阅读和查看 Automation Anywhere 文档

Automation Anywhere

关闭内容

内容

打开内容

使用Credential Vault存储用户 ID、密码和其他敏感数据

  • 已更新:5/10/2019
    • 11.3.x
    • 版本
    • Enterprise

使用Credential Vault存储用户 ID、密码和其他敏感数据

所有用户 ID 和密码都应存储在Enterprise Control RoomCredential Vault中,然后在机器人代码中引用它。

先决条件

重要: 用户 ID 和密码永远不应该作为任务中的变量进行硬连接。这会带来安全风险。

过程

  1. Bot Creator身份登录Enterprise Control Room
  2. 从左侧菜单中,转到管理 > 角色
  3. 单击右上角的创造角色
  4. 在以下字段中输入文本:
    • 角色名称
    • 角色描述(可选)
    向下滚动到管理我的凭证和存储柜
  5. 选择查看和编辑所有凭证属性值
  6. 单击创建角色
  7. 转到左侧菜单中的机器人 > 凭证,然后选择凭证
  8. 单击创建凭证
    为凭证提供名称并添加属性(例如用户名、密码或其他)以使其可用于其他TaskBotMetaBot
  9. 单击创建凭证
  10. 转到机器人 > 凭证,然后单击创建存储柜
    然后,所有可用凭证将显示在“可用凭证”下。
  11. 存储柜名称字段中输入名称。
  12. 选择刚刚创建的凭证,然后将其添加到已选择列。
  13. 单击使用者选项卡。
  14. 可用角色列中选择角色并将其添加到已选择列。
  15. 单击创建存储柜

后续步骤

现在凭证可用作TaskBotMetaBot中的值输入。

下面是有关使用变量的几点重要事项:
  • 开发人员创建的变量可以用于大多数 Automation Anywhere 命令。
  • 具有灯泡图标的所有命令字段支持变量。
  • 按 F2 功能键可列出可供选择的所有用户和系统变量。
  • TaskBot运行时,Automation Anywhere 会使用变量的实际值来替换变量名称。
重要: 只有具有存储柜管理员权限的Enterprise Control Room用户在Enterprise Control Room中启用该设置后,凭证变量才可见。启用该设置后,凭证变量即可作为参数从一个TaskBot/MetaBot逻辑传递到另一个TaskBot/MetaBot逻辑。有关详细信息,请参阅在MetaBot逻辑之间传递参数
有关如何使用凭证保管库的更多信息,请参阅凭证 - 概述凭证变量
注: 如果TaskBotMetaBot是直接从 Enterprise Control Room运行的,则可能需要手动重新分配Credential Vault中使用的凭证。例如,如果MetaBot是通过Enterprise Control Room运行的,请打开MetaBot并重新分配存储在Credential Vault中的任何输入参数。
发送反馈