策略代表了一组权限,其存在于主账户名下,通过管理主账户的策略能够完成权限的设定、分配、撤销等工作。
主账户或者授权的IAM用户可以为主账户创建新的自定义策略,操作如下:
确定某个“系统策略”作为策略模板,点击“选择”按钮,进入“查看策略”页面,如下图
其中策略名称、描述和策略文档的信息直接从所选择的系统策略复制得到,可以编辑修改,修改完成后,可以点击“验证策略”来验证策略文档的格式是否符合要求,如果没有问题则可以点击保存生成新的自定义策略文档。
可以点击“添加”按钮来添加新的策略语句,每条策略语句包含如下内容:权限(允许/禁用)、产品/服务、操作列表(所选择的产品或者服务对应的操作列表),授权的资源KRN,如下图
策略语句选择/添加完毕后,可以点击“确定”按钮,确定一条策略语句,可以添加多条策略语句,所有策略语句添加完毕后,可以点击“下一步”,进入“查看策略”页面,此时将根据策略语句来生成策略文档,而策略名称和描述信息均为空(需要手动添加),完成所有自定义策略内容设定后,可以点击“验证策略”来验证策略文档的格式是否符合要求,如果没有问题则可以点击保存生成新的自定义策略文档。
此时将生成一个“空”自定义策略,需要手动填写名称、描述和策略文档信息,完成所有自定义策略内容设定后,可以点击“验证策略”来验证策略文档的格式是否符合要求,如果没有问题则可以点击保存生成新的自定义策略文档。
约束1:策略名非空且不能超过128个字符,必须仅包含字母数字字符或以下符号+=,.@-。
约束2:策略文档非空,且不超过2048个字符,且必须为json格式。 约束3:新创建的策略其策略版本为v1,并被自动设置为“默认策略版本”;新创建的策略的名称不能与已存在自定义策略同名,但是可以与系统策略同名。
主账户或者授权的IAM用户可以为主账户删除一个或者多个自定义策略,操作如下:
确认待删除策略无误后,点击“删除”按钮,相关自定义策略被删除。
注1:删除策略时需要保证策略当前不被附加到任何IAM用户实体上,且除默认策略版本外,其他策略版本均已被删除,即成功删除策略流程如下: 1. 将欲删除的策略从用户上分离 2. 将欲删除的策略除默认版本外的其他策略版本删除 3. 完成策略删除动作(默认策略版本一并被删除)
注2:内置的全局系统策略不能被删除
能够查看当前主账户下的策略的列表信息,操作如下:
能够查看当前主账户下的策略的详情信息,操作如下:
4.页面上部显示策略基本信息,包括:策略名称、KRN、策略类型、策略描述和创建时间;页面下部显示策略文档tab页、策略关联用户tab页和策略版本tab页
能够查看当前主账户下的某个策略的策略文档信息,有两种途径。
途径一
操作如下:
1. 使用主账户或者已授权的IAM用户身份登录控制台(新版)
2. 选择“身份与管理”一级菜单->选择“身份与访问控制”二级菜单->选择“策略管理”三级菜单
3. 在“策略管理”列表页面,点击某系统或者自定义策略“名称”,进入策略详情页面,点击策略文档tab页,能够查看当前策略的默认策略版本的策略文档
途径二
操作如下:
1. 使用主账户或者已授权的IAM用户身份登录控制台(新版)
2. 选择“身份与管理”一级菜单->选择“身份与访问控制”二级菜单->选择“策略管理”三级菜单
3. 在“策略管理”列表页面,点击某系统或者自定义策略操作列表的“显示策略”按钮,进入"策略文档"显示提示框,如下图

能够通过编辑当前主账户下的自定义策略的策略文档生成新的策略版本,操作如下:
完成文档内容编辑后,可以点击“验证策略”来验证策略文档的格式是否符合要求,如果没有问题则可以点击保存生成新的自定义策略文档版本。
注:默认策略文档版本是真正在授权时使用的策略文档。
能够查看当前主账户下某自定义策略的策略版本列表,操作如下:
4.列表项包括:策略版本、是否默认版本、创建时间、操作列表
能够删除当前主账户下某自定义策略的非默认策略版本,操作如下:
注:只有非默认策略版本能够被删除,默认策略版本在删除自定义策略时一并被删除。
能够设置当前主账户下某自定义策略的非默认策略版本为默认策略版本,操作如下:
能够查看当前主账户下的某个策略的关联用户的列表,有两种途径。
途径一
操作如下:
1. 使用主账户或者已授权的IAM用户身份登录控制台(新版)
2. 选择“身份与管理”一级菜单->选择“身份与访问控制”二级菜单->选择“策略管理”三级菜单
3. 在“策略管理”列表页面,点击某系统或者自定义策略“名称”,进入策略详情页面,点击“关联用户”tab页,能够查看当前策略关联的用户列表,如下图

途径二
操作如下:
1. 使用主账户或者已授权的IAM用户身份登录控制台(新版)
2. 选择“身份与管理”一级菜单->选择“身份与访问控制”二级菜单->选择“策略管理”三级菜单
3. 在“策略管理”列表页面,点击某系统或者自定义策略操作列表的“关联用户”按钮,进入"关联用户"显示提示框,如下图

注:在列表页面直接进入“关联用户”显示提示框,只能查看关联用户;通过策略详情进入的关联用户tab页可以进行用户附加和分离操作。
能够将某个策略附加到新的IAM用户,即为用户授予相关权限,操作如下:
页面列表显示当前账户下未附加到该policy的IAM用户列表,选择用户,点击“附加”按钮,完成向当前策略附加新用户的操作。
能够将某个策略已附加的IAM用户从策略上分离,即取消相关用户的授权,操作如下: