Partager via


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 le consentement d’accéder à une application ou d’accorder des autorisations à une application. Les détails incluent l’application à laquelle l’utilisateur souhaite que l’accès soit accordé en son nom et les autorisations demandées par l’utilisateur.

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 administrateur est activé.

Méthodes

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

Propriétés

Propriété Type Description
appDisplayName Chaîne Nom d’affichage de l’application pour laquelle le consentement est demandé. Obligatoire. Prend en charge $filter (eq uniquement) et $orderby.
appId Chaîne Identificateur de l’application. Obligatoire. Prend en charge $filter (eq uniquement) et $orderby.
consentType Chaîne Type de consentement de la demande. Les valeurs possibles sont : Static et Dynamic. Celles-ci représentent des autorisations statiques et dynamiques, respectivement, demandées dans le flux de travail de consentement. Prend en charge $filter (eq uniquement) et $orderby. Obligatoire.
id Chaîne Identificateur de la demande de consentement de l’application. Obligatoire.
pendingScopes collection appConsentRequestScope Liste des étendues en attente d’approbation. Cette valeur est vide si consentType est Static. Obligatoire.

Relations

Relation Type Description
userConsentRequests collection userConsentRequest Liste des demandes de consentement de l’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"
    }
  ]
}