type de ressource appConsentRequest

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 la demande qu’un utilisateur crée lorsqu’il demande à l’administrateur client l’autorisation d’accéder à une application ou d’accorder des autorisations à une application. Les détails incluent l’application à laquelle l’utilisateur souhaite accorder l’accès en son nom et les autorisations demandées.

L’utilisateur peut créer une demande de consentement lorsqu’une application ou une autorisation nécessite une autorisation d’administrateur et uniquement lorsque le flux de travail de consentement d’administrateur est activé.

Méthodes

Méthode Type de retour Description
List collecte appConsentRequest Récupérez une collection d’objets appConsentRequest et leurs propriétés.
Obtenir appConsentRequest Lire les propriétés et les relations d’un objet appConsentRequest .
Filtrer par utilisateur actuel appConsentRequest Lire les propriétés des objets appConsentRequest pour lesquels l’utilisateur actuel est le réviseur et le status de la demande de consentement de l’utilisateur est InProgress.

Propriétés

Propriété Type Description
appDisplayName String Nom d’affichage de l’application pour laquelle le consentement est demandé. Obligatoire. Prend en charge $filter (eq uniquement) et $orderby.
appId String Identifiant de l’application. Obligatoire. Prend en charge $filter (eq uniquement) et $orderby.
consentType String Type de consentement de la demande. Les valeurs possibles sont : Static et Dynamic. Il s’agit respectivement des autorisations statiques et dynamiques demandées dans le workflow de consentement. Prend en charge $filter (eq uniquement) et $orderby. Obligatoire.
id String Identificateur de la demande de consentement à l’application. Obligatoire.
pendingScopes collection appConsentRequestScope Liste des étendues en attente d’approbation. Est vide si le consentType est Static. Obligatoire.

Relations

Relation Type Description
userConsentRequests collecte userConsentRequest Liste des demandes de consentement utilisateur en attente. Prend en charge $filter (eq).

Représentation JSON

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

{
  "@odata.type": "#microsoft.graph.appConsentRequest",
  "id": "String (identifier)",
  "appId": "String",
  "appDisplayName": "String",
  "consentType": "String",
  "pendingScopes": [
    {
      "@odata.type": "microsoft.graph.appConsentRequestScope"
    }
  ]
}