Type de ressource permissionGrantPolicy

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 .

Une stratégie d’octroi d’autorisations est utilisée pour spécifier les conditions dans lesquelles le consentement peut être accordé.

Une stratégie d’octroi d’autorisations se compose d’une liste de jeux de conditions d’inclusion ainsi que d’une liste de jeux de conditions d’exclusion. Pour qu’un événement corresponde à une stratégie d’octroi d’autorisations, celui-ci doit correspondre à au moins un des jeux de conditions d’inclusion et à aucun des jeux de conditions d’exclusion.

Pour plus d’informations, consultez Gérer les stratégies de consentement d’application.

Méthodes

Méthode Type renvoyé Description
List Collection permissionGrantPolicy Récupérer la liste des objets permissionGrantPolicy.
Create permissionGrantPolicy Crée un objet permissionGrantPolicy.
Obtenir permissionGrantPolicy Lire les propriétés et les relations d’objet permissionGrantPolicy.
Mettre à jour permissionGrantPolicy Mettre à jour un objet permissionGrantPolicy.
Jeux de conditions d’inclusion
La liste inclut Collection permissionGrantConditionSet Obtenez les jeux de conditions inclus dans cette stratégie d’octroi d’autorisations.
Create dans includes permissionGrantConditionSet Ajoutez un jeu de conditions inclus dans cette stratégie d’octroi d’autorisations.
Supprimer des includes Aucune Supprimez un jeu de conditions qui est exclu de cette stratégie d’octroi d’autorisations.
Jeux de conditions d’exclusion
Liste des exclusions Collection permissionGrantConditionSet Obtenez les jeux de conditions qui sont exclus dans cette stratégie d’octroi d’autorisations.
Create dans les exclusions permissionGrantConditionSet Ajoutez un jeu de conditions qui est exclu de cette stratégie d’octroi d’autorisations.
Supprimer des exclusions Aucune Supprimez un jeu de conditions qui est exclu de cette stratégie d’octroi d’autorisations.

Propriétés

Propriété Type Description
id String Identificateur unique de la stratégie d’octroi d’autorisations. Le préfixe idmicrosoft- est réservé aux stratégies d’octroi d’autorisations intégrées et ne peut pas être utilisé dans une stratégie d’octroi d’autorisations personnalisée. Seuls les lettres, les chiffres, les traits d’union (-) et les traits de soulignement (_) sont autorisés. Clé. Ne peut accepter une valeur null. Obligatoire avec create. Non modifiable.
displayName String Nom d'affichage de la stratégie d’octroi d’autorisations.
description String Description de la stratégie d’octroi d’autorisations.
inclusions Collection permissionGrantConditionSet Ensembles de conditions inclus dans cette stratégie d’octroi d’autorisations. Développés automatiquement sur GET.
exclusions Collection permissionGrantConditionSet Ensembles de conditions exclus dans cette stratégie d’octroi d’autorisations. Développés automatiquement sur GET.
includeAllPreApprovedApplications Valeur booléenne Définissez sur true pour créer toutes les stratégies de pré-approbation dans le locataire. Définissez sur false pour désactiver toutes les stratégies de pré-approbation dans le locataire. La valeur par défaut est false.
resourceScopeType Chaîne Type de ressource auquel la stratégie de pré-approbation s’applique. Valeurs possibles : team pour les groupes et les équipes, chat pour les conversations, tenant pour toutes les ressources prises en charge dans le locataire. Obligatoire.

Relations

Relation Type Description
inclusions Collection permissionGrantConditionSet Ensembles de conditions inclus dans cette stratégie d’octroi d’autorisations. Cette navigation est développée automatiquement lors de l’exécution de la commande GET.
exclusions Collection permissionGrantConditionSet Ensembles de conditions exclus dans cette stratégie d’octroi d’autorisations. Cette navigation est développée automatiquement lors de l’exécution de la commande GET.

Représentation JSON

{
  "id": "string (identifier)",
  "displayName": "string",
  "description": "string",
  "includes": "collection(microsoft.graph.permissionGrantConditionSet)",
  "excludes": "collection(microsoft.graph.permissionGrantConditionSet)"
}