检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单点登录(Single Sign-On,简称SSO),用户在企业IdP系统登录后,就可以通过跳转链接访问已建立互信关系的SP系统,这一过程称之为单点登录。
在钉钉开放平台,选择“应用开发 > 企业内部开发 > 小程序”,设置应用参数,单击“确定创建”后,会自动生成AgentId、AppKey和AppSecret。具体可参考钉钉开放平台的帮助文档。 在权限管理处,添加接口权限“通讯录只读权限”。
响应参数 表2 响应参数 参数 参数类型 描述 id String(50) 下游企业应用创建用户成功后,生成的用户ID,并回传至OneAccess,作为该用户的唯一标识。
id_token管理 包括通过session_token生成id_token。 应用集成接口 基于CAS的应用认证集成 包括基于CAS协议进行应用认证集成的接口,如认证登录、验证票据、注销登录等。
获取华为云登录链接中的domain_id和idp的值。 参考在华为云上配置元数据文件把OneAccess IdP的Metadata文件配置到华为云。 参考配置身份转换规则在华为云上配置身份转换规则,使得OneAccess用户拥有华为云访问云服务和资源的权限。
单击“基于角色的应用权限管理”,填写角色信息,可单击“继续添加”一次添加多个角色,单击“保存”,添加完成后,在应用侧权限下会生成一个应用侧角色菜单,会显示已添加的角色列表,即可开启基于角色的应用权限管理。 基于角色的应用权限管理包括:添加角色、编辑、添加成员、删除。
回调地址 系统自动生成。对应QQ互联平台创建应用时需设置的回调地址。 未关联用户时 QQ认证源未关联用户时,可根据该设置继续操作。可在绑定、绑定或注册中任选一个。
* AppKey eteams 开放平台创建应用并审核通过后生成的 app_key,可参考3。 * 关联源属性 支持mobile、email,eteams 认证成功后返回的属性,该属性值与OneAccess用户关联。
signature String 消息签名,当未开启签名时,签名信息为空字符串;当开启签名时,生成签名信息,signature计算结合企业应用填写的签名密钥(signatureSaltValue)、请求中的timestamp、nonce、加密的消息体。
回调地址 系统自动生成。对应微信开放平台创建应用时需设置的回调域。示例:xxx.huaweioneaccess.com。 未关联用户时 微信认证源未关联用户时,可根据该设置继续操作。可在绑定、绑定或注册中任选一个。
当实例规格为“基础版”或“专业版”时,购买完成,开始发放OneAccess实例,实例创建完成,会自动生成用户访问域名。 当实例规格为“企业版”时,购买完成后,需提交工单申请开通企业版实例。
开启后可直接获取钉钉手机号,无需用户手动输入 回调地址 系统自动生成的回调URL。 该回调地址需要添加至钉钉开放平台,对应“微应用回调的URL”。 未关联用户时 钉钉认证源未关联用户时,可根据该设置继续操作。可在绑定、绑定或注册中任选一个。
当授权IAM用户后,可在OneAccess管理门户的管理员权限处查看已自动生成的系统管理员。 已授权的IAM用户访问OneAccess服务 当授予IAM用户访问OneAccess服务的权限后,该IAM用户可通过华为云进入OneAccess管理门户。
表3 SocialResult 参数 参数类型 描述 id String 系统自动生成的id。 userId String 用户id。 socialType String 社交类型。 social_uid String 社交id。
已开启初始化密码设置时可选择系统自动生成密码。 通知方式。 通知方式有邮件和短信两种,若使用邮箱通知方式,需先参考邮件网关配置;若同时选择邮箱和短信,系统将优先通过邮箱发送用户。 初始化密码有效期。 最长可设置7天有效期。 父主题: 安全
回调地址 是 系统默认生成,不可编辑。配置企业应用时,可从该处获取。 关联源属性 是 服务端认证成功后返回的用户属性名,需与应用系统的属性名一致。 关联用户属性 是 OAuth认证源对接OneAccess的映射属性。如用户名,可在下拉框选择。
ClientSecret需单击“启用”生成。 ClientSecret是校验开发者身份的密码,具备高安全性,切勿将其直接提供给第三方开发者或直接存储在代码中。 重置后的ClientSecret即时生效,所有使用原ClientSecret的接口将全部失效,请谨慎重置。
ClientSecret需单击“启用”生成。 ClientSecret是校验开发者身份的密码,具备高安全性,切勿将其直接提供给第三方开发者或直接存储在代码中。 重置后的ClientSecret即时生效,所有使用原ClientSecret的接口将全部失效,请谨慎重置。
ClientSecret需单击“启用”生成。 ClientSecret是校验开发者身份的密码,具备高安全性,切勿将其直接提供给第三方开发者或直接存储在代码中。 重置后的ClientSecret即时生效,所有使用原ClientSecret的接口将全部失效,请谨慎重置。
ClientSecret需单击“启用”生成。 ClientSecret是校验开发者身份的密码,具备高安全性,切勿将其直接提供给第三方开发者或直接存储在代码中。 重置后的ClientSecret即时生效,所有使用原ClientSecret的接口将全部失效,请谨慎重置。