exam questions

Exam MS-600 All Questions

View all questions & answers for the MS-600 exam

Exam MS-600 topic 1 question 25 discussion

Actual exam question from Microsoft's MS-600
Question #: 25
Topic #: 1
[All MS-600 Questions]

You are building an app that will use the Microsoft Graph API and the Microsoft identity platform to enable users to perform the following tasks:
✑ Sign in to Azure Active Directory (Azure AD).
✑ View all the Microsoft 365 groups that they own.
Each week, the app will also email the users a list of the Microsoft 365 groups to which they belong.
You need to identify which permissions to assign to the app. The solution must use the principle of least privilege.
What should you identify?

  • A. User.Read delegated, Group.Read delegated, Group.Read application, and Mail.Send application permissions
  • B. User.Read delegated, Group.Read application, and Mail.Send delegated permissions
  • C. User.Read delegated, User.Read application, Group.Read application, and Mail.Send application permissions
  • D. User.Read delegated, Group.Read delegated, and Mail.Send delegated permissions
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️
Microsoft Graph API mail.send delegated permission is less privileged than mail.send application permission.
The same is true for Group.Read delegated compared to Group Read application.
Reference:
https://docs.microsoft.com/en-us/graph/api/user-sendmail?view=graph-rest-1.0&tabs=http https://docs.microsoft.com/en-us/graph/permissions-reference

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
zodraz
Highly Voted 1 year ago
Should be A, because of background application reading groups and sending mail
upvoted 7 times
Contactfornitish
12 months ago
Nope! Least priv, its possible to send list of user's own group using user's own mail sending permissions
upvoted 1 times
xupiter
11 months, 1 week ago
Should be (A). You wont be able to get list of users if you only have delegated permissions.
upvoted 3 times
...
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...