Élément Scopes

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

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

Valide uniquement dans les schémas VersionOverrides suivants :

  • 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.

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 profile.

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>