はじめに
SharePoint Add-insにテナント(Tenant) Scope で、権限の追加時に、以下のエラーが出る場合があります。
英語
Sorry, only tenant administrators can add or give access to this app
日本語
申し訳ございません。このアプリへのアクセス許可を追加または付与できるのは、テナント管理者のみです。
その場合には、ファーム管理者に追加する必要があります。
詳細
例)AppManufest に テナント(tenant)に[Full Control]を設定します
デバック実行すると以下のメッセージが表示されます。
「申し訳ございません。このアプリへのアクセス許可を追加または付与できるのは、テナント管理者のみです。」
[SharePoint全体管理]の[セキュリティ]をクリックする
[Farm Administratore(ファーム管理者)]にVisual Studioを実行しているユーザを追加します。
IISをリセットする
[PowerShell]を[管理者として実行する]
[Iisreset]コマンドを入力する
再度[Visual Studio]で[デバック実行]する
Farm Administratorの権限が付与されているので、メッセージが以下に代わります
「すべてのサイトコレクションのフルコントロールを許可します。」
結果、以下のように SharePoint Provider-hosted からSharePointにアクセスできています
参考
コメントを残す