检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
对于Access Token接口,不返回响应消息头。 响应消息体 该部分可选。响应消息体通常以结构化格式(如JSON或XML)返回,与响应消息头中Content-Type对应,传递除响应消息头之外的内容。 对于获取Access Token接口,返回如下消息体。 { "access_token":
ID失败。 处理办法 组织创建者或组织管理员登录管理中心。 进入“审计日志 > 登录登出日志”排查访问日志,是否返回401或者500。 如果返回401,可能是Huawei ID没有给OrgID授权访问,请联系Huawei ID侧进行授权。 如果返回500,则可能出现跨域访问,请联系Huawei
/orgid/openapi/v1/cas/p3/serviceValidate 表1 Query参数 参数 是否必选 参数类型 描述 service 是 String 登录时携带的回调地址。 最大长度:1024 ticket 是 String 登录时系统返回的ticket。 最大长度:128
如何调用API 构造请求 返回结果
Token,Access Token可用于调用获取用户信息API。 URI POST /orgid/openapi/v1/oauth2/token 请求参数 表1 FormData参数 参数 是否必选 参数类型 描述 grant_type 是 String 授权方式,该参数为固定
Token的URI部分找到resource-path(/orgid/openapi/v1/oauth2/token),拼接起来如下所示。 https://orgid.huaweiapaas.cn/orgid/openapi/v1/oauth2/token 图1 URI示意图 为查看方便,在每个具体API的URI部
OrgID的开通与使用流程如图1所示。 图1 开通与使用流程 开通OrgID: 登录华为云OrgID控制台:租户使用个人华为账号登录华为云OrgID控制台,如果没有个人华为账号请先注册华为账号并完成实名认证。 创建组织:单击“创建组织”,系统会判断是否是首次创建组织。 首次创建组
获取用户信息 功能介绍 获取用户信息。 URI GET /orgid/openapi/v1/oauth2/userinfo 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-OrgID-Authorization 是 String 用户访问凭证,即Bearer
用户可以使用个人华为账号或管理式华为账号登录OrgID,用户可根据账号类型,选择不同的登录方式。另外,也支持个人华为账号、管理式华为账号或第三方认证源账号通过OrgID访问某个注册在OrgID的应用;或者登录OrgID后,在用户中心免登录访问应用列表中的应用或华为云服务。 表1 OrgID登录场景
加密密钥 用于传输ClientSecret的加密公钥。 摘要算法 选择加密算法,如:SHA256或SHA1。 SHA1安全强度不高,不建议使用。 (可选)登录配置 (可选)如果需要获取首页URL或管理员登录URL供其他用户使用,可单击获取。 管理员登录URL为空即表示在5中未配置管理员登录地址。
部门管理 在部门管理页面,组织创建者或组织管理员可以通过添加部门、添加子部门、编辑部门、删除部门等操作完善组织架构。 添加部门 登录管理中心。 选择左侧导航栏的“成员部门管理 > 部门管理”。 单击“添加部门”。 输入部门名称、选择上级部门、设置部门CODE(可选),单击“确认”。
配置默认策略。默认策略可选择“允许所有用户访问”或“拒绝所有用户访问”。 根据所需,修改、新增或删除策略。 修改策略:单击指定策略操作列的“编辑”,修改策略参数,参数说明如表1所示。 新增策略:单击“添加策略”,配置策略参数,参数说明如表1所示。 表1 添加策略参数说明 参数名称 参数说明
通过管理员手动添加组织成员的方式创建的账号,首次登录需要设置新密码,如图1所示。设置密码后,下次才可使用账号名密码登录。如忘记密码,请单击登录页面的“忘记密码”,并根据界面提示找回密码。 设置的密码需要满足以下规则: 至少8个字符。 至少包含字母和数字,不能包含空格。 图1 设置密码 阅读并同意“管理式华为账号服务协议”。
数,也可根据所需添加或修改映射。 配置认证集成方式 登录管理中心。 选择左侧导航栏的“应用管理”。 在“全部应用”页签,单击待修改的应用操作列的“配置”。 单击“认证集成”,进入“认证集成”页签。 根据选择的认证集成方式不同,需要配置不同的参数,参数说明如表1所示。配置完成后,单击“保存”。
单击“角色配置”,进入“角色配置”页签,默认显示“角色管理”。 新建角色。 在“角色管理”页签,单击“新建角色”。 配置角色信息,具体参数请参见表1,配置完成后,单击“确定”。 表1 角色信息参数说明 参数名称 参数说明 角色编码 自定义角色编码,最多可输出64个字符。 角色名称 自定义角色名称,最多可输出32个字符。
区域范围管理 组织创建者或组织管理员可以添加区域范围,方便对OrgID进行访问控制。 添加区域范围 登录管理中心。 选择左侧导航栏的“认证管理 > 区域范围管理”。 在区域范围管理页面,单击“添加区域”。 在添加区域页面,输入区域信息,参数说明如表1所示,单击“保存”。 表1 区域信息 参数名称
组、查看用户组详情、添加成员、编辑或删除用户组的操作。 新建用户组 登录管理中心。 选择左侧导航栏的“成员部门管理 > 用户组管理”。 单击“创建”,进入“新建用户组”页面。 填写用户组信息,如图1所示,填写完成后单击“下一步:添加成员”。 图1 新建用户组 在“添加成员”页面勾选需要添加的成员后单击“确认”。
单个组织默认可以有200个成员,组织创建者或组织管理员可以通过配额申请扩大成员规模,每次申请增加100个成员配额,最大成员数不超过5000。 申请组织成员配额 登录管理中心。 选择左侧导航栏的“组织管理 > 组织信息”。 单击基本信息模块中规模后的“配额申请”,如图1所示。 图1 配额申请 单击“确定”。
为第三方认证用户。支持选择:新增或绑定、绑定、新增。 当选择新增或绑定时,先关联系统用户,如果未关联到系统用户,则新增为第三方认证用户。 属性映射 可选项,用于关联OrgID和待绑定的认证源应用的用户属性。单击“添加映射”,在下拉框中选择固定属性或自定义属性。 固定属性:将第三方
供便利。组织创建者或组织管理员可以根据组织需要添加、修改和删除认证源。组织社交认证源包括钉钉、企业微信、Welink,下面以Welink为例说明组织社交认证源的配置方法。应用绑定组织已添加的社交认证源后,组织用户可以通过三方认证源登录应用。 请确保组织创建者或组织管理员已拥有WeLink开放平台账号管理员权限。