账号访问控制
本文介绍了如何使用访问控制RAM(Resource Access Management)在账号级别上控制对云服务器ECS资源的访问,具体通过创建RAM用户(组)并授予特定权限策略实现。
背景信息
访问控制RAM是阿里云提供的资源访问控制服务。更多详情,请参见什么是访问控制。以下列举了访问控制RAM的典型场景:
- 用户:如果您购买了多台云服务器ECS实例,您的组织里有多个用户(如员工、系统或应用程序)需要使用这些实例,您可以创建一个策略允许部分用户使用这些实例。避免了将同一个AccessKey泄露给多人的风险。
- 用户组:您可以创建多个用户组,并授予不同权限策略,起到批量管理的效果。例如:
- 为了加强网络安全控制,您可以给某个用户组授权一个权限策略,该策略可以规定:如果用户的IP地址不是来自企业网络,则拒绝此类用户请求访问相关ECS资源。
- 您可以创建以下两个用户组管理不同工作职责的人员,如果某开发人员的工作职责发生转变,成为一名系统管理人员,您可以将其从Developpers用户组移到SysAdmins用户组。
- SysAdmins:该用户组需要创建和管理的权限。您可以给SysAdmins组授予一个权限策略,该策略授予用户组成员执行所有ECS操作的权限,包括ECS实例、镜像、快照和安全组等。
- Developers:该用户组需要使用实例的权限。您可以给Developers组授予一个权限策略,该策略授予用户组成员调用DescribeInstances、StartInstance、StopInstance、RunInstance和DeleteInstance等权限。
权限策略
权限策略分为系统策略和自定义策略。
- 系统策略:阿里云提供多种具有不同管理目的的默认权限策略。云服务器ECS经常使用的系统策略有:
- 自定义策略:需要您精准地设计权限策略,适用于熟悉阿里云各种云服务API以及具有精细化控制需求的用户。如下文(可选)创建自定义权限策略步骤中创建的自定义策略。
前提条件
您已使用云账号登录RAM控制台。
操作步骤
本文示例使用主账号在RAM控制台创建一个RAM用户,并授予自定义权限或者系统权限:
创建RAM用户
按以下步骤在访问控制RAM控制台创建一个RAM用户:
(可选)创建自定义权限策略
除了使用阿里云提供的系统权限,您还可以按以下步骤在访问控制RAM控制台创建一个自定义权限策略:
授权RAM用户
按以下步骤在访问控制RAM控制台创授权RAM用户相关权限:
后续步骤
完成授权后,权限立即生效,RAM用户可以登录RAM控制台操作目标云资源。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论