您可以为合作伙伴管理员用户配置其他属性并创建 API 令牌。
在合作伙伴门户中,单击管理员 (Admins)。要配置管理员用户,请单击用户名的链接或选择该用户,然后单击 。
将显示选定用户的现有属性;如果需要,您可以添加或修改以下内容:
状态 (Status) - 默认情况下,状态为已启用 (Enabled)。如果选择未启用 (Not Enabled),则会从所有活动会话中注销用户。
类型 (Type) - 如果在配置合作伙伴身份验证中选择本机 (Native) 以作为合作伙伴身份验证模式,则会选择本机 (Native) 以作为用户类型。如果选择了不同的身份验证模式,您可以选择用户类型。如果您选择非本机 (Non-Native) 用户,则无法重置密码或修改用户角色。
- 要设置新的密码,您必须在当前密码 (Current Password) 文本框中正确输入当前密码,并在新密码 (New Password) 和确认密码 (Confirm Password) 文本框中正确输入更改的密码。
- 要重置现有的密码,请单击密码重置 (Password Reset)。将向用户发送一封电子邮件,其中包含用于重置密码的链接。
- 基本 (Basic) - 允许用户执行某些基本调试操作,例如 ping、tcpdump、pcap、远程诊断等。
- 特权 (Privileged) - 授予用户 root 级别的访问权限,以执行所有基本调试操作和 Edge 操作,例如重新启动、停用、重新引导、硬重置和关闭。此外,用户还可以访问 linux shell。
用户角色 (User Role) - 显示用户角色的现有类型。如果需要,您可以为用户选择不同的角色。角色特权将相应地发生变化。
API 令牌
用户可以使用令牌访问 Orchestrator API,而不是使用基于会话的身份验证。作为合作伙伴超级用户,您可以管理企业用户的 API 令牌。您可以为用户创建多个 API 令牌。
配置 API 令牌:
任何用户可以根据已分配给其用户角色的特权创建令牌,但业务专家用户除外。
用户可以根据其角色执行以下操作:
- 企业用户可以为其创建、下载和吊销令牌。
- 合作伙伴超级用户可以管理企业用户的令牌,但前提是企业用户已将用户权限委派给合作伙伴。
- 合作伙伴超级用户只能为其他用户创建和吊销令牌。
- 用户只能下载自己的令牌,而无法下载其他用户的令牌。
要管理 API 令牌,请执行以下操作:
- 在 API 令牌 (API Tokens) 部分中,单击 以创建新令牌。
- 在新建 API 令牌 (New API Token) 窗口中,输入令牌的名称 (Name) 和描述 (Description),然后从下拉菜单中选择生命周期 (Lifetime)。
- 单击创建 (Create),将在 API 令牌 (API Tokens) 网格中显示新令牌。
- 最初,令牌的状态显示为挂起 (Pending)。要下载令牌,请选择该令牌,然后单击 。状态将变为已启用 (Enabled),这意味着可以使用 API 令牌以进行 API 访问。
- 要停用令牌,请选择该令牌,然后单击已吊销 (Revoked)。 。令牌状态将显示为
- 在令牌的生命周期结束时,状态将变为已过期 (Expired)。
仅与令牌关联的用户可以下载该令牌,在下载后,仅显示令牌 ID。您只能下载一次令牌。
在下载令牌后,用户可以将其作为请求的授权标头的一部分发送以访问 Orchestrator API。
以下示例显示了用于访问 API 的示例代码段。
curl -k -H "Authorization: Token <Token>" -X POST https://vco/portal/ -d '{ "id": 1, "jsonrpc": "2.0", "method": "enterprise/getEnterpriseUsers", "params": { "enterpriseId": 1 }}'
在修改这些设置和 API 令牌后,单击保存更改 (Save Changes)。
同样,您可以为合作伙伴客户配置其他属性并创建 API 令牌。有关更多信息,请参阅《VMware SD-WAN 管理指南》中的“配置管理员用户”一节。