Partager via


Type de ressource inheritableScopes

Espace de noms: microsoft.graph

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 le modèle d’héritage appliqué aux étendues d’autorisation déléguées publiées par une application de ressources et exposées sur un blueprint d’identité d’agent via sa collection inheritablePermissions . Ce type abstrait est réalisé par les types dérivés suivants :

  • allAllowedScopes : héritent de toutes les étendues actuellement définies pour l’application de ressource (les futures étendues deviennent automatiquement héritables).
  • enumeratedScopes : héritent uniquement des étendues explicitement répertoriées.
  • noScopes : n’héritent d’aucune des étendues de l’application de ressource.

Utilisez le kind discriminateur pour identifier le modèle d’héritage actif et filtrer les résultats.

Propriétés

Propriété Type Description
type scopeCollectionKind Discriminateur indiquant le modèle d’héritage configuré. Les valeurs possibles sont les suivantes : allAllowed (hériter de toutes les étendues), enumerated (hériter des étendues répertoriées uniquement), none (n’hériter d’aucune étendue), scopeKindNotSet (non définie ; utilisation interne), unknownFutureValue (réservée pour une extension ultérieure).

Relations

Aucun.

Représentation JSON

La représentation JSON suivante montre le type de ressource.

{
  "@odata.type": "#microsoft.graph.inheritableScopes",
  "kind": "String"
}