Élément Scopes

Contient les autorisations dont le complément a besoin sur une ressource externe, telle que Microsoft Graph. Lorsque Microsoft Graph est la ressource, Microsoft Marketplace utilise l’élément pour créer une boîte de dialogue de consentement. Lorsque les utilisateurs installent le complément à partir de la Place de marché, ils sont invités à lui accorder les autorisations spécifiées pour les données Microsoft Graph de l’utilisateur.

Type de complément : Volet Office, Courrier, Contenu

Valide uniquement dans ces schémas VersionOverrides :

  • Volet De tâches 1.0
  • Contenu 1.0
  • Mail 1.0
  • Courrier 1.1

Pour plus d’informations, consultez Remplacements de version dans le manifeste du complément uniquement.

Associé à ces ensembles de conditions requises :

<Scopes> est un élément enfant de l’élément WebApplicationInfo dans le manifeste.

Éléments enfants

Élément Obligatoire Description
<Portée> Oui Nom d’une autorisation ; Par exemple, Files. Read.All ou profil. Les valeurs possibles sont les autorisations que vous définissez lorsque vous inscrivez le complément sur la plateforme d’identités Microsoft. Consultez Ajouter des autorisations Microsoft Graph.

Exemple

<OfficeApp>
...
  <VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides" xsi:type="VersionOverridesV1_0">
    ...
    <WebApplicationInfo>
      <Id>12345678-abcd-1234-efab-123456789abc</Id>
      <Resource>api://contoso.com/12345678-abcd-1234-efab-123456789abc<Resource>
      <Scopes>
        <Scope>Files.Read.All</Scope>
        <Scope>offline_access</Scope>
        <Scope>openid</Scope>
        <Scope>profile</Scope>
      </Scopes>
    </WebApplicationInfo>
  </VersionOverrides>
...
</OfficeApp>