teamsAppSettings resource type
Namespace: microsoft.graph
Important
APIs under the /beta
version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.
Represents tenant-wide settings for all Microsoft Teams apps in a tenant.
Inherits from entity.
Methods
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. |
Properties
Property | Type | Description |
---|---|---|
allowUserRequestsForAppAccess | Boolean | Indicates whether users are allowed to request access to the unavailable Teams apps. |
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. |
Relationships
None.
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.teamsAppSettings",
"allowUserRequestsForAppAccess": "Boolean",
"id": "String (identifier)",
"isChatResourceSpecificConsentEnabled": "Boolean",
"isUserPersonalScopeResourceSpecificConsentEnabled": "Boolean"
}