type de ressource permissionScope
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 définition d’une autorisation déléguée.
Les autorisations déléguées peuvent être demandées par les applications clientes qui ont besoin d’un jeton d’accès à l’API qui a défini les autorisations. Les autorisations déléguées peuvent être demandées dynamiquement, à l’aide du scopes
paramètre dans une demande d’autorisation à l’Plateforme d'identités Microsoft, ou de manière statique, via la collection requiredResourceAccess sur l’objet d’application.
Propriétés
Propriété | Type | Description |
---|---|---|
adminConsentDescription | String | Description des autorisations déléguées, destinées à être lues par un administrateur accordant l’autorisation au nom de tous les utilisateurs. Ce texte apparaît dans les expériences de consentement administrateur à l’échelle du locataire. |
adminConsentDisplayName | String | Le titre de l’autorisation, destiné à être lu par un administrateur accordant l’autorisation au nom de tous les utilisateurs. |
id | Guid | Identificateur d’autorisation déléguée unique à l’intérieur de la collection d’autorisations déléguées définies pour une application de ressource. |
isEnabled | Boolean | Lorsque vous créez ou mettez à jour une autorisation, cette propriété doit avoir la valeur true (qui est la valeur par défaut). Pour supprimer une autorisation, cette propriété doit d’abord avoir la valeur false. À ce stade, dans un appel suivant, l’autorisation peut être supprimée. |
type | String | Les valeurs possibles sont : User et Admin . Spécifie si cette autorisation déléguée doit être considérée comme sûre pour que les utilisateurs non administrateurs puissent donner leur consentement en leur nom, ou si un consentement administrateur doit toujours être requis. Bien que Microsoft Graph définisse l’exigence de consentement par défaut pour chaque autorisation, l’administrateur client peut remplacer le comportement dans son organization (en autorisant, en limitant ou en limitant le consentement de l’utilisateur à cette autorisation déléguée). Pour plus d’informations, consultez Configurer le consentement des utilisateurs aux applications. |
userConsentDescription | String | Description des autorisations déléguées, destinées à être lues par un utilisateur qui accorde l’autorisation pour son propre compte. Ce texte apparaît dans les expériences de consentement où l’utilisateur consent uniquement en son nom. |
userConsentDisplayName | String | Titre de l’autorisation, destiné à être lu par un utilisateur qui accorde l’autorisation en son nom propre. Ce texte apparaît dans les expériences de consentement où l’utilisateur consent uniquement en son nom. |
valeur | String | Spécifie la valeur à inclure dans la scp revendication (étendue) dans les jetons d’accès. Ne doit pas dépasser 120 caractères. Les caractères autorisés sont : { # $ ! . - , + / * ) ( : ' & % ; < @ ? [ > ] + ^ ~ ` = } _ | , et les caractères dans les plages 0-9 , A-Z et .a-z Les autres caractères, y compris l’espace, ne sont pas autorisés. Peut ne pas commencer par . . |
Relations
Aucun.
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"id": "Guid",
"adminConsentDisplayName": "String",
"adminConsentDescription": "String",
"userConsentDisplayName": "String",
"userConsentDescription": "String",
"value": "String",
"type": "String",
"isEnabled": true
}