SharePoint アプリ、サイト、およびアプリの権限を設定する
- 最終更新日2024/10/31
SharePoint アプリ、サイト、およびアプリの権限を設定する
SharePoint パッケージは、アプリベースの権限を使用して特定の SharePoint ドメインに接続します。SharePoint ドメインを設定し、関連するアプリの権限を追加する必要があります。
注: このページで提供されている例示およびグラフィックは、イメージを伝えることを目的とするにすぎず、お客様固有の事例を正確に反映していない場合があります。 当社は、そのメンテナンスや正確性について責任を負いません。
SharePoint に新しいアプリを登録および設定するには、SharePoint パッケージを使用する前に、以下の手順を完了する必要があります。新規登録したアプリのクライアント ID およびクライアント シークレットを使用して、Automation 360 SharePoint パッケージから SharePoint にログインできます。
新しいアプリの設定
- 新しいアプリを登録するには、https://{your_sharepoint_domain}/_layouts/15/appregnew.aspx に移動します。{Your_sharepoint_domain} を特定の SharePoint ドメインに置き換えます (例: automationanywhere.sharepoint.com)。
- [生成] をクリックして、新しいクライアント ID およびクライアント シークレットを生成します。
- 確認ページでは、アプリの詳細を確認できます。詳細をコピーして保存し、パッケージで使用してください。
注: 登録リンクにアクセスするには、SharePoint 管理者ロールが必要です。
アプリの権限を設定する
アプリを登録したら、アプリベースの権限を構成する必要があります。
- アプリの権限を設定するには、https://{your_sharepoint_domain}/_layouts/15/appinv.aspx に移動します。{Your_sharepoint_domain} を特定の SharePoint ドメインに置き換えます (例: automationanywhere.sharepoint.com)。
- 新規作成したアプリのクライアント ID を入力し、[ルックアップ] をクリックします。アプリの詳細が表示されます。以下の XML スニペットをコピーして、[権限リクエスト XML] ボックスに貼り付けます。
<AppPermissionRequests AllowAppOnlyPolicy="true"> <AppPermissionRequest Scope="http://sharepoint/content/sitecollection" Right="FullControl" /> </AppPermissionRequests>
- [作成] をクリックして、変更を保存します。
- 次の画面で、[信頼する] をクリックして、必要な権限を付与します。
SharePoint の個々のサイトを設定する
SharePoint の個々のサイトを設定する必要があります。組織内に複数の SharePoint サイトがある場合は、接続する個々のサイトごとにこの手順を繰り返してください。
- 個々のサイトを設定するには、https://{your_sharepoint_domain}/sites/{sitename}/_layouts/15/appinv.aspx に移動します。{Your_sharepoint_domain} を特定の SharePoint ドメイン (例: automationanywhere.sharepoint.com) で置き換え、{sitename} を作成済みのサイト名で置き換えます。
- 『』に記載されている手順に従って、SharePoint サイトにアプリベースの権限を追加します。
重要: 構成リンクにアクセスするには、[フル コントロール] 権限が必要です。SharePoint サイトの所有者、SharePoint 管理者、または Microsoft 365 管理者に連絡して、[フル コントロール] の権限を取得することをお勧めします。SharePoint サイトの編集、投稿、デザイン権限では、構成リンクにアクセスすることはできません。
SharePoint で OAuth 接続を構成する
Control Room で OAuth 接続を作成する前に、SharePoint で OAuth 接続を構成する必要があります。
- OAuth 接続を作成する のステップ 1 ~ 5 を実行します。
- Azure portal にログインし、[アプリケーションの登録] に移動します。
- [新規登録] をクリックし、次の詳細を入力します。
- アプリの名前を入力します。
- [シングル テナント] を選択します。
- [リダイレクト URI] フィールドで、ドロップダウンから [Web] を選択し、OAuth 接続を作成する からのコールバック URL を入力します。注: OAuth 接続を成功させるには、コールバック URL を入力する必要があります。
- [登録] をクリックします。
- [アプリの概要] に移動します。
- アプリケーション (クライアント) ID からクライアント ID をコピーします。
- [クライアント資格情報] フィールドで [証明書またはシークレットを追加] をクリックします。
- [新しいクライアント シークレット] をクリックします。
- [値] フィールドからクライアント シークレットをコピーします。
- OAuth 接続を作成する に移動し、残りのステップを完了させて、上記の詳細で OAuth 接続を作成します。