使用 Delinea Secret Server 的云集成
- Updated: 2025/12/22
云端 与 Delinea Secret Server 及 Automation 360 的集成有助于安全管理重要凭据。 它还实现了任务自动化,使云端环境更加安全和高效。
先决条件
在开始之前,确保您具备以下条件:
-
要设置 Delinea Secret Server 配置,请参阅 Delinea 平台文档。 您将需要来自 Delinea 的以下信息:
- 要创建与 Delinea Secret Server 的 OAuth 连接:
-
令牌 URL: 这是用于从 Delinea Secret Server 获取访问令牌的 URL。
- 对于 Delinea 平台,URL 为:https://<>.delinea.app/identity/api/oauth2/token/xpmplatform。
- 对于独立部署的 Delinea Secret Server,URL 为:https://<secretserver>/oauth2/token
-
范围: 这是 Delinea 签发令牌所需的范围。 对于 Delinea 平台,范围是 xpmheadless。
- 如果授权类型为 client_credentials,我们需要服务账户的 clientId 和 clientSecret。
- 如果授权类型为资源所有者密码,我们需要服务账户的用户名和密码。
-
令牌 URL: 这是用于从 Delinea Secret Server 获取访问令牌的 URL。
- Delinea 中的服务账户应至少有对 Delinea 中密钥的查看访问权限。
- Delinea Secret Server URL。
- 要创建与 Delinea Secret Server 的 OAuth 连接:
-
要配置 Automation 360 集成,Control Room 用户需具备管理设置和管理连接权限,或必须是管理员用户。
Automation 360 配置
- 首先,设置 OAuth 连接。
- 然后,添加保险库配置。
设置 OAuth 连接
要使用客户端凭据授权类型设置 OAuth 连接
完成 创建 OAuth 连接 过程中的以下步骤。
- 要设置 OAuth 连接,请导航到。
- 单击创建连接。
- 从连接设置屏幕输入以下内容:
- 提供程序类型: 选择提供程序类型,例如自定义或 Apigee。 如果您的 OAuth 提供程序类型未列出,可以选择自定义。
-
名称: 输入一个唯一的名称,例如:
Delinea-Test-Connection - 流程类型: 对于搭载 Delinea Secret Server 的 Delinea 平台,选择客户端凭据流程授权类型。 使用客户端身份验证方法,可选择 Basic 或 POST。
- 客户端 ID: 在 Delinea 服务器中输入客户端 ID。
- 客户端密钥: 输入 Delinea 服务器中显示的客户端密钥。
- 令牌 URL: Delinea 的 OAuth 2.0 端点(例如:https://<>.delinea.app/identity/api/oauth2/token/xpmplatform)
- Scope: 例如,如果令牌用于某个平台:xpmheadless
- 测试OAuth连接,以确保配置正确。
- 保存 OAuth 连接。
要使用资源所有者密码授权类型设置 OAuth 连接
完成 创建 OAuth 连接 过程中的以下步骤。
- 要设置 OAuth 连接,请导航到。
- 单击创建连接。
- 在连接设置屏幕上,执行以下操作:
- 流程类型: 选择资源所有者密码流程授权类型。 选择客户端身份验证方法: 客户端身份验证密钥 POST。
- Scope: 这是可选项。
- 输入可访问该密钥的服务用户的用户名和密码。
- 单击保存登录凭据。
- 测试OAuth连接,以确保配置正确。
- 保存 OAuth 连接。
成功后,配置 Delinea Secret Server 保管库设置,并选择已创建的 OAuth 连接。
刷新令牌管理
使用 OAuth2 密码授权流程连接 Delinea Secret Server 时,Automation 360 Control Room 会安全地保存在身份验证过程中获取的刷新令牌。
关键注意事项:
- 刷新令牌过期时间: 确保访问令牌和刷新令牌的过期时间足够满足您的需求。 如果您拥有长时间运行的机器人,或同时运行多个机器人,较短的过期时间可能会导致意外的身份验证问题。
- 允许的刷新令牌数量: Delinea Secret Server 可能会限制用户或客户端可拥有的刷新令牌数量。 如果您过于频繁地刷新令牌并超出此限制,可能会导致令牌刷新失败,从而引发自动化问题。
- 空闲期: 如果长时间未使用 OAuth 连接(例如,没有机器人运行时),刷新令牌可能会过期。 在此情况下,请重置现有的 OAuth 连接。
建议:
- 在 Delinea Secret Server 中设置访问令牌的过期时间、刷新令牌的过期时间以及允许的令牌刷新次数,以满足您的需求。
- 如果访问令牌或刷新令牌过期,恢复 OAuth 连接的唯一方法是重置现有的 OAuth 连接,并使用用户名和密码重新进行身份验证。
配置 Delinea Secret Server 保管库
- 从 Control Room 中,导航到。
- 在配置设置部分,单击编辑。
- 滚动到底部并选择 Delinea secret server。
- 输入保管库 URL(例如:https://<yourvault>.secretservercloud.com)。
- 从下拉列表中选择 OAuth 连接名称。
- 默认的 HTTP 标头名称是 Authorization。
- (可选)输入用于提供安全 TLS 通信的服务器证书 - PEM 格式(可选)。
- 单击保存更改以保存保管库配置。