数据仓库服务 GAUSSDB(DWS)-策略语法:RBAC:策略语法
策略语法
给用户组选择策略时,单击策略下方的,可以查看策略的详细内容,以“DWS Administrator”为例,说明RBAC策略的语法。

{ "Version": "1.0", "Statement": [ { "Effect": "Allow", "Action": [ "dws:dws:*" ] } ], "Depends": [ { "catalog": "BASE", "display_name": "Server Administrator" }, { "catalog": "BASE", "display_name": "Tenant Guest" } ] }
参数 |
含义 |
值 |
|
---|---|---|---|
Version |
策略的版本。 |
固定为“1.0”。 |
|
Statement |
Action |
定义对 GaussDB (DWS) 的具体操作。 |
格式为:服务名:资源类型:操作 "dws:dws:*",表示对GaussDB(DWS) 的所有操作,其中dws为服务名称;“*”为通配符,表示对所有GaussDB(DWS) 的资源类型可以执行所有操作。 |
Effect |
定义Action中所包含的具体操作是否允许执行。 |
|
|
Depends |
catalog |
依赖的其他策略的所属目录。 |
服务名称 例如:BASE |
display_name |
依赖的其他权限的名称。 |
权限名称 例如:Server Administrator |

在使用RBAC鉴权时要注意Depends参数,使用时要把依赖的其他权限同时授予。
例如DWS Administrator权限使用时依赖Server Administrator以及Tenant Guest,在给用户授权时要同时把依赖的两个权限授予用户。
- GaussDB(DWS)常用SQL_常用SQL命令_SQL语法
- DWS安全_数据仓库服务安全_DWS数据安全管理_DWS安全保障_DWS安全策略
- GaussDB数据库SQL语法_SQL语法_CREATE_ALTER
- 数据仓库服务GaussDB(DWS)_SQL on Anywhere
- GaussDB数据库产品特性_华为gaussdb_高斯语法
- GaussDB(DWS)服务_什么是IoT数仓_如何使用IoT数仓
- DWS产品介绍_DWS产品优势_DWS功能_DWS使用场景_DWS是什么
- 调用GaussDB(DWS) API接口_数据仓库服务调用API_如何调用API_在DWS中调用API
- 如何进行日志采集和转储_日志平台_日志接入_日志转储
- API网关的策略_API网关的插件策略_APIG传统策略