阿里巴巴&阿里云出品

企业邮箱

用户指南

服务等级协议

使用 IDaaS, 你需要做什么准备?

作者: 浏览量:133 更新时间: 2020.07.17

在使用 IDaaS 前,我们首先要搞明白的 8 个问题

一、云上?本地?

为什么要将部署方式作为首要问题,因为这个是在使用 IDaaS 的功能以及服务上是有本质区别的。

云上:也就是 SaaS 服务,方便快捷,开箱即用,不需要运维,解放劳动力。但前提条件就是,需要网络的通畅。大多数企业都存在内网环境,这就意味着我们需要将网络打通,让云上的 IDaaS 服务能够无障碍的和各个应用进行通讯,数据交互。

好处:即买即用,方便快捷,产品服务会不断迭代提升,越来越好。

本地:IDaaS 也可以本地化部署,这样就避免了内网应用通讯问题,但缺点就在于需要维护服务器,并且升级更新较为繁琐。

如果企业对网络没有特殊的要求,作者推荐使用云上 IDaaS ,毕竟,现在很多云产品也能帮助企业更好迁移上云。

二、数据源及数据流向如何?

在使用 IDaaS 之前,我们需要规划整体的数据同步流向。

  • 谁是数据源,数据产生者(上游是谁)?
  • 下游该同步给哪些业务系统(下游是谁)?

作为数据源,我们要确保唯一,做到一处修改,处处生效,这不仅有利于公司的整体身份中台建设规划,解决身份信息孤岛问题,同时也为后续更多新上线的业务系统,打下身份数据的基础。

经典数据同步场景

1)IDaaS 作为数据源( IDaaS -> SP)

IDaaS 作为数据源是,当进行数据的增、删、改等操作都会实时同步至业务系统。通常情况下,为保障数据的一致性,避免数据混乱,业务系统和 IDaaS 只做单项同步对接。

2)第三方业务系统作为主数据源 (SP -> IDaaS -> SP)

IDaaS 同时也支持钉钉、AD、OA、HR 等业务系统作为数据源进行数据同步。通过和 IDaaS 的打通,集中收集数据,然后再推送给业务系统。做到一处修改,处处生效。

三、是否支持多种 SSO 协议?

在这里,我推荐几种不同类型的 SSO 协议。选择正确的协议,会让应用对接 IDaaS 很加简单高效,同时,也考验 IDaaS 的 SSO 协议支持力度。用户在这里需要对不同的产品精心挑选。

我们可以从以下几个角度考虑如何选择 SSO 协议对接。

1)IDaaS 预集成

在 IDaaS 里,会提前预先集成了一些常用的 SaaS 应用,比如:钉钉、阿里云 RAM 、阿里邮箱等

2)B/S or C/S ?

通常业务系统的网络结构模式主要有两种:B/S 结构(浏览器/服务器模式)C/S 结构(客户端/浏览器模式)

B/S 结构:我们通常推荐使用:SAML、OAuth2.0、JWT、CAS 应用模板对接

3)IDaaS 标准协议

IDaaS目前主要提供四种 SSO 协议:SAML、JWT、OAuth2.0、CAS

如果您的业务系统支持上述其中的某个协议,仅需在应用模板中进行配置,然后业务系统进行少量的开发工作,即可实现 SSO 单点登录。

如果以上协议都不支持,在这里,我们将主推 JWT 模式,开发简单,容易实现。

4)代填模板

由于某些特殊情况下,业务系统不支持 IDaaS 提供的 4 种协议,同时又面临改造困难的问题。比如:系统建设时间长,联系供应商困难,或者供应商收费高昂无法进行适配改造等。

针对这种情况,可以使用表单代填来实现业务系统的单点登录,都是通过模拟用户输入账号密码方式实现。

通过下表,您可以进一步选择模板

对接协议(应用模板)B/SC/SSP是否需要开发开发/对接难度
JWT×简单
×中等
×中等
CAS×简单
C/S(程序)×简单
C/S(浏览器)(指令代填)×简单
表单代填××简单

5折钜惠,豪礼相送:尊享1V1专员服务、赠送“对接钉钉”服务、赠送英文.cn/.com顶级域名

填写资料马上体验阿里企业邮箱

工作时间5-10分钟将由1对1顾问为您提供尊享服务

  • *公   司

    公司名称不能为空

  • *帐号数

    帐号数不能为空或输入有误

  • *电   话

    电话不能为空或输入有误

  • 联系人
  • 域名