Microsoft Azure ポータルで SharePoint アプリを構成

SharePointパッケージは、Microsoft AzureポータルでAutomation Anywhere Control Roomをアプリケーションとして登録する必要があります。 このアプリケーションは、SharePoint への接続を認証し、さまざまな CRUD 操作を自動化することができます。

登録されたアプリケーションは、OAuth 接続のためのクライアント ID とクライアントシークレットを生成し、ポータルで必要な API 権限を設定することもできます。

前提条件

Microsoft Azure ポータルでアプリケーションを作成および登録するために必要な権限を持っていることを確認してください。

手順

  1. Microsoft Azure ポータルにログインしてください。
  2. アプリケーションの登録 > 新規登録 に移動してください。
    アプリケーションの登録ページが表示されます。
  3. 以下の設定を構成します。
    • 名称 - アプリケーションに適切な名前を入力してください。
    • サポートされているアカウントタイプ - 単一テナントオプションを選択してください。
    • リダイレクト URI - プラットフォームとしてウェブを選択し、URL フィールドにコールバック URL を入力してください。
  4. 登録をクリックして、アプリの登録を完了します。
  5. 概要に移動して、アプリケーション(クライアント)IDからクライアント ID をコピーして保存してください。
    この アプリケーション (クライアント) IDクライアント ID として OAuth 接続に使用されます。
  6. 管理 > 証明書とシークレット > クライアントシークレット > 新しいクライアントシークレットに移動して、クライアントシークレットを生成します。
    注: Control Room OAuth接続のためにサポートされているのは、クライアントシークレット認証方法のみです。 現在、証明書はサポートされていません。
  7. クライアントシークレットを追加パネルで次の項目を設定してください。
    • 説明 - クライアントシークレットの適切な説明を入力してください。
    • 期限 - 適切な期限を設定する
    このクライアントシークレットは、クライアントシークレットOAuth 接続に使用されます。
    注: クライアントシークレットの値をコピーして保存することを確認してください。 このプロセスの後、クライアントシークレットは表示されません。
  8. 管理 > API の権限 > 権限を追加に移動します。
    • SharePoint API のために - SharePoint > 委任された権限 を選択し、Sites.Manage.AllSites.Read.All、および Sites.ReadWrite.All オプションを有効にします。
    • Microsoft Graph API のために - Microsoft Graph > 委任された権限 を選択し、Sites.ReadWrite.All オプションを有効にします。
  9. 権限を追加 をクリックして、設定を保存します。
    ステータスの権限の列は<tenant name>に未付与を表示します。 ステータスを変更するには、SharePoint 管理者にお問い合わせください。 管理者がステータスを変更すると、ステータスは 許可済み に変更されます。

次のステップ

Automation Anywhere Control Room にログインし、OAuth 接続を作成する の指示に従って、生成された クライアント ID および クライアントシークレット を使用して、SharePoint サイト用の OAuth 接続を作成してください。