Type de ressource customAppScope
Importante
Les API sous la version /beta
dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .
Représente un objet d’étendue RBAC personnalisé de chaque fournisseur. Cette ressource est un sous-type d’appScope, qui est une étendue définie et comprise par une application spécifique. Une étendue d’application personnalisée a son propre cycle de vie pour les objets d’attribution de rôle entre différents fournisseurs RBAC. Une étendue d’application personnalisée peut également stocker des attributs personnalisés provenant de différents fournisseurs RBAC.
Par exemple, dans le fournisseur Exchange Online, customAppScope est mappé à l’étendue du rôle de gestion qui peut être gérée séparément par les administrateurs Exchange. Les opérations CRUD pour les entités customAppScope sont prises en charge. Vous pouvez utiliser l’ID d’un customAppScope comme appScopeId d’un unifiedRoleAssignment.
Actuellement, seul le fournisseur RBAC Exchange Online est pris en charge.
Hérite d’appScope.
Méthodes
Méthode | Type renvoyé | Description |
---|---|---|
List | collection customAppScope | Obtenez la liste des objets customAppScope pour un fournisseur RBAC. |
Create | customAppScope | Créez un objet customAppScope pour un fournisseur RBAC. |
Obtenir | customAppScope | Obtient les propriétés d’un objet customAppScope pour un fournisseur RBAC. |
Mettre à jour | Aucun | Mettez à jour un objet customAppScope existant d’un fournisseur RBAC. |
Supprimer | Aucune | Supprime un objet customAppScope d’un fournisseur RBAC. |
Propriétés
Propriété | Type | Description |
---|---|---|
customAttributes | customAppScopeAttributesDictionary | Type de dictionnaire ouvert qui contient des propriétés spécifiques à la charge de travail pour l’objet d’étendue. |
displayName | Chaîne | Nom complet de la ressource spécifique à l’application représentée par l’étendue de l’application. Fourni à des fins d’affichage, car appScopeId est souvent un ID immuable, non lisible par l’homme. En lecture seule. Hérité d’appScope. |
id | Chaîne | Identificateur unique d’un conteneur ou d’une ressource spécifique à l’application qui représente l’étendue de l’affectation. Généralement l’ID immuable de la ressource. L’étendue d’une affectation détermine l’ensemble des ressources pour lesquelles l’accès au principal a été accordé. Obligatoire. Hérité d’appScope. |
type | Chaîne | Type de ressource spécifique à l’application représentée par l’étendue de l’application. Fourni à des fins d’affichage, afin qu’une interface utilisateur puisse transmettre à l’utilisateur le type de ressource spécifique à l’application représentée par l’étendue de l’application. En lecture seule. Hérité d’appScope. |
Relations
Aucun.
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"customAttributes": {
"@odata.type": "microsoft.graph.customAppScopeAttributesDictionary"
},
"displayName": "String",
"id": "String (identifier)",
"type": "String"
}