Share via

How to restrict Microsoft Graph API access to specific MS Teams

Sumit Valecha 1 Reputation point
2026-03-19T06:59:54.45+00:00

We have a scenario where support team wants to create channels /post messages inside a specific MS team using Graph APIs for security incidents so that they can collaborate so how do i restrict Graph API scope to that specific team.

Microsoft Security | Microsoft Graph
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Vasil Michev 125.6K Reputation points MVP Volunteer Moderator
    2026-03-20T00:25:12.8333333+00:00

    Teams uses the so-called resource-specific consent model to restrict access, you can read about it here: https://learn.microsoft.com/en-us/microsoftteams/platform/graph-api/rsc/resource-specific-consent

    It also depends on the type of app. While the RSC model supports both delegate and application permissions, when it comes to sending channel messages, only the latter are supported. See the article above for more details.

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.