云解析服务 DNS-创建DNS自定义策略:可视化视图配置自定义策略
可视化视图配置自定义策略
- 登录管理控制台。
- 在控制台页面,将鼠标移动至右上方的帐号名,在下拉列表中选择“统一身份认证”。
- 在“统一身认证服务”页面左侧导航栏中,选择“权限”。
- 在“权限”页面,单击右上方的“创建自定义策略”。
- 输入“策略名称”。
- 选择“作用范围”,即自定义策略的生效范围,根据服务的部署区域选择。服务部署区域,请参考系统权限。
- 全局级服务:系统权限中该服务的“所属区域”为“全局区域”,表示该服务为全局级服务。创建全局级服务的自定义策略时,作用范围选择“全局级服务”。给用户组授予该自定义策略时,需要在全局区域中进行。
- 项目级服务:系统权限中该服务的“所属区域”为“除全局区域外其他区域”,表示该服务为项目级服务。创建项目级服务的自定义策略时,作用范围选择“项目级服务”。给用户组授予该自定义策略时,需要在除全局区域外其他区域中进行。
因DNS是区域级项目,此处选择“项目级服务”。
如果一个自定义策略中包含多个服务的授权语句,这些服务必须是同一属性,即都是全局级服务或者项目级服务。如果需要同时设置全局服务和项目级服务的自定义策略,请创建两条自定义策略,“作用范围”分别为“全局级服务”以及“项目级服务”。
- “策略配置方式”选择“可视化视图”。
- 在“策略内容”下配置自定义策略。
- 选择“允许”或“拒绝”。
- 选择“云服务”。
此处只能选择一个云服务,如需配置多个云服务的自定义策略,请在完成此条配置后,单击“添加权限”,创建多个服务的授权语句;或使用JSON视图配置自定义策略。
- 选择“操作”,根据需求勾选产品权限。
- (可选)选择资源类型,如选择“特定类型”可以点击“通过资源路径指定”来指定需要授权的资源。
- (可选)添加条件,单击“添加条件”,选择“条件键”,选择“运算符”,根据运算符类型填写相应的值。
表1 条件参数 名称
说明
条件值
条件键表示策略语句的Condition元素中的键值。分为全局条件键和服务级条件键。
- 全局级条件键:前缀为“g:”,适用于所有操作,如表2所示。
- 服务级条件键:前缀为服务缩写,如“dns:”,仅适用于对应服务的操作。
运算符
与条件键一起使用,构成完整的条件判断语句。
值
与条件键和运算符一起使用,当运算符需要某个关键字时,需要输入关键字的值,构成完整的条件判断语句。
表2 全局级请求条件 全局条件键
条件类型
说明
g:CurrentTime
时间
接收到鉴权请求的时间。以ISO 8601格式表示,例如:2012-11-11T23:59:59Z。
g:DomainName
字符串
帐号名称。
g:MFAPresent
布尔值
是否使用MFA多因素认证方式获取Token。
g:MFAAge
数值
通过MFA多因素认证方式获取的Token的生效时间。该条件需要和g:MFAPresent一起使用。
g:ProjectName
字符串
项目名称。
g:ServiceName
字符串
服务名称。
g:UserId
字符串
IAM用户ID。
g:UserName
字符串
IAM用户名。
- (可选)在“策略配置方式”选择JSON视图,将可视化视图配置的策略内容转换为JSON语句,您可以在JSON视图中对策略内容进行修改。
如果您修改后的JSON语句有语法错误,将无法创建策略,可以自行检查修改内容或单击界面弹窗中的“重置”,将JSON文件恢复到未修改状态。
- (可选)如需创建多条自定义策略,请单击“添加权限”;也可在已创建的策略最右端单击“+”,复制此权限。
- (可选)输入“策略描述”。
- 单击“确定”,完成自定义策略的创建。
- 参考创建用户并授权使用DNS将新创建的自定义策略授予用户组,使得用户组中的用户具备自定义策略中的权限。
- ModelArts自定义镜像_自定义镜像简介_如何使用自定义镜像
- ModelArts推理部署_创建AI应用_自定义镜像规范-华为云
- 华为GaussDB自定义函数_GaussDB教程_华为高斯数据库自定义函数
- API网关的策略_API网关的插件策略_APIG传统策略
- DNS服务器地址_首选DNS服务器地址_DNS服务器配置
- GaussDB数据库自定义函数_GaussDB 华为_高斯数据库自定义函数
- 云备份的作用_开启云备份_云备份数据怎么恢复
- 什么是CDN_CDN的工作原理_CDN应用场景_华为云
- API网关权限管理_授权使用API网关_APIG权限策略和授权项
- Web应用托管_应用托管_云应用引擎CAE-华为云