Scopes 要素

アドインで必要となる、Microsoft Graph などの外部リソースに対するアクセス許可が含まれます。 Microsoft Graph がリソースの場合、Microsoft Marketplace はその要素を使用して同意ダイアログ ボックスを作成します。 ユーザーがマーケットプレースからアドインをインストールすると、ユーザーの Microsoft Graph データに対して指定されたアクセス許可をアドインに付与するように求められます。

アドインの種類: 作業ウィンドウ、メール、コンテンツ

次の VersionOverrides スキーマでのみ有効です:

  • 作業ウィンドウ 1.0
  • コンテンツ 1.0
  • メール 1.0
  • メール 1.1

詳細については、「 アドインのみのマニフェストのバージョンのオーバーライド」を参照してください。

次の要件セットに関連付けられています:

<Scopes> は、マニフェストの WebApplicationInfo 要素の子要素です。

子要素

要素 必須 説明
<範囲> はい アクセス許可の名前。たとえば、Files などです。Read.All またはプロファイル。 可能な値は、Microsoft ID プラットフォームにアドインを登録するときに設定するアクセス許可です。 「 Microsoft Graph を追加する」のアクセス許可を参照してください。

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