检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
回码。 message String 处理出错时的错误原因说明。 data String 返回的消息体。不同的业务回调要求返回不同内容,比如回复空串,或者要求的业务数据。 当未开启加密时,返回明文的消息体。 当开启加密时,返回加密的消息体,需要解密得到消息内容,解密后有rando
merService”的值,即当OneAccess认证成功后响应返回的地址 * Name ID 用户在应用系统中的账号名对应字段,可以选择用户的属性或者对应的账号属性,此字段的值将作为断言中的subject。 NameID Format SP支持的用户名称标识格式。对应SP元数据
在OneAccess管理门户,可创建一人一组织,也可创建一人多组织的用户即一个用户可以属于多个组织。 当创建的用户属于多组织时,如当用户属于组织A和B,且组织A有应用C的访问权限,组织B拥有应用D的访问权限,该用户同时拥有组织A和B的权限,则登录用户中心后,该用户便可以同时访问应用C和D。 登录OneAccess管理门户。
URI DELETE /api/v2/tenant/organizations/{org_id} 表1 路径参数 参数 是否必选 参数类型 描述 org_id 是 String 要删除的组织id(如果存在子组织无法删除)。 请求参数 表2 请求Header参数 参数 是否必选 参数类型
错误详情。 请求示例 删除用户,基于传入的user_id删除指定用户。 DELETE https://{domain_name}/api/v2/tenant/users/{user_id} Authorization: Bearer 334963fc-1e4a-473b-9096-52a929140
Auth认证方式对应的认证用户名。当认证方式选择Basic Auth时,需填写。 认证密码 是 认证用户名对应的密码。当认证方式选择Basic Auth时,需填写。 应用账号模板 是 需要推送给目标系统的用户请求数据模板。系统默认为SCIM2.0标准协议的数据模板,请根据目标系统的SCIM协议填写。
字典列表显示已添加的字典。 表1 新增字典 参数 说明 * 字典类型编码 字典的类型编码,不可重复。为了方便维护管理,建议您设置一定的编码规则。 * 字典类型名称 字典的类型名称,不可重复。 是否树形展示 控制字典的显示方式:列表或树形。 备注 描述字典的用途、使用场景等。 在左侧字典列表页面,单击目标字典。
LDAP账号和密码登录,可进入用户门户。 图1 选择LDAP登录 用户登录成功以后,可在管理门户的“用户 > 组织与用户”处查看自动创建的用户。 当授权用户未关联系统用户时,在系统中自动创建用户的前提是“未关联用户时 ”设置为“自动创建用户”,可参考表2。 自动创建的用户默认属于管理门户中的第一个根机构。
请求示例 禁用用户,根据传入的user_id禁用用户。 PUT https://{domain_name}/api/v2/tenant/users/{user_id}/disable Authorization: Bearer 334963fc-1e4a-473b-9096-52a929140
错误详情。 请求示例 查询用户详情,根据传入的user_id查询用户详情。 GET https://{domain_name}/api/v2/tenant/users/{user_id} Authorization: Bearer 334963fc-1e4a-473b-9096-52a929140
单击用户操作列表操作栏的“查看”,可以查看用户操作详情。 单击用户操作页面的“导出”即可导出所有用户操作日志。 如果您需要查看超过两年的日志,在用户操作页面,单击右上方的“日志归档”,进入用户日志归档页面,单击目标日志操作列的下载即可。解压并打开以后,会详细展示用户的操作时间、姓名、结果、操作类型等信息。
错误详情。 请求示例 启用用户,根据传入的user_id启用用户。 PUT https://{domain_name}/api/v2/tenant/users/{user_id}/enable Authorization: Bearer 334963fc-1e4a-473b-9096-52a929140
用于国际化语言设置,例如:zh。 X-client-id 是 String 应用标识,注册应用后分配的ClientId。 X-state-token 是 String 用户带有状态的令牌。登录相关接口返回为二次认证场景时,会返回该state_token。 X-tenant-id 否
lient-id换成ISV应用模板的client_id。 表2 请求Body参数 参数 是否必选 参数类型 描述 mobile 是 String 接收验证码的手机号。 verify_code 是 String 接收到的验证码。 响应参数 状态码: 200 表3 响应Body参数 参数
查询用户列表,查询前10条所有组织下的用户列表。 GET https://{domain_name}/api/v2/tenant/users?org_id=&offset=0&limit=10 Authorization: Bearer 334963fc-1e4a-473b-9096-52a929140
Authorization: Bearer 334963fc-1e4a-473b-9096-52a929140... { "offset": "0", "limit": "10", } 响应示例 状态码: 200 请求成功。 { "total" : 1, "offset" : 0,
error_code String 错误编号。 error_msg String 错误详情。 请求示例 创建指定应用的应用账号并关联指定用户,账号名为zhangshan,账号名称为zs,关联用户的user_id为20220331164602949-904C-D475B60AE,应用账号为启用状态。
为用户授予应用访问权限,并在应用中创建用户对应的应用账号。 接口约束 无 URI POST /api/v2/tenant/users/{user_id}/applications/{application_id}/accounts 表1 路径参数 参数 是否必选 参数类型 描述 user_id
含用户信息检查和弱密码字典库。 密码长度。 设置密码的长度范围。最小长度默认为8个字符,最大长度默认为18个字符。最小长度和最大长度可以在8~50个字符之间设置。 密码复杂度。 设置密码需要包含的字符种类和种类数量。例如:至少包含数字、大写字母、小写和特殊字符中的3种。 用户密码支持的特殊字符有~
描述 orgCode 是 String 组织编码 relationType 是 String 归属关系,同一用户只能有1个归属,最多9个挂靠。 枚举值: 0:挂靠 1:归属 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 user_id String 用户id。