组织 ORGANIZATIONS-策略语法说明:策略参数

时间:2025-10-31 11:02:33

策略参数

策略参数包含Version和Statement两部分,下面介绍策略参数详细说明。

表1 策略参数说明

参数

是否必选

含义

Version

必选

策略的版本。

5.0(不可自定义)

Statement:

策略的授权语句

Statement Sid

可选

策略语句标识符。您可为语句数组中的每个策略语句指定Sid值。

用户自定义字符串。

Effect:作用

必选

定义Action中的操作权限是否允许执行。

  • Deny:不允许执行。

Action:授权项

Deny时可选

操作权限。

格式为“服务名:资源类型:操作”。

例如“vpc:subnets:list”:表示查看VPC子网列表权限,其中vpc为服务名,subnets为资源类型,list为操作。

Condition:条件

Deny时可选。

使策略生效的特定条件,包括条件键运算符

格式为“条件运算符:{条件键:[条件值1,条件值2]}”。

如果您设置多个条件,同时满足所有条件时,该策略才生效。

示例:

"StringEndWithIfExists":{"g:UserName":["specialCharacter"]}:表示当用户输入的用户名以"specialCharacter"结尾时该条statement生效。

Resource:资源类型

可选

未指定时,Resource默认为“*”,策略应用到所有资源。

策略所作用的资源。

Deny时,可选择“*”或具体资源,格式为“服务名:region:domainId:资源类型:资源路径”, 资源类型支持通配符号*,通配符号*表示所有。

示例:"ecs:*:*:instance:*":表示所有的E CS 实例。

SCP中不支持以下元素:

  • Principal
  • NotPrincipal
  • NotResource
  • NotAction
support.huaweicloud.com/drawer-organizations/org_99_0002.html