ARCON 凭据检索用例 - ARCON 密钥保管库集成支持以下场景。

Automation 360

ARCON 密钥保管库集成支持以下场景。

注: 在 Automation 360 本地部署 Control Room 部署中,A360 服务账户和数据库 (DB) 场景当前不支持与 ARCON 密钥保管库集成。

对于机器人自动登录场景,Automation 360 从 ARCON 检索凭据。

场景: 为 ARCON 密钥保管库检索 Control Room 系统凭据

注: 此场景仅适用于 Automation 360 On-Premises 部署。
  1. 设置 Active Directory 凭据:

    完成 Automation 360 的初始安装并将 ARCON 密钥保管库配置为外部密钥保管库后,您可以在如下所示的初始设置中为 Automation 360 Control Room 用户设置身份验证类型(该操作会在初始安装完成后直接进行)。

    1. 在 Control Room 用户的身份验证类型对话框中,单击 Active Directory。
    2. 您可以选择配置 Active Directory 集成凭据(这是 Control Room 用于通过 Active Directory 验证用户身份的凭据),以便从 ARCON 密钥保管库进行检索。 选择带有标签 ARCON Key Vault 的 外部密钥保管库。
    3. 请输入服务器 IP、目标类型、ARCON 用户名、开放时长(小时)以及主机名(可选)。
    4. 单击发现连接或手动添加连接,以从外部保管库获取 Active Directory 凭据。 连接成功后,下一步按钮将启用。
    5. 单击下一步,并为该存储柜配置所有者、管理者、参与者和消费者。
    Control Room 将尝试从 ARCON 密钥保管库检索凭据,然后对 Domain Controller 进行身份验证。 如果这失败了,原因可能是以下之一:
    • ARCON 密钥保管库中不存在具有该名称的密钥。
    • 存在一个以该名称命名的密钥,但它不包含使用 Active Directory 进行身份验证的授权用户名和密码。

    您现在可以以管理员身份登录到 Control Room,并添加用户和角色。

    要更改 Active Directory 设置,
    1. 登录 Automation 360 Control Room。
    2. 导航到: 管理 > 设置 > Active Directory。
    3. 单击外部密钥保管库,然后选择 ARCON 密钥保管库。
    4. 请输入服务器 IP、目标类型、ARCON 用户名、开放时长(小时)以及主机名(可选),以获取 Active Directory 凭据。
  2. 设置 SMTP凭据:
    1. 要设置电子邮件,请以管理员身份登录 Automation 360 Control Room。
    2. 导航到: 管理 > 设置 > 电子邮件。
    3. 单击外部密钥保管库,并选择 ARCON 密钥保管库作为外部密钥保管库。
    4. 请输入服务器 IP、目标类型、ARCON 用户名、开放时长(小时)以及主机名(可选),以获取 Active Directory 凭据。

场景: 检索自动登录凭据

注: 此场景同时支持 Automation 360 Cloud 部署和 Automation 360 On-Premises 部署。

自动登录凭据用于验证 Automation 360 Bot Agent 设备的身份验证,并启动活动的 Windows Server 会话。 需要一个活动的 Windows Server 会话才能运行。 从远程 Bot Agent 设备启动自动化之前进行自动登录。

要启用自动登录,必须将每个自动化运行时用户映射到目标设备。 这需要将 Control Room 用户名与密钥名称进行映射,以便在运行时,Bot Runner 用户可以从密钥保管库中检索设备凭据。

注: 在 Automation 360 v.41 及更高版本中,设备自动登录配置仅可通过以下路径之一进行,具体取决于为您的环境启用的功能:
  • 如果管理 > 外部保管库选项可见,请使用此流程配置设备自动登录。 此流程支持在使用一个或多个外部保管库的环境中,为所选的外部保管库连接配置自动登录。 请参阅以下 选项 A: 管理项下的自动登录。
  • 如果不是,请使用管理 > 设置 > 外部密钥保管库 > 设备自动登录配置设备自动登录。 请参阅以下 选项 B: 设置项下的自动登录。

选项 A: 管理项下的自动登录

启用设备自动登录设置,以从 ARCON 密钥保管库检索自动登录凭据,并将 Control Room 用户名与密钥名称映射:
注: 在多保管库设置中,每个具有无人值守 Bot Runner 许可证的用户账户只能映射到一个存储其凭据的保管库连接。 如果不存在显式映射,系统会检查与已启用 Automation 360 命名的连接或已更新的连接。 如果两者均未找到,则回退到设备凭据。 确保每个具有 Bot Runner 许可证的用户账户都已映射到正确的保管库连接。
  1. 使用查看外部保管库和管理外部保管库权限登录 Automation 360 Control Room。
  2. 导航到管理 > 外部保管库 > 自动登录。
  3. 单击添加自动登录、添加或 + 图标。
  4. 从选择保管库下拉列表中,选择您的 ARCON 提供程序保管库连接之一。
  5. 在自动登录下,默认选中已启用。 如果您希望为此保管库连接禁用自动登录,请单击已禁用。
    注: 如果具有无人值守 Bot Runner 许可证的用户账户已映射到外部保管库连接,并且该连接已禁用自动登录,则将改为使用设备 Credential Vault 及其存储的凭据检索凭据。
  6. 单击下一步以打开密钥映射页面。
  7. 您可以通过两种方式管理密钥映射——单一条目或批量条目。

    单一条目: 使用此方法可直接在自定义密钥映射表中添加映射,无需上传 CSV 文件。

    1. 单击密钥映射表格顶部的+图标。

      添加映射选项

    2. 输入屏幕上指定的详细信息。
    3. 单击添加。
      注: 系统会验证所输入的用户名是否存在于 Control Room 中。 如果用户名不存在,则会显示错误信息,并且该条目不会被保存。

    批量条目: 使用此方法,通过导入包含用户名和密钥名称映射条目的 .CSV 模板文件,可一次性将多个映射添加到 Control Room。 您也可以使用此方法进行单一条目更新。

    1. 下载 .CSV 模板,并按照指定格式添加条目,然后将其保存在本地。 要将 Control Room 用户名与密钥名称进行映射,必须将包含以下条目的 .CSV 模板文件导入到 Control Room 中。 除主机名(可选)字段外,其他字段均为必填字段。
      • ARCON 用户名: 如果 ARCON 用户名的格式为 domain\username,请在此字段中以相同格式指定用户名。
      • 服务器 IP 地址: 在网络中分配给服务器的唯一数字标识符,允许设备定位并与其通信。
      • 目标类型: 自动登录请求的目标设备或系统的具体类型。
      • 开放时间(数字): 与 ARCON 系统有关的持续时间或配置,其中自动登录凭据检索请求可访问或开放的时间为设定的小时数,用数字表示。
      • (可选)主机名: 目标设备的主机名。
    2. 单击导入 .csv。

      密钥映射

    3. 单击浏览以上传 .CSV 模板文件。
    4. 单击导入并保存。 自定义密钥映射表已填充更新的条目。导入并保存自定义密钥映射
    5. 单击关闭以返回已创建的自动登录列表。

选项 B: 设置项下的自动登录

注: 仅当管理 > 外部保管库路径不可见时,才使用此选项。

任务 1: 将 Control Room 用户名与密钥名称进行映射

  1. 使用查看外部保管库和管理外部保管库权限登录 Automation 360 Control Room。
  2. 导航到管理 > 设置 > 外部密钥保管库 > 设备自动登录。
  3. 单击编辑。
  4. 在配置密钥名称下,选择以下选项之一: Automation 360 定义的密钥命名或自定义密钥命名。

    Automation 360 定义的密钥命名: 如果您已选择此选项,请单击保存更改并跳过以下导入 CSV 文件的步骤。 系统会根据 Automation 360 命名约定自动查找密钥。 请参阅 外部密钥保管库命名约定。
    注: 如果您计划将来切换到自定义密钥命名约定,则可以选择在自定义密钥命名选项下完成下面给出的密钥映射步骤。

    自定义密钥命名: 如果您选择了此选项,请执行以下操作:
    1. 选择管理自定义密钥映射。
    2. 下载 .CSV 模板,并按照指定格式添加条目,然后将其保存在本地。 要将 Control Room 用户名与密钥名称进行映射,必须将包含以下条目的 .CSV 模板文件导入到 Control Room 中。 除主机名(可选)字段外,其他字段均为必填字段。
      • ARCON 用户名: 如果 ARCON 用户名的格式为 domain\username,请在此字段中以相同格式指定用户名。
      • 服务器 IP 地址: 在网络中分配给服务器的唯一数字标识符,允许设备定位并与其通信。
      • 目标类型: 自动登录请求的目标设备或系统的具体类型。
      • 开放时间(数字): 与 ARCON 系统有关的持续时间或配置,其中自动登录凭据检索请求可访问或开放的时间为设定的小时数,用数字表示。
      • (可选)主机名: 目标设备的主机名。
    3. 单击导入 .CSV 并浏览以上传 .CSV 模板文件。
    4. 单击导入并保存。 自定义密钥映射表已填充更新的条目。
任务 2: 从 ARCON 密钥保管库启用设备自动登录
注: 您无法通过为特定无人值守的 Bot Runner 提供设备凭据来启用自动登录功能。 配置密钥保管库后,所有无人值守 Bot Runner 的凭据将从密钥保管库中检索。 请确保每个 Bot Runner 的凭据都存储在密钥保管库中,以避免出现 Secret not found 错误。
  1. 导航到管理 > 设置 > 外部密钥保管库 > 设备自动登录。
  2. 单击编辑。
  3. 单击启用,从该外部密钥保管库中检索自动登录凭据。 BeyondTrust 设备自动登录的屏幕示例
  4. 单击保存更改以保存配置。

场景: 检索坐席自动化凭据

注: 此场景同时支持 Automation 360 Cloud 部署和 Automation 360 On-Premises 部署。

自动化凭据是开发人员在自动化(机器人)操作中使用的变量。 自动化使用这些凭据来执行登录应用程序、使用密码打开加密文件以及其他活动。 在运行时,Automation 360 机器人坐席会检索所需的自动化凭据。 此场景演示了自动化(机器人)如何检索凭据(存储在 ARCON 密钥保管库中的密钥),并在运行时使用这些凭据对自动化的应用程序进行身份验证。

要设置自动化凭据检索并连接 ARCON 密钥保管库,您首先需要创建一个 存储柜,然后创建凭据。

注: 如果您希望在 Control Room 凭据保管库和外部密钥保管库中存储凭据,请执行以下操作:
  • 在 Control Room 中创建单独的 存储柜,以存储在 Control Room 凭据保管库中创建的凭据。
  • 在 Control Room 中创建单独的 存储柜,以存储在外部密钥库中创建的凭据。

Control Room 不支持在同一个 存储柜 中存储来自 Control Room 凭据保管库和外部密钥保管库的凭据。

在 Automation 360 v.41 及更高版本中,外部保管库的凭据和存储柜管理可通过以下任一选项进行,具体取决于为您的环境启用的功能。
注: 当管理 > 外部保管库可见时,管理 > 凭据选项也会保持可见。 但是,无法再通过管理 > 凭据流程使用外部保管库相关的凭据和存储柜创建选项。