Elemento Scopes

Contiene permisos que el complemento necesita para un recurso externo, como Microsoft Graph. Cuando Microsoft Graph es el recurso, AppSource usa el elemento Scopes para crear un cuadro de diálogo de consentimiento. Cuando los usuarios instalan el complemento de la Tienda, se les pide que concedan al complemento los permisos especificados para los datos de Microsoft Graph del usuario.

Tipo de complemento: Panel de tareas, Correo, Contenido

Solo es válido en estos esquemas VersionOverrides:

  • Panel de tareas 1.0
  • Contenido 1.0
  • Correo 1.0
  • Correo 1.1

Para obtener más información, vea Invalidaciones de versión en el manifiesto.

Asociado a estos conjuntos de requisitos:

<Scopes> es un elemento secundario del elemento WebApplicationInfo del manifiesto.

Elementos secundarios

Elemento Obligatorio Descripción
<Ámbito> Yes Nombre de un permiso; por ejemplo, Files.Read.All o profile.

Ejemplo

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