Partager via


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 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 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.

Les fournisseurs suivants sont pris en charge :

  • fournisseur RBAC Exchange Online
  • Microsoft Defender XDR fournisseur RBAC unifié

Hérite d’appScope.

Méthodes

Méthode Type renvoyé Description
Liste pour Exchange Online et Defender collection customAppScope Obtenez la liste des objets customAppScope pour les fournisseurs RBAC Exchange Online ou Defender.
Liste pour Defender collection customAppScope Obtenez la liste des objets customAppScope pour le fournisseur RBAC Defender.
Créer pour Exchange Online customAppScope Créez un objet customAppScope pour un fournisseur RBAC.
Obtenir pour Exchange Online customAppScope Obtient 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 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 String 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 String 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 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é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"
}