基于Saas的身份认证平台 – 作者:hua1998

在云计算与移动技术的快速兴起,企业的IT环境越来越复杂,网络边界正在模糊;使用应用系统的用户身份边界也无法单一的确定;急需要一个基于云的统一身份管理平台(IDaaS)。 IDaaS在移动办公、SaaS服务、PaaS平台逐步兴起并有大规模应用后必然的产物。企业正在逐步接受云和移动技术,企业需要在超越传统的网络边界和传统身份和访问管理(IAM)解决方案的能力。

1. 什么是IDaaS

IDaaS(Identity as a Service)身份即服务,可以理解为SaaS+IAM基于SaaS服务的云身份认证服务平台;

Gartner给IDaaS的定义是“管理、账户配置、认证与授权以及报告等功能的结合”。基于云端的IAM能够同时管理SaaS应用和内部应用。

Gartner指出,IAM云安全服务的主要增长动力来自中小企业的日益增长的需求,包括扩展基础IAM功能,为越来越多的访问SaaS应用和内部web应用的员工提供服务。越来越多的中小企业开始部署IAM云服务取代原来的内部部署的IAM工具,而大企业则倾向以混合云和内部部署的方式使用IAM。

Gartner表示,IDaas的核心方面是:

IGA:为用户提供云应用和密码重置功能。
Access:标准的用户身份验证、单点登录和授权,支持标准的联邦认证协议(SAML,OIDC 等)。
Intelligence:身份访问日志监视和报告。

2. IDaaS有什么优点

IDaaS的一个主要优势是节约成本。使用诸如微软AD,IBM TIM TAM之类的软件在企业本地部署可能会带来很多成本。您的团队必须维护服务器,购买、升级和安装软件,定期备份数据,支付托管费,监控本地额外的地盘以确保网络安全,设置VPN,等等。有了IDaaS,订阅费和管理工作的成本就大幅度降低。

除了节省开支,IDaaS的其他优点还包括改进的网络安全和节省的时间,登录速度更快,密码重置更少。无论用户是从机场的开放WiFi登录,还是从办公室的办公桌登录,整个过程都是无缝和安全的。安全性的提高可以防止公司面临可能会颠覆其业务的黑客攻击或漏洞。以及应对企业未来业务快速增长的而对IAM服务的吞吐量的极速增加,对新技术的跟进,以及随时出现的各种系统安全事件,都交给专业的IDaaS服务商来完成。

3. IDaaS应用场景和挑战

3.1 微服务架构

以微服务架构IDaas,可以集成CI/CD进行快速迭代,在产品版本发布引入灰度发布对关键业务模块的发布进行小规模试运行,并且功适应能服务业务急剧增长,可以单独扩展该服务;比如登录量突然增长,只需要扩展SSO服务,而不需要扩展所有的服务。

3.2 面向消费者身份认证

为服务主体客户群体为消费者的应用提供IDaaS服务,有如下特点

# 1. 用户量巨大,千万级或者亿级用户数。
# 2. 用户注册简单,用户提供尽量少的用户数据,即可注册成功。
# 3. 用户登录操作的便利性,提供丰富的身份认证方式,如人脸,指纹,短信,声纹,电信三因素,FIDO等等。
# 4. 与互联网服务深度集成,提供互联网头部应用提供作为第三方认证,如微信、QQ、支付宝、淘宝、微博、抖音、Google等等,与微信小程序、钉钉小程序内部应用无缝集成的能力。
# 5. 用户重复注册智能识别,低频攻击识别,有效用户智能识别。
# 6. 同一个用户可以重复存在于不同应用中,并能提供用户关联的能力。
# 7. 用户操作行为的海量数据审计能力,基于大数据下的用户行为分析能力。
# 8. 互联网用户分析能力,如分类、聚合、用户画像等。
# 9. 需要保证7×24小时的可用。
# 10.促销,秒杀,双11,突发事件等各种对登录过程的突然爆发,需要秒级的服务快速扩充。
# 11.灰度发布,缓存降级限流。

3.3 面向雇员身份认证

为服务主体群体为本企业雇员的应用提供IDaaS服务,有如下特点

# 1. 用户组织架构复杂,不同应用没有统一的组织架构。
# 2. 用户角色岗位复杂,存在角色过量分配,岗位交织兼岗、兼职情况众多,临时分配临时回收各种权限。
# 3. 用户登录操作的便利性,提供丰富的身份认证方式,如人脸,指纹,短信,声纹,电信三因素,FIDO等等。
# 4. 与互联网服务深度集成,提供互联网头部应用提供作为第三方认证,如微信、QQ、支付宝、淘宝、微博、抖音、Google等等,与微信小程序、钉钉小程序内部应用无缝集成的能力。
# 5. 用户重复注册智能识别,低频攻击识别,有效用户智能识别。
# 6. 同一个用户可以重复存在于不同应用中,并能提供用户关联的能力。
# 7. 用户操作行为的海量数据审计能力,基于大数据下的用户行为分析能力。
# 8. 互联网用户分析能力,如分类、聚合、用户画像等。
# 9. 能提供入职、离职、调岗、兼职、退休全业务生命流程。
# 10.全球化集团公司,全球访问能力,多认证中心联邦认证能力。

3.4 面向供应商身份认证

为服务主体群体为供应商的应用提供IDaaS服务,有如下特点

# 1. 供应商用户数量众多,供应商变化频率高。
# 2. 供应商人员离职率高。
# 3. 供应商权限控制严格。
# 4. 供应商网络复杂,可以内网访问,可以从外网直接访问或通过VPN访问。
# 5. 分配账号控制困难,怎么控制账号密码共享使用。
# 6. 供应商僵尸账号控制,离职人员账号控制,权限变更控制。

3.5 面向物联网身份认证

为服务主体群体为物联网的应用提供IDaaS服务,有如下特点

# 1. 物联网设备数量极大,增速极快。
# 2. 物联网设备网络带宽不稳定,网速慢。
# 3. 物联网设备操作系统异构类型众多,系统计算能力有限。
# 4. 物联网设备本身安全防护能力弱,容易被强行刷机。
# 5. 物联网设备分配唯一ID,不可伪造,不可篡改。
# 6. 全球联通的物联网网关联通,认证,鉴权能力。
# 7. 低电量设备,无系统设备提供设备影子,统一管理。
# 8. 设备与第三方服务器通讯加密、认证、鉴权。


来源:freebuf.com 2020-10-14 10:25:31 by: hua1998

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论