| title | teamsAppSettings resource type |
|---|---|
| description | Represents tenant-wide settings for all Microsoft Teams apps in a tenant. |
| author | subray2014 |
| ms.localizationpriority | medium |
| ms.subservice | teams |
| doc_type | resourcePageType |
| ms.date | 05/23/2024 |
Namespace: microsoft.graph
[!INCLUDE beta-disclaimer]
Represents tenant-wide settings for all Microsoft Teams apps in a tenant.
Inherits from entity.
| Method | Return type | Description |
|---|---|---|
| Get | teamsAppSettings | Get the tenant-wide settings for all Teams apps in the tenant. |
| Update | teamsAppSettings | Update the tenant-wide settings for all Teams apps in the tenant. |
| Property | Type | Description |
|---|---|---|
| allowUserRequestsForAppAccess | Boolean | Indicates whether users are allowed to request access to the unavailable Teams apps. |
| customAppSettings | customAppSettings | The settings for all custom apps in the tenant. |
| id | String | Unique identifier for the teamsAppSettings object. Inherited from entity. |
| isChatResourceSpecificConsentEnabled | Boolean | Indicates whether resource-specific consent for chats/meetings has been enabled for the tenant. True indicates that Teams apps that are allowed in the tenant and require resource-specific permissions can be installed inside chats and meetings. False blocks the installation of any Teams app that requires resource-specific permissions in a chat or a meeting. |
| isUserPersonalScopeResourceSpecificConsentEnabled | Boolean | Indicates whether resource-specific consent for personal scope in Teams apps has been enabled for the tenant. True indicates that Teams apps that are allowed in the tenant and require resource-specific permissions can be installed in the personal scope. False blocks the installation of any Teams app that requires resource-specific permissions in the personal scope. |
None.
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.teamsAppSettings",
"allowUserRequestsForAppAccess": "Boolean",
"customAppSettings": {"@odata.type": "microsoft.graph.customAppSettings"},
"id": "String (identifier)",
"isChatResourceSpecificConsentEnabled": "Boolean",
"isUserPersonalScopeResourceSpecificConsentEnabled": "Boolean"
}