CAS 集成

更新时间:
复制为 MD 格式

CAS 集成可以通过集成 CAS(CAS2.0/CAS3.0)连接企业 CAS 身份验证服务,实现单点登录。

适用版本

专属版

背景信息

CAS(Central Authentication Service,中央认证服务)是一种单点登录(SSO)协议,允许用户在一个地方进行身份验证,并访问多个应用程序而无需重复登录。

创建范围外用户

企业管理员可以在企业管理 > 第三方集成中配置和管理 CAS 集成。如果需要创建不在 CAS 中的用户,可以勾选支持内建用户,可以创建同步范围外的用户

Group替换@2x (4)

配置 CAS

步骤一 配置 CAS 连接

为了建立Qoder CN SP(Service Provider,服务提供方)对企业 IdP(Identity Provider,CAS 身份源)的连接,需要配置以下信息:

  • CAS 登录端点。

  • CAS 登出端点。

  • Service Ticket 验证端点。

image

填写完成后,单击下一步

步骤二 账号绑定与属性映射

目前提供 4 种账号识别和绑定方式:

  • 自动绑定邮箱相同的账号。

  • 自动绑定登录账号相同的账号。

  • 自动绑定与手机号相同的账号。

  • 自动绑定工号相同的账号。

按照同步策略,Qoder CN将自动将Qoder CN、CAS 中相同属性的用户绑定在一起。无论选择哪一种账号识别和绑定方式,均需要保证其对应的属性字段的唯一性和存在性,选择自动绑定邮箱相同的账号的绑定过程:

image

接下来需配置用户属性映射的字段,Qoder CN将按照下图中设置的用户属性字段映射关系进行信息映射。

Group@2x (99)

步骤三 开启服务

在配置过程中,单点登录功能默认不开启,开启后,可进行相关配置:

  • 配置登录回调地址:复制下方的登录回调地址,并在 CAS Idp 中配置。

  • 自定义配置:可修改 CAS 显示名称和显示图标。

  • 允许开启首次登录时创建Qoder CN账号:

    • 默认不勾选:仅允许 CAS 账号与Qoder CN账号进行绑定,匹配不到Qoder CN账号时,不会创建账号。

    • 勾选后:允许在 CAS 账号无法匹配到Qoder CN账号时,创建新的Qoder CN账号与之绑定。

image

如果选择不开启单点登录,也可保存配置,后续可以在 CAS 集成详情页面中开启服务。

通过 CAS 登录Qoder CN

通过 CAS 登录Qoder CN开启单点登录后,登录页面将出现 CAS 登录入口。单击该入口,将跳转到 CAS 登录页面,已绑定 CAS 账号的用户可以通过 CAS 账号登录。

退出登录

Qoder CN退出登录时,会同时退出 CAS IdP 的登录态。

修改 CAS 配置

在 CAS 集成详情页中,单击查看/修改配置入口,可在抽屉中修改非必填的用户属性映射信息,其他配置信息不允许修改。

关闭单点登录服务

在 CAS 集成详情页中,已经开启单点登录的情况下,可单击修改服务配置,在打开的修改配置的抽屉中可以关闭单点登录服务,关闭单点登录后:

  • 不会解除Qoder CN账号与 CAS 账号的绑定关系。

  • 不支持通过 CAS 账号登录Qoder CN,用户若需要登录Qoder CN,可使用Qoder CN的登录账号和密码进行登录。

移除 CAS 集成

在 CAS 集成详情页中,单击移除集成按钮,确认后即可移除,移除集成后:

  • 解除Qoder CN账号和 CAS 账号的绑定。

  • 不支持通过 CAS 登录Qoder CN,用户需使用Qoder CN账号和密码登录。