Automation Anywhere ドキュメントを読んで確認する

Automation 360

コンテンツを閉じる

コンテンツ

コンテンツを開く

API を使用して ロッカー を構成する

  • 更新済み: 2021/01/31
    • Automation 360 v.x
    • 概要
    • RPA Workspace

API を使用して ロッカー を構成する

エンドポイントの組み合わせを使用して、ロッカー を作成し、ユーザーに ロッカー アクセス権を割り当てます。

前提条件

注: Community EditionControl Room APIs を表示できますが、API 機能は制限されています。API のすべての機能にアクセスするには、Automation 360 のライセンス版が必要です。
  • すべての API 呼び出しは、リクエスト ヘッダーに認証トークンを含める必要があります。認証 API を使用して JSON Web トークンを生成します。「認証 API」を参照してください。
  • AAE_AdminAAE_Locker Admin ロールを割り当てられるか、または Manage my lockers 権限を含むカスタム ロールを持っている必要があります。

ユーザー ロールをリスト にコンシューマー アクセスを割り当てるロール ID を指定します。

手順

  1. リクエスト ヘッダーに認証トークンを追加します。
  2. POST メソッドとエンドポイント URL を使用します。<your_control_room_url>/v2/credentialvault/lockers を使用して ロッカー を作成します。
    リクエスト本文:
    {
      "name": "HumanResourcesCredentials",
      "description": "Login credentials for the HR dept"
    }
  3. リクエストを送信します。
    レスポンス本文: 正常にリクエストされた場合、このエンドポイントは id を返します。これは、ロッカー の一意の数値識別子です。後続の API リクエスト (コンシューマーや資格情報を ロッカー に追加するなど) に ロッカー ID を使用します。
    {
        "id": "1551",
        "name": "HumanResourcesCredentials",
        "description": "Login credentials for the HR dept",
        "createdBy": "1508",
        "createdOn": "2020-12-28T22:24:40.462253Z",
        "updatedBy": "1508",
        "updatedOn": "2020-12-28T22:24:40.462259Z",
        "version": "0"
    }
    REST API は、HTTP レスポンス コードで各リクエストに応答します。レスポンス コードについては、「API レスポンス コード」を参照してください。

ユーザーに ロッカー アクセス権を割り当てます。ロッカーの権限

  1. オプション: 別の ロッカー 所有者を割り当てます。PUT メソッドとエンドポイント URL を使用します。<your_control_room_url>/v2/credentialvault/lockers/{lockerId}/members/{userId}
    注: ロッカー 作成者には、ロッカー所有者の権限が自動的に割り当てられます。
    リクエスト本文:
    {
      "permissions": [
        "own"
      ]
    }
  2. リクエストを送信します。
    レスポンス本文: このエンドポイントはデータを返しません。
  3. オプション: ロッカー マネージャーを割り当てます。 PUT メソッドとエンドポイント URL を使用します。<your_control_room_url>/v2/credentialvault/lockers/{lockerId}/members/{userId}
    リクエスト本文:
    {
      "permissions": [
        "manage"
      ]
    }
  4. リクエストを送信します。
    レスポンス本文: このエンドポイントはデータを返しません。
  5. オプション: ロッカー 参加者を割り当てます。 PUT メソッドとエンドポイント URL を使用します。<your_control_room_url>/v2/credentialvault/lockers/{lockerId}/members/{userId}
    リクエスト本文:
    {
      "permissions": [
        "participate"
      ]
    }
  6. リクエストを送信します。
    レスポンス本文: このエンドポイントはデータを返しません。
  7. ロッカー コンシューマーを割り当てます。POST メソッドとエンドポイント URL を使用します。: <your_control_room_url>/v2/credentialvault/lockers/{lockerId}/consumers
    リクエスト本文: ロール ID を指定します。そのカスタム ロールを割り当てられたすべてのユーザーは、この ロッカー の資格情報を使用して Bot を作成および実行できるほか、ユーザーが指定した属性値を受け入れる資格情報に値を入力できます。
    {
        "id":"516"
    }
  8. リクエストを送信します。
    レスポンス本文: このエンドポイントはデータを返しません。

次のステップ

資格情報 Vault の設定手順を実行する場合は、次の操作を行います。資格情報を ロッカー API に割り当てる
フィードバックを送る