SharePoint Online でアドイン アプリ専用の管理アクセス許可を付与する方法

SharePoint アドインの開発時に、そのアドインの登録に ACS モデル (appregnew.aspx および appinv.aspx) を使用する場合は、アドインがテナント管理アクセス許可とアプリ専用モードを要求としているときに特別なプロセスに従う必要があります。

重要

SharePoint Online 用の Azure ACS (Access Control Services) の使用は、2023 年 11 月 27 日の時点で廃止されました。詳細については、完全な廃止のお知らせをご覧ください。 SharePoint のコンテキストの外部で Azure ACS を使用することは、2018 年 11 月 7 日に既に廃止されており、現在は終了です。

廃止とは、機能が新しい投資を受け取ることを意味しますが、まだサポートされています。 有効期間が終了すると、この機能は廃止され、使用できなくなります。

アプリ専用のテナント管理アクセス許可をアドインに付与する手順:

  • アドインを展開するテナント内の通常のサイト コレクションでアドインのアプリ ID を登録する
    • URL: https://[tenant].sharepoint.com/_layouts/15/appregnew.aspx
  • アドインの登録に必要な詳細情報を指定して、アドインの ID とシークレットを登録する
  • テナント管理サイトの appinv.aspx ページに移動する
    • URL: https://[tenant]-admin.sharepoint.com/_layouts/15/appinv.aspx
  • 前の手順の appinv.aspx で登録したアプリ ID の検索を実行する
  • アドインの登録に必要とされるアクセス許可を付与する
  • 更新されたアドインを登録するための信頼を実行する

この操作はテナント管理サイトで完了する必要があり、これらの操作に使用するアカウントにはテナントの管理アクセス許可が必要になる点に注意してください。 それよりも低いアクセス許可をアドインに付与する場合、これらの操作は、より低いアクセス許可を持つ通常のサイト コレクションの URL で完了できます。

上記の手順が完了すると、アドインをテナント レベルのアプリ カタログに展開できます。

関連項目