开发者社区 > 数据库 > 数据库管理工具 > 正文

DMS中审批流程能自动计算出表的Owner吗?

DMS中审批流程能自动计算出表的Owner吗?

展开
收起
十一0204 2023-07-24 11:21:44 42 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    DMS是一个数据库管理服务平台,可以管理和监控多个数据库实例。

    它有一个完善的权限管理体系和审批流能力。但目前尚不支持自动计算表Owner。

    主要的限制有以下几点:

    DMS管理的是数据库实例,它本身不具备计算表Owner的逻辑。

    DMS存储的表Owner信息是人员账号,而非通过公式计算得出。

    DMS也没有开放相关API让用户自定义计算表Owner逻辑。

    计算表的Owner存在很大主观性,DMS暂时无法实现。

    DMS主要负责权限管理和审批流,但并非负责计算出表的具体Owner。

    所以总的来说,在当前DMS能力范围内,不支持自动计算表的Owner。

    如果确实需要此功能:

    可以在业务端计算出表的Owner

    调用DMS API将计算结果赋予相应账户的表权限

    使用DMS自身的审批流发起权限变更

    2023-07-27 19:07:20
    赞同 展开评论 打赏
  • 意中人就是我呀!

    不能 只能您指定固定审批人 库owner是可以计算的。此回答整理至钉群“阿里云DMS数据管理用户交流群”

    2023-07-26 11:06:33
    赞同 展开评论 打赏
  • 在DMS(数据库管理系统)中,自动计算表的Owner并用于审批流程可能需要一些额外的配置和开发工作。这涉及确定表的Owner的逻辑和规则,并将其与审批流程集成。

    以下是一种可能的实现方法:

    1. 确定表的Owner计算规则:定义一个规则或逻辑来确定每个表的Owner。这可以基于组织内部的约定、角色分配、用户权限等因素进行确定。例如,根据表所属的业务部门或相关应用程序来指定Owner。

    2. 自动计算表的Owner:编写脚本、存储过程或自定义功能,以根据规则自动计算每个表的Owner。该代码可以连接到数据库元数据或系统目录,并根据预定义的规则确定Owner。计算出的Owner信息可以存储在特定的元数据表中。

    3. 集成审批流程:将表的Owner信息与审批流程集成。当用户提交变更请求时,审批流程可以根据表的Owner信息发送通知给相应的Owner,要求他们审批请求。这可以通过调用相应的API、触发工作流或发送电子邮件通知来实现。

    4. 审批操作:表的Owner收到审批请求后,可以根据规则和策略对请求进行审查,并决定是否批准变更。审批操作可以在DMS中定义特定的用户权限或角色,以允许他们执行审批任务。

    2023-07-25 18:03:47
    赞同 展开评论 打赏

相关产品

  • 数据管理
  • 热门讨论

    热门文章

    相关电子书

    更多
    金融行业高频交易数据管理解决方案 立即下载
    基于Spark的统一数据管理与数据探索平台 立即下载
    INFINIDATA:基于Spark的统一数据管理与探索平台 立即下载