閱讀及檢閱 Automation Anywhere 文件

Automation 360

關閉內容

內容

開啟內容

使用 API 列出憑據

  • 已更新:2021/02/03
    • Automation 360 v.x
    • 探索
    • RPA 工作區

使用 API 列出憑據

返回您是其所有者或通過 locker.如果你有 AAE_Locker Admin 角色,此端點返回所有憑據 Control Room.

先決條件

註: 您可以查看 Control Room APIs 在裡面 Community Edition,但 API 功能有限。你需要有執照的 Automation 360 用於訪問 API 全部功能的版本。
  • 所有 API 調用都必須在請求標頭中包含身份驗證令牌。使用 身份驗證 API 生成 JSON Web 令牌。 看 驗證 API.
  • 您必須有權訪問該憑證,無論是作為憑證所有者還是通過 locker.

程序

  1. 將身份驗證令牌添加到請求標頭。
  2. 使用 POST 方法和端點 URL:<your_control_room_url>/credentialvault/credentials
    註: ?consumed=true附加 到 URL 以返回具有用戶輸入值並正在用於 bots.
    請求正文:發送一個空請求以返回所有憑據,按字母順序排序。
    {
        sort: [
            {
                field: "name",
                direction: "asc"
            }
        ]
     }
  3. 傳送要求。
    回復正文:響應返回每個屬性的 ID 和 userProvided 參數,該參數通知該值是由每個用戶設置 (true) 還是對所有用戶都是標準的 (false)。
    {
        "page": {
            "offset": 0,
            "total": 1,
            "totalFilter": 1
        },
        "list": [
        {
            "id": "1630",
            "name": "Email",
            "description": "",
            "ownerId": "1508",
            "attributes": [
                {
                "id": "3335",
                "name": "hostname",
                "description": "",
                "userProvided": false,
                "masked": false,
                "createdBy": "1508",
                "createdOn": "2020-12-28T22:04:41.366448Z",
                "updatedBy": "1508",
                "updatedOn": "2020-12-28T22:04:41.366450Z",
                "version": "0",
                "passwordFlag": false
            },
            {
                "id": "3336",
                "name": "username",
                "description": "",
                "userProvided": true,
                "masked": false,
                "createdBy": "1508",
                "createdOn": "2020-12-28T22:04:41.366450Z",
                "updatedBy": "1508",
                "updatedOn": "2020-12-28T22:04:41.366450Z",
                "version": "0",
                "passwordFlag": false
            },
            {
                "id": "3337",
                "name": "password",
                "description": "",
                "userProvided": true,
                "masked": true,
                "createdBy": "1508",
                "createdOn": "2020-12-28T22:04:41.366450Z",
                "updatedBy": "1508",
                "updatedOn": "2020-12-28T22:04:41.366450Z",
                "version": "0",
                "passwordFlag": false
            }
         ],   
         "createdBy": "1508",
         "createdOn": "2020-12-28T22:04:41.366460Z",
         "updatedBy": "1508",
         "updatedOn": "2020-12-28T22:06:35.366464Z",
         "version": "2",
         "completed": true
            }
        ]
    }
    REST API 使用 HTTP 響應代碼響應每個請求。有關響應代碼,請參閱 API 響應代碼.

後續步驟

現在您有了接受用戶輸入值的屬性 ID,接下來 使用 API 為屬性賦值.

傳送意見反饋