Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 RBAC. 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 de 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 mappe à l’étendue du rôle de gestion qui peut être géré 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 AppScope personnalisé comme appScopeId d’une attribution de rôle unifiée.
Les fournisseurs suivants sont pris en charge :
- Fournisseur RBAC pour Exchange Online
- Fournisseur RBAC unifié Microsoft Defender XDR
Hérite d’appScope.
Méthodes
| Méthode | Type renvoyé | Description |
|---|---|---|
| Liste pour Exchange Online et Defender | collection customAppScope | Obtenez une liste d’objets customAppScope pour les fournisseurs d’Exchange Online ou Defender RBAC. |
| Liste pour Defender | collection customAppScope | Obtenez une liste des objets customAppScope pour le fournisseur RBAC Defender. |
| Créer pour Exchange Online | customAppScope | Créez un objet AppScope personnalisé pour un fournisseur RBAC. |
| Obtenir pour Exchange Online | customAppScope | Obtenez les propriétés d’un objet customAppScope pour un fournisseur RBAC. |
| Mise à jour pour Exchange Online | Aucun | Mettez à jour un objet customAppScope existant d’un fournisseur RBAC. |
| Supprimer pour Exchange Online | Aucun | Supprimez 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 Scope. |
| displayName | String | Nom d’affichage de la ressource spécifique à l’application représentée par l’étendue de l’application. Fourni à des fins d’affichage, car l’appScopeId est souvent un ID immuable et non lisible par l’homme. En lecture seule. Hérité de appScope. |
| id | String | Identificateur unique d’un conteneur ou d’une ressource spécifique à l’application qui représente l’étendue de l’affectation. En général, il s’agit de l’ID immuable de la ressource. L’étendue d’une affectation détermine l’ensemble des ressources pour lesquelles le principal a obtenu l’accès. Obligatoire. Hérité de appScope. |
| type | String | 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é par l’étendue de l’application. En lecture seule. Hérité de 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"
}