| title | resourceSpecificPermission resource type |
|---|---|
| description | Represents permissions used to authorize an application for direct access to data for a specific instance of resource |
| author | eringreenlee |
| ms.localizationpriority | medium |
| ms.subservice | entra-applications |
| doc_type | resourcePageType |
| ms.date | 07/22/2024 |
Namespace: microsoft.graph
Represents permissions used to authorize an application for direct access to data for a specific instance of resource, such as a chat or team. For example, the resource-specific permission ChannelMessage.Read.Group allows a Microsoft Teams app to read the channel messages of a single team.
Resource-specific permissions are only supported for Teams apps accessing to specific chats and teams using the Microsoft Graph API. For details, see Resource-specific consent for Teams apps.
| Property | Type | Description |
|---|---|---|
| description | String | Describes the level of access that the resource-specific permission represents. |
| displayName | String | The display name for the resource-specific permission. |
| id | Guid | The unique identifier for the resource-specific application permission. |
| isEnabled | Boolean | Indicates whether the permission is enabled. |
| value | String | The value of the permission. |
None.
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.resourceSpecificPermission",
"description": "String",
"displayName": "String",
"id": "String (identifier)",
"isEnabled": "Boolean",
"value": "String"
}