新闻动态
NEWS CENTER
NEWS CENTER
2020-04-24
角色权限作为大型系统必不可少的功能,控制着业务中各个部门用户的权限,引导着业务操作,本次竞品分析,选用阿里的两款产品应用身份服务(IDaaS)和RAM访问控制服务进行深入的体验分析。
1)应用身份服务(IDaaS)
应用身份服务(IDaaS)是一个集中式身份管理服务,为政企客户提供统一的应用门户、用户目录、单点登录、集中授权、以及行为审计等中台服务。 IDaaS 支持 SAML、OIDC、CAS 等常见身份联邦协议,也可以与钉钉通讯录、AD、HR 系统等身份源打通,做到统一的身份权限管理和应用访问控制。
2)RAM访问控制服务
RAM 能够安全地集中管理对阿里云服务和资源的访问。可以使用 RAM 创建和管理用户和组,并使用各种权限来允许或拒绝他们对云资源的访问。
1)应用身份服务(IDaaS)
阿里云为企业用户提供的一套集中式身份、权限、应用管理服务,帮助客户整合部署在本地或云端的内部办公系统、业务系统及三方SaaS系统的所有身份,实现一个账号打通所有应用服务。
2)RAM访问控制服务
访问控制(RAM)是为阿里云用户提供身份与资源访问权限的服务。
1)应用身份服务(IDaaS)
2)RAM访问控制服务
作为阿里云的服务内容,在产品功能上,除了没有对组织架构实现很好的支持外,用户、角色和权限都有着良好的解决方案。
2.2.1 IDaaS
2.2.2 ARM
两款产品都采用了RBAC的设计模式:
IDaaS
说明:用户集合的支持,在服务的API中有支持。
RAM
在系统层面,将权限分为三级:
(1)IDaaS 权限
(2)ARM权限
权限策略(Policy)相当于传统的教科书式角色,它用于描述一组权限集。
RAM 支持两种类型的权限策略:由阿里云管理的系统策略和由客户管理的自定义策略。
RAM 角色不同于传统的教科书式角色。RAM 角色颁发短时有效的访问令牌(STS 令牌),使其成为一种更安全的授予访问权限的方法。