Building, integrating, or customizing apps and workflows within Microsoft Teams using developer tools and APIs
Hello @Prasad-MSFT ,
RSC (Resource-Specific Consent) in Microsoft Teams allows permissions to be granted at the specific team, chat, meeting, or user level instead of requiring tenant-wide Microsoft Graph permissions. It supports both Application and Delegated permission models for Teams, chats/meetings, and users.
When configuring RSC, ensure the Teams app is registered in Microsoft Entra ID, uses a dedicated Entra app registration (1:1 mapping with the Teams app), and declares the required RSC permissions in the app manifest. Delegated RSC permissions require app manifest version 1.12 or later.
A few limitations to be aware of: RSC permissions apply only to the specific resource where consent was granted and do not provide tenant-wide access. Additionally, Teams app permission policies and organizational admin settings may restrict app installation or permission grants, even when the manifest is configured correctly.
For reference: