Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Namespace: microsoft.graph
Represents the inheritance pattern applied to delegated permission scopes published by a resource application and exposed on an agent identity blueprint via its inheritablePermissions collection. This abstract type is realized by the following derived types:
- allAllowedScopes – inherit all scopes currently defined for the resource application (future scopes automatically become inheritable).
- enumeratedScopes – inherit only the explicitly listed scopes.
- noScopes – inherit none of the scopes for the resource application.
Use the kind discriminator to identify the active inheritance pattern and to filter results.
Properties
| Property | Type | Description |
|---|---|---|
| kind | scopeCollectionKind | Discriminator indicating which inheritance pattern is configured. The possible values are: allAllowed (inherit all scopes), enumerated (inherit listed scopes only), none (inherit no scopes), scopeKindNotSet (unset; internal use), unknownFutureValue (reserved for future expansion). |
Relationships
None.
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.inheritableScopes",
"kind": "String"
}