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
Répertorier les stratégies d’octroi d’autorisation Collection permissionGrantPolicy Récupérer la liste des objets permissionGrantPolicy.
Créer une stratégie d’octroi d’autorisation permissionGrantPolicy Crée un objet permissionGrantPolicy.
Mettre à jour une stratégie d’octroi d’autorisation permissionGrantPolicy Lire les propriétés et les relations d’objet permissionGrantPolicy.
Mettre à jour une stratégie d’octroi d’autorisation permissionGrantPolicy Mettre à jour un objet permissionGrantPolicy.
Jeux de conditions d’inclusion
Répertorier les jeux de conditions d’inclusion Collection permissionGrantConditionSet Obtenez les jeux de conditions inclus dans cette stratégie d’octroi d’autorisations.
Ajouter un jeu de conditions d’inclusion permissionGrantConditionSet Ajoutez un jeu de conditions inclus dans cette stratégie d’octroi d’autorisations.
Supprimer un jeu de conditions d’inclusion Aucun Supprimez un jeu de conditions qui est exclu de cette stratégie d’octroi d’autorisations.
Jeux de conditions d’exclusion
Répertorier les jeux de conditions d’exclusion Collection permissionGrantConditionSet Obtenez les jeux de conditions qui sont exclus dans cette stratégie d’octroi d’autorisations.
Ajouter un jeu de conditions d’exclusion permissionGrantConditionSet Ajoutez un jeu de conditions qui est exclu de cette stratégie d’octroi d’autorisations.
Supprimer un jeu de conditions d’exclusion Aucun 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)"
}