user-mgmt
upsert-user
使用 JSON 文件创建新用户或更新现有用户。
语法
cpd-cli user-mgmt upsert-user \
--data=<json-file-name> \
--profile=<cpd-profile-name> \
[--cpdconfig=<cpd-configuration-location>] \
[--replace-roles] \
[--verbose]
参数
upsert-user 命令没有参数。
选项
表 1:命令选项
| 选项 | 描述 |
|---|---|
--cpdconfig |
Cloud Pak for Data 配置位置。 例如, $HOME/.cpd-cli/config。
|
--data |
用于描述用户详细信息的 JSON 文件名。
|
|
显示命令帮助。
|
--profile |
为存储有关 Cloud Pak for Data 实例的信息以及该实例的凭证而创建的概要文件的名称。
|
--replace-roles |
将现有组的角色替换为新角色。
|
--verbose |
日志包含更详细的消息。
|
示例
注: 以下示例使用建议的安装环境变量。
强烈建议使用脚本创建环境变量,并根据环境设置正确的值。 更多信息,请参阅设置安装环境变量。
- 使用 user.json 文件来更新现有用户。
cpd-cli user-mgmt upsert-user \ --data=user.json \ --profile=${CPD_PROFILE_NAME}