创建新用户 API
使用创建用户 API 在 Control Room 中创建新用户。
先决条件
- 查看和管理用户和角色
-
对具有以下管理权限的用户进行身份验证:
- 查看用户
- 具有这些权限的用户能够创建和管理用户。这些是管理员权限。建议向非管理员用户授予创建和管理用户的有限权限。了解如何创建可分配给用户的具有有限权限的角色。
- 查看角色
-
具有此权限的用户可以查看他们有权访问的角色。
- 管理角色
-
用户可以创建、编辑和删除他们有权访问的角色。
- 查看许可证
-
具有这些权限的用户可以查看和管理设备许可证。需要设备许可证才能使用户能够执行特定任务。例如,Bot Creators 需要 DEVELOPMENT 设备许可证才能创建 bots。
- 管理用户的设备许可证
-
具有此权限的用户可以将设备许可证分配给其他用户。
- 最低必需参数
- 参数(可选)
-
-
"enableAutoLogin":true
"username":"AnyUser"
"firstName":"Tester"
"lastName":"Writer"
"email":"username@mydomain.com"
"password":"anypassword"
"description":"Testing User Management APIs"
"licenseFeatures":[ DEVELOPMENT, RUNTIME, IQBOTRUNTIME, ANALYTICSCLIENT, ANALYTICSAPI ]
可以在没有分配的设备许可证的情况下创建用户。存在 角色和权限 为特定用户和角色启用权限的功能。
-
- URL:
http://<your_control_room_url>/v1/usermanagement/users
用您的 Control Room URL 替换尖括号中的内容。
- Method:POST
- 使用随 Control Room 安装的 Swagger 测试 API。查看可用 API:
http://<your_control_room_url>/swagger/
- 您还可以使用 REST 客户端来完成此任务。