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
Répertorier customAppScope collection customAppScope Obtenez la liste des objets customAppScope pour un fournisseur RBAC.
Créer customAppScope customAppScope Créez un objet customAppScope pour un fournisseur RBAC.
Obtenir customAppScope customAppScope Obtient les propriétés d’un objet customAppScope pour un fournisseur RBAC.
Mettre à jour customAppScope Aucune Mettez à jour un objet customAppScope existant d’un fournisseur RBAC.
Supprimer customAppScope 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

Voici une représentation JSON de la ressource.

{
  "customAttributes": {
    "@odata.type": "microsoft.graph.customAppScopeAttributesDictionary"
  },
  "displayName": "String",
  "id": "String (identifier)",
  "type": "String"
}