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

Automation 360

コンテンツを閉じる

コンテンツ

コンテンツを開く

API を使用して locker を構成する

  • 更新済み: 2021/01/31

    API を使用して locker を構成する

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

    前提条件

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

    ユーザーにコンシューマーアクセスを割り当てるロール ID を指定しますロール API の検索

    手順

    1. リクエスト ヘッダーに認証トークンを追加します。
    2. POST メソッドとエンドポイント URL: <your_control_room_url>/v2/credentialvault/lockerslocker を作成します。
      リクエスト本文:
      {
        "name": "HumanResourcesCredentials",
        "description": "Login credentials for the HR dept"
      }
    3. リクエストを送信します。
      レスポンス本文: 正常にリクエストされた場合、このエンドポイントは id を返します。これは、locker の一意の数値識別子です。後続の API リクエスト (コンシューマーや資格情報を追加するなど) に locker IDlocker を使用します。
      {
          "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 レスポンス コード を参照してください。

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

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

    次のステップ

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