全部产品
Search
文档中心

应用身份服务:Qoder SSO

更新时间:May 07, 2026

当企业需要统一管理开发者的 IDE 账号时,可通过 IDaaS 企业身份管理服务为 Qoder 配置单点登录(SSO),实现企业成员使用统一身份认证登录 Qoder。本文介绍基于 SAML 2.0 协议配置 Qoder SSO 的完整流程。

前提条件

  • 已创建 IDaaS EIAM 实例。如未创建,请参考创建 IDaaS EIAM 实例

  • 需具备 Qoder 企业的管理员权限。

  • 需完成 Qoder 中的企业邮箱域名所有权验证,确保只有符合企业邮箱域名的用户能够加入组织。

  • 需具备 Qoder 企业邮箱域名的 DNS 记录修改权限。

基于 SAML 2.0 协议配置 SSO

本章节介绍如何通过 IDaaS EIAM 应用市场中的 Qoder SSO 模板,基于 SAML 2.0 协议配置 Qoder 单点登录。

步骤一:Qoder 完成域名验证

  1. 登录 Qoder,点击控制台右上角的个人账号信息,进入企业设置 -> 安全与身份模块。

  2. 找到域名验证模块,点击右侧添加按钮,在弹出框中输入企业邮箱域名(如 example.com),单击继续

  3. 按照弹出框内容提示,在域名中新增一条类型为TXT 的DNS记录。

  4. 单击验证,等待验证通过。

image

重要

请务必先完成 Qoder 的域名验证,再进行后续 SSO 配置。

步骤二:获取 Qoder 组织 ID

  1. 登录 Qoder,点击控制台右上角的个人账号信息,进入企业设置

  2. 在企业基本信息中找到并复制组织 ID

步骤三:IDaaS 应用市场添加 Qoder SSO 模板

  1. 登录IDaaS控制台,查找对应的IDaaS实例,单击该实例操作列访问控制台,进入IDaaS实例。

  2. 导航至应用管理 > 应用列表 > 添加应用 > 应用市场

  3. 添加应用应用市场中搜索"Qoder",找到 Qoder 模板。

    image

  4. 单击添加应用

  5. 输入应用名称,单击立即添加

步骤四:IDaaS 中配置 Qoder 应用

  1. 导航至应用管理 > 应用列表,选中 Qoder 应用,点击进入Qoder应用详情页。

  2. 点击切换到 登录访问页面,在配置表单中填入Qoder 组织 ID(从步骤二中拷贝)。

  3. 配置应用账户:进入登录访问 > 应用账户,单击添加应用账户,找到要添加的账户名,单击保存

  4. 配置应用授权:进入登录访问 > 应用授权,选择授权类型,单击添加授权,选择需要使用 Qoder SSO 登录的账户或者组织机构,单击保存授权

步骤五:将 IDaaS 元数据配置到 Qoder

  1. 导航至应用管理 > 应用列表,选中 Qoder 应用,点击进入登录访问 > 单点登录 > 应用配置信息,查看应用配置信息

  2. 登录 Qoder,进入企业设置 -> 安全与身份模块,根据上一步查看到的应用配置信息完成 Qoder 的 SAML IdP 元数据配置(推荐方式:直接输入IdP SSO URL,Qoder 自动抓取所有参数)。

  3. 在 Qoder 中配置用户属性映射:

    Qoder 字段

    映射 IDaaS 属性

    email

    user.email

    name

    user.username

    image

步骤六:Qoder 测试 SSO 并正式启用

  1. 在 Qoder SAML 配置页单击测试 SSO

  2. 确认测试通过后,开启测试 SSO 右侧的开关。

步骤七:SSO 验证

  1. 使用 IDaaS 用户账号登录到阿里云 IDaaS 应用门户,找到 Qoder 应用,点击发起 SSO 登录。

重要

IDaaS 用户的邮箱必须与 Qoder 中已验证的企业邮箱域名一致,否则无法完成账号映射。例如 Qoder 验证的域名为 example.com,则 IDaaS 用户邮箱须为 xxx@example.com

  1. 系统自动跳转至 Qoder 并完成登录。

  2. Qoder 管理员进入企业设置 -> 成员管理,查询该用户是否已自动创建。

注意事项

重要

启用 SSO 后请勿立即登出当前管理员账号。应安排其他已验证账号先行试登录,确认流程无误后再退出,以防配置异常时失去管理员修复权限。

注意点

说明

域名验证优先

必须先完成域名验证,否则无法启用 SSO

账号邮箱一致

IDaaS 用户的邮箱属性须与 Qoder 账号邮箱一致,否则无法完成账号映射

授权范围

测试阶段建议开放全员授权,上线后再按需配置

管理员保护

正式启用前安排备用管理员账号测试,避免锁定