项目角色管理是Dataphin基于产品的功能,对数仓规划、数据集成、数据开发、项目资产权限、发布运维的多个模块的权限管理。本文为您介绍如何新建及管理项目角色。
使用限制
支持超级管理员和系统管理员新增、编辑、删除和克隆操作,普通成员支持查看。
新建自定义项目角色
在Dataphin首页,单击顶部菜单栏的管理中心。
在管理中心页面,单击Dev项目、Prod项目、Basic项目、标签项目页签,查看对应项目的项目角色。标签项目不支持新建自定义项目角色。
在管理中心页面,按照下图指引,进入新建自定义项目角色页面。
在新建自定义项目角色页面,配置参数后,单击确定。
参数
说明
角色名称
建议根据业务场景命名角色名称,不超过64字符。
同一项目类型下的项目角色不可重名。
角色说明
建议结合角色名称进行说明。不超过512字符。
项目内权限点
勾选该角色所需的项目权限,更多权限说明请参见项目权限说明。
项目权限说明
一级权限:功能模块 | 二级权限:功能点 | 三级权限:权限点 | 功能点 |
项目管理 | 成员管理 | 编辑 | 项目成员-新增/删除/修改角色 |
配置项目信息 | 查看 | 项目信息设置-查看 | |
编辑 | 项目信息设置-编辑 | ||
调用JDBC Driver | 调用JDBC Driver | 通过JDBC Driver使用项目进行SQL的执行 | |
规划 | 业务实体 | 编辑 | 业务实体新建、编辑、删除、下线 |
数据集成 | 数据集成 | 访问目录 | 实时集成目录-查看、搜索、筛选 |
管道任务目录-查看、搜索、筛选 | |||
查看详情 | 实时集成-查看(画布、算子、属性、历史) | ||
管道任务-查看(画布、算子、属性、历史) | |||
编辑 | 实时集成目录-新建 | ||
实时集成目录-编辑/重命名/删除(文件夹) | |||
实时整库同步任务-新建 | |||
实时整库同步任务-移动 | |||
实时整库同步任务-下线 | |||
实时整库同步任务-编辑(数据源、同步设置、目标表配置、DDL处理策略) | |||
实时整库同步任务-属性(修改责任人) | |||
实时整库同步任务-资源配置 | |||
实时整库同步任务-锁定 | |||
实时整库同步任务-保存 | |||
实时整库同步任务-下线并删除 | |||
管道任务目录-新建(文件夹) | |||
管道任务目录-编辑/重命名/删除(文件夹) | |||
管道任务目录-上传 | |||
管道任务目录-删除 | |||
管道任务-新建 | |||
管道任务-编辑(组件的新增、编辑、删除等) | |||
管道任务-克隆 | |||
管道任务-保存 | |||
管道任务-删除 | |||
管道任务-下线并删除 | |||
管道任务-属性(调度配置、通道配置、质量监控) | |||
管道任务-锁定 | |||
管道任务-刷新 | |||
管道任务-移动 | |||
执行 | 实时整库同步任务-提交 | ||
管道任务-运行 | |||
管道任务-预览 | |||
管道任务-提交 | |||
开发 | 规范建模 | 访问目录 | 维度逻辑表/事实逻辑表/原子指标/业务限定/指标/汇总逻辑表目录-查看 |
维度逻辑表/事实逻辑表/原子指标/业务限定/指标/汇总逻辑表目录-筛选/搜索 | |||
查看详情 | 维度逻辑表-查看(查看模型视图/列表视图/表属性/历史信息/版本详情/版本对比) | ||
事实逻辑表-查看(查看模型视图/列表视图/表属性/历史信息/版本详情/版本对比) | |||
原子指标-查看(查看模型视图/列表视图/表属性/历史信息/版本详情/版本对比) | |||
业务限定-查看(查看模型视图/列表视图/表属性/历史信息/版本详情/版本对比) | |||
派生指标-查看(查看模型视图/列表视图/表属性/历史信息/版本详情/版本对比) | |||
汇总逻辑表-查看(查看模型视图/列表视图/表属性/历史信息/版本详情/版本对比) | |||
编辑 | 维度逻辑表/事实逻辑表/原子指标/业务限定/指标/汇总逻辑表-新建类 | ||
维度逻辑表/事实逻辑表/原子指标/业务限定/指标/汇总逻辑表-编辑(编辑按钮、画布区操作、物化配置、锁定、属性编辑、版本回滚) | |||
维度逻辑表/事实逻辑表/原子指标/业务限定/指标/汇总逻辑表-保存 | |||
维度逻辑表/事实逻辑表/原子指标/业务限定/指标/汇总逻辑表-删除 | |||
汇总逻辑表-指标管理/新建注册上挂指标 | |||
原子指标/业务限定-克隆 | |||
数据架构-新建逻辑表(后端需要按照有权限的项目进行过滤) | |||
执行 | 维度逻辑表/事实逻辑表/原子指标/业务限定/指标/汇总逻辑表-冒烟测试、提交、下线、下线并删除 | ||
数据处理 | 访问目录 | 代码任务目录-查看/筛选/搜索 | |
资源/函数目录-查看/筛选/搜索 | |||
代码模板-查看/筛选/搜索 | |||
表管理-查看/筛选/搜索 | |||
同步任务-查看/筛选/搜索 | |||
查看详情 | 代码任务-查看内容/属性(仅查看)/历史信息(不可回滚)/刷新/日志 | ||
资源/函数-查看内容/属性/历史信息/日志/下载 | |||
代码模板-模板信息/版本信息/引用信息 | |||
表管理-查看内容/属性/历史(不可回滚) | |||
同步任务-查看内容/属性(仅查看)/历史信息(不可回滚) | |||
编辑 | 代码任务目录-新建 | ||
代码任务目录-编辑 | |||
代码任务目录-删除 | |||
代码任务-新建 | |||
代码任务-编辑(编辑、克隆、重命名、代码区的变动、保存、格式化、锁定、属性编辑、版本回滚) | |||
代码任务-删除 | |||
代码任务-移动 | |||
资源/函数目录-新建 | |||
资源/函数目录-编辑 | |||
资源/函数目录-删除 | |||
资源/函数-新建 | |||
资源/函数-编辑 | |||
资源/函数-回滚 | |||
资源/函数-删除 | |||
资源/函数-移动 | |||
代码模板-新建 | |||
代码模板-编辑(编辑、克隆、重命名、代码区的变动、保存、锁定) | |||
代码模板-删除 | |||
表管理-新建 | |||
表管理-编辑(编辑、重命名、移动、保存、锁定、版本回滚) | |||
表管理-删除 | |||
表管理-镜像表的特殊编辑(批量关联、自动关联) | |||
同步任务-新建 | |||
同步任务-编辑(编辑、重命名、移动、任务修改、保存、锁定) | |||
同步任务-删除 | |||
执行 | 代码任务-执行/提交/预编译/下线/下线并删除 | ||
资源/函数-提交 | |||
代码模板-调试/提交/下线并删除 | |||
表管理-提交/下线/下线并删除 | |||
同步任务-提交/下线/下线并删除 | |||
即席查询 | 访问目录 | 即席查询目录-查看 | |
查看详情 | 即席查询-查看内容/助手/历史信息/日志 | ||
编辑 | 即席查询目录-新建 | ||
即席查询目录-编辑(重命名、移动) | |||
即席查询目录-删除 | |||
即席查询-新建 | |||
即席查询-编辑(编辑、重命名、代码区变动、保存、格式化、锁定) | |||
即席查询-删除 | |||
即席查询-刷新 | |||
即席查询-移动 | |||
执行 说明 计算任务的执行和即席查询的执行是同一个权限点。界面上的运行和OpenAPI有所不同:界面上没有权限会无法执行;通过OpenAPI的方式执行时,有任意一个执行权限即可执行。 | 即席查询代码-执行 | ||
即席查询代码-预编译 | |||
全局搜索 | 全局搜索 | 全局搜索-搜索资源 | |
全局搜索-代码搜索 | |||
回收站 | 删除 | 回收站-彻底删除 | |
恢复 | 回收站-恢复 | ||
项目资产权限 | 物理表 | 新建 | 物理表-新建 |
查表数据 | 项目的物理表、物理视图-查询 | ||
改表数据 | 项目的物理表-改表数据 | ||
改表结构 | 项目的物理表-改表结构 | ||
删除表 | 项目的物理表-删除 | ||
逻辑表 | 查表数据 | 项目内逻辑表(本项目汇总表的指标)、逻辑视图的查询权限 | |
实时元表 | 查表数据 | 实时元表-查表数据 | |
改表数据 | 实时元表-改表数据 | ||
镜像表 | 查表数据 | 镜像表-查表数据 | |
发布运维 | 发布模块 | 查看详情 | 待发布对象列表-页面查看/版本记录 |
发布列表-页面查看/发布详情/失败日志 | |||
发布(仅prod) | 待发布对象列表-发布 | ||
发布列表-重新发布 | |||
移除 | 待发布对象列表-移除 | ||
运维 | 访问目录 | 异常统计、大盘 | |
周期任务/手动任务/实时任务-查看任务列表 | |||
周期任务/手动任务/实时任务-搜索/筛选 | |||
周期实例/手动实例/实时实例/补数据实例-查看任务列表 | |||
周期实例/手动实例/实时实例/补数据实例-搜索/筛选 | |||
查看基本信息 | 周期任务/手动任务/实时任务-查看DAG图/查看节点详情/查看操作日志 | ||
周期任务/手动任务/实时任务-查看实例(任务实例 + 补数据实例) | |||
周期任务/手动任务/实时任务-编辑开发节点/查看生产节点 | |||
周期任务-逻辑表任务独有-字段及批量操作(里面操作权限同外部)/查看生产链路/查看消费链路 | |||
周期任务/手动任务/实时任务-展开父节点/展开子节点 | |||
周期实例/手动实例/实时实例/补数据实例-查看DAG图/查看节点详情/查看操作日志 | |||
周期实例/手动实例/实时实例/补数据实例-编辑开发节点/查看生产节点 | |||
周期实例/手动实例/实时实例/补数据实例-展开父节点/展开子节点 | |||
周期实例/手动实例/实时实例/补数据实例-查看任务 | |||
周期实例-逻辑表任务独有-字段及批量操作(里面操作权限同外部)/查看生产链路/查看消费链路 | |||
查看详情(含代码) | 周期任务/手动任务/实时任务-查看节点代码 | ||
周期任务-逻辑表任务独有-查看物化代码 | |||
周期实例/手动实例/实时实例/补数据实例-查看节点代码/查看运行日志/查看运行诊断 | |||
周期实例-逻辑表任务独有-查看物化代码 | |||
运维操作 | 周期任务/手动任务/实时任务-补数据 | ||
周期任务/手动任务/实时任务-修改负责人 | |||
周期任务/手动任务/实时任务-暂停/恢复 | |||
周期任务/手动任务/实时任务-配置监控报警 | |||
周期实例/手动实例/实时实例/补数据实例-重跑/重跑下游/置成功继续调度/终止/强制重跑 | |||
周期实例/手动实例/实时实例/补数据实例-去除上游依赖/暂停/恢复 | |||
资源配置 | 周期任务/手动任务/实时任务-修改优先级 | ||
周期任务/手动任务/实时任务-修改资源队列 | |||
实时任务-修改配置 | |||
任务监控配置 | 访问目录 | 离线监控/实时监控-查看列表目录 | |
离线监控/实时监控-筛选 | |||
新建 | 离线监控/实时监控-新建监控 | ||
编辑 | 编辑监控配置、开启/关闭监控配置 | ||
修改接收人 | |||
删除监控配置 |
查看及管理项目角色
您可以在项目管理角色列表页面查看已经配置的项目角色信息,并进行查看、项目引用、克隆、编辑、删除操作。标签项目仅支持查看项目引用。
参数 | 描述 |
项目角色 | 项目角色分为系统角色和自定义角色。
|
是否启用 | 项目角色中的项目访客和项目管理员不支持停用。 角色未被引用时可直接停用,若被应用,则需要选择该角色原有用户的新角色。 |
角色说明 | 建议结合角色名称进行说明。不超过512字符。 |
操作 | 系统角色支持查看角色详情、查看项目引用、克隆为自定义角色操作。 自定义角色支持查看角色详情、查看项目引用、编辑、克隆为自定义角色、删除操作。
|
- 本页导读 (0)