nerdexam
Microsoft

MS-600 · Question #186

You are developing an app that will query the tenant for the names of all the Microsoft Teams teams in the organization. What permission will the app require? Your solution must follow the principle…

The correct answer is D. Group.Read.All. To use the Microsoft Teams API in Microsoft Graph to list all teams in an organization (tenant), you find all groups that have teams, and then get information for each team. Need Group.Read.All to get access to groups. https://docs.microsoft.com/en-us/graph/teams-list-all-teams

Build apps with Microsoft Graph

Question

You are developing an app that will query the tenant for the names of all the Microsoft Teams teams in the organization. What permission will the app require? Your solution must follow the principle of least privilege.

Options

  • AChannel.ReadBasic.All
  • BTeamSettings.Read.All
  • CDirectory.Read.All
  • DGroup.Read.All

How the community answered

(65 responses)
  • A
    5% (3)
  • B
    11% (7)
  • C
    3% (2)
  • D
    82% (53)

Explanation

To use the Microsoft Teams API in Microsoft Graph to list all teams in an organization (tenant), you find all groups that have teams, and then get information for each team. Need Group.Read.All to get access to groups. https://docs.microsoft.com/en-us/graph/teams-list-all-teams

Topics

#Microsoft Graph permissions#Group.Read.All#Teams query#principle of least privilege

Community Discussion

No community discussion yet for this question.

Full MS-600 Practice