单点登录
1. 简介
1.1 功能简介
简道云单点登录功能可将简道云集成至其他系统/产品(例如私有化企业微信、微信公众号、APP等),打通登录系统、消息通知及通讯录体系。
1.2 使用场景
如公司在使用简道云的同时还使用了帆软的报表工具,但是帆软报表跟简道云并不是一套用户体系,那么可以通过单点登录功能,使员工使用帆软的账号密码在简道云中轻松完成登录。便于企业成员在多个系统平台之间的切换,提高企业管理效率。
1.3 预期效果
1)网页/系统集成
登录用户自己的系统后,即可通过单点登录协议进入简道云对应成员的账号。以通过阿里云云盾认证后,登录简道云为例,效果如下所示:
2)微信服务号集成
公共模式账户可以通过 微信服务号集成功能 将简道云集成到自己企业的微信服务号中,集成模式账户同样可以使用单点登录实现这一效果。
1.4 版本说明
1)本功能为付费高级功能,需简道云企业版及以上版本可用(试用版可进行试用),您可升级简道云版本来使用该功能,版本升级可点击:商务咨询。
2)若您需要体验使用该功能,可点击右侧表单提交试用申请:申请试用 - 单点登录。
2. 设置步骤
2.1 设置入口
在「账户中心 >> 企业管理 >> 企业设置 >> 企业安全」处,打开单点登录后面的开关,并点击「设置」按钮即可进入单点登录设置页面。
2.2 配置内容
简道云中支持 3 种配置方式,不同的配置方式对应不同的配置内容。如下表所示:
配置方式 | 配置内容 |
SAML 2.0 |
|
自定义接口 |
|
CAS |
|
2.3 效果演示
效果参见本文【1.3 预期效果】。
3. 开发能力
1)单点登录文档中包含以下几部分的内容:
您可以通过阅读以上几部分内容,来了解学习和实现简道云的单点登录功能。
2)简道云中的单点登录功能,需要企业成员有一定的开发能力。您可以根据自身的开发能力,来选择不同的方式实现单点登录配置:
- 若您拥有开发能力,可以点击 申请试用 - 单点登录 并参照 开发文档 进行对接;
- 若您没有开发能力,可以选择 提交定制开发需求 由简道云实施工程师为您开发。
4. 代码示例
下面给出不同编程语言对应的代码 Demo,您可通过修改Demo来完成自定义接口的配置:
注: java 代码处,若 username 值以 0 开头,在 yaml 配置文件中需要添加单引号。