SC-300 Exam QuestionsBrowse all questions from this exam

SC-300 Exam - Question 235


Your company has an Azure AD tenant that contains the users shown in the following table.

Exam SC-300 Question 235

You have the app registrations shown in the following table.

Exam SC-300 Question 235

A company policy prevents changes to user permissions.

Which user can create appointments in the calendar of each user at the company?

Show Answer
Correct Answer: B

To create appointments in the calendar of each user at the company, the user must have Calendar.ReadWrite permission with Application type. In this case, User2 is using App2 which has the Calendars.ReadWrite of type Application permission, enabling User2 to write to all user calendars in the company.

Discussion

10 comments
Sign in to comment
lfbservicesOption: B
Mar 9, 2023

User2 has Application.write Permission

geschbenschtOption: B
Mar 19, 2023

User2 is the only one with write permission

dule27Option: B
Jun 19, 2023

B. User2

EmnCoursOption: B
Aug 15, 2023

B. User2

ehommes
Oct 21, 2023

B. User 2. See: https://learn.microsoft.com/en-us/graph/permissions-reference

curtmcgirtOption: B
Dec 9, 2023

user2 uses app2, which is the only app with readWrite

HalwagyOption: A
Jan 22, 2023

Correct Answer A , user 1 only as API will read only

Halwagy
Jan 25, 2023

my mistake , the given answer is correct, User2

Grimstad
Mar 3, 2023

I think this is incorrect. User2 only has access for App2. The question asks for which user can write to calendar for all users. The other users aren't assigned to App 2, so User2 won't be able to write anything for them.

kmk_01
Apr 12, 2023

That's not how app permissions work. User2 will be able to use App2, which has permissions to write to all calendars in the tenant.

kmk_01
Apr 12, 2023

That's not how app permissions work. User2 will be able to use App2, which has permissions to write to all calendars in the tenant.

wsrudmen
Jan 26, 2023

For me correct answer is B User2 is the only one who has access to Application.write for the calendar.

Grimstad
Mar 3, 2023

I think this is incorrect. User2 only has access for App2. The question asks for which user can write to calendar for all users. The other users aren't assigned to App 2, so User2 won't be able to write anything for them.

kmk_01
Apr 12, 2023

That's not how app permissions work. User2 will be able to use App2, which has permissions to write to all calendars in the tenant.

kmk_01
Apr 12, 2023

That's not how app permissions work. User2 will be able to use App2, which has permissions to write to all calendars in the tenant.

shuhaidawahab
Oct 14, 2023

The correct answer is C. User3. User3 can create appointments in the calendar of each user at the company because User3 has the Calendar.ReadWrite permission for the App1 app registration. This permission allows User3 to read and write events in all calendars that the app can access. User1, User2, and User4 cannot create appointments in the calendar of each user at the company because they do not have the Calendar.ReadWrite permission for any app registration. User1 and User2 only have the User.Read permission for App1 and App2, respectively. This permission allows them to read basic user profile information, but not calendar events. User4 does not have any permissions for any app registration.

Labelfree
Nov 21, 2024

In practice, if you find an easy way to modify users calendars as an exchange admin without granting yourself access to their calendar, let me know. As presented, user2 has read.write to their own calendar and can create it

YesPleaseOption: B
Mar 1, 2025

Answer B) User2 This user is the only one with the "Calendars.ReadWrite of type Application". This gives them access to write to ALL calendars. https://learn.microsoft.com/en-us/graph/permissions-reference#calendarsreadwrite

Obi_Wan_JacobyOption: B
Apr 15, 2025

Answer B. User2 In this scenario, User2 uses App2, which has "Calendars.ReadWrite" of type Application permission. This permission allows creating, reading, updating, and deleting calendar events for all users in the organization