tencent cloud

数据湖计算

产品动态
产品简介
产品概述
产品优势
应用场景
购买指南
计费概述
退费说明
欠费说明
调整配置费用说明
快速入门
新用户开通全流程
DLC 数据导入指引
一分钟入门 DLC 数据分析
一分钟入门 DLC 权限管理
一分钟入门分区表
开启数据优化
跨源分析 EMR Hive 数据
标准引擎配置指引
配置数据访问策略
操作指南
控制台操作介绍
开发指南
运行环境
SparkJar 作业开发指南
PySpark 作业开发指南
查询性能优化指南
UDF 函数开发指南
系统约束
客户端访问
JDBC 访问
TDLC 命令行工具访问
第三方软件联动
Python 访问
实践教程
通过 Power BI 访问 DLC 数据操作指南
建表实践
使用 Apache Airflow 调度 DLC 引擎提交任务
StarRocks 直接查询 DLC 内部存储
Spark 计算成本优化实践
DATA + AI
使用 DLC 分析 CLS 日志
使用角色 SSO 访问 DLC
资源级鉴权指南
在 DLC 中实现 TCHouse-D 读写操作
DLC 原生表
SQL 语法
SuperSQL 语法
标准 Spark 语法概览
标准 Presto 语法概览
保留字
API 文档
History
Introduction
API Category
Making API Requests
Data Table APIs
Task APIs
Metadata APIs
Service Configuration APIs
Permission Management APIs
Database APIs
Data Source Connection APIs
Data Optimization APIs
Data Engine APIs
Resource Group for the Standard Engine APIs
Data Types
Error Codes
通用类参考
错误码
配额与限制
第三方软件连接DLC操作指南
常见问题
权限类常见问题
引擎类常见问题
功能类常见问题
Spark 作业类常见问题
DLC 政策
隐私协议
数据处理和安全协议
服务等级协议
联系我们

访问管理 CAM 服务

PDF
聚焦模式
字号
最后更新时间: 2025-01-03 15:27:28
数据湖计算 DLC 具备完善的数据访问权限机制,DLC 的权限分为操作权限和数据权限。操作权限由访问管理 CAM 服务进行管理,数据权限由 DLC 权限模块进行管理。
主账号默认拥有 DLC 全部操作权限和数据权限。
若子用户被授予 DLC 数据权限管理的操作权限,则该子用户可以将数据权限授予给其他子用户,可以将该类用户视作“管理员”。
若子用户被授予数据读写权限,则该子用户可以运行有权限数据的查询任务,其数据权限是被“管理员”进行分配。
除主账号外的所有子用户的数据权限都是靠“管理员”进行分配。用户不能查询没有权限的数据。
主账户默认拥有 DLC 全部操作权限。主账号通过访问管理 CAM 将 DLC 的访问权限授予给子用户,使子用户拥有对应的 DLC 操作权限。

操作步骤

1. 创建子用户并授权 在 CAM 控制台创建子用户,并授予对应的权限。具体可参见 子账户授权
预设策略 QcloudDLCFullAccess:DLC 的全部操作权限。
自定义策略:DLC 指定的操作权限。
2. 子用户登录数据湖计算 DLC 控制台并验证权限。 若子用户登录控制台并执行授权操作成功,则授权生效。

操作权限分类

如下表所示,按照 DLC 接口,将 DLC 操作分类如下。
权限类型
说明
元数据管理
操作 DLC 管理的数据库和表的元数据信息
任务管理
提交和查看 DLC 任务
权限管理
管理用户的数据访问权限
系统配置
DLC 服务基础配置

子账户授权

如果您使用主账号访问数据湖计算 DLC,可以跳过该步骤。
1. 创建子账户的操作步骤,可参见 创建子账号并授权
2. 创建自定义策略。
在访问管理控制台的 策略 页面,单击新建自定义策略新建策略。
在弹出的选择策略创建方式中,单击按策略语法创建,进入编辑策略页面。
在按策略语法创建页面中,选择空白模板,单击下一步
在模板中,输入策略名称和描述(建议策略名称为 DLCDataAccess),将如下复制策略粘贴至策略内容。填写完成后,单击完成,即可成功创建自定义策略。拥有该自定义策略权限的子用户,可以登录数据湖计算 DLC 控制台执行 SQL 任务。但无法操作数据权限管理。
{
"version": "2.0",
"statement": [
{
"effect": "allow",
"action": [
"dlc:DescribeStoreLocation",
"dlc:DescribeTable",
"dlc:DescribeViews",
"dlc:CancelTask",
"dlc:CreateDatabase",
"dlc:CreateScript",
"dlc:CreateTable",
"dlc:CreateTask",
"dlc:DeleteScript",
"dlc:DescribeDatabases",
"dlc:DescribeScripts",
"dlc:DescribeTables",
"dlc:DescribeTasks",
"dlc:DescribeQueue"
],
"resource": [
"*"
]
}
]
}
3. 将预设策略或者自定义策略绑定给访问数据湖计算 DLC 的子账户后,该子账户可以登录和访问数据湖计算 DLC,具体可参见 子用户权限设置
预设策略:QcloudDLCFullAccess。
自定义策略:依据上述步骤自定义创建的数据湖计算 DLC 访问策略。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈