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 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"
}