开发者社区 问答 正文

钉钉这个可以按审批单设置吗?

钉钉这个可以按审批单设置吗?image.png

展开
收起
真的很搞笑 2023-12-21 07:58:14 93 分享 版权
阿里云 AI 助理回答

钉钉支持按审批单设置不同的审批流程,具体操作和配置方法如下:


1. 配置审批节点

在数据管理DMS中,可以通过创建审批节点来定义不同审批人的职责。每个审批节点可以指定一个或多个审批人,当存在多个审批人时,只需其中一人完成审批即可通过该节点。

操作步骤: 1. 登录数据管理DMS 5.0。 2. 在控制台左上角选择全部功能 > 安全与规范 > 审批流程。 3. 在审批节点页签下,单击新增审批节点。 4. 配置审批节点信息(如审批人、审批条件等)。 5. 单击提交完成节点创建。


2. 创建审批模板

审批模板用于定义审批流程的顺序和逻辑。例如,您可以设置“先由测试用户审批,再由测试管理员审批”的流程。

操作步骤: 1. 在审批模板页签下,单击新增审批模板。 2. 配置模板名称、备注以及审批节点的顺序。 - 示例:模板名称为“测试用户->测试管理员”,审批节点顺序为“测试用户 -> 测试管理员”。 3. 单击提交完成模板创建。 4. 记录新创建的审批模板ID,后续需要将其应用到安全规则中。


3. 将审批模板应用至目标安全规则

通过将审批模板与特定的安全规则关联,可以实现针对不同场景(如生产环境、开发环境)的差异化审批流程。

操作步骤: 1. 在控制台左上角选择全部功能 > 安全与规范 > 安全规则。 2. 找到目标规则(如“生产环境,默认为中风险”),并编辑其DSL(Domain Specific Language)。 - 示例DSL: plaintext if @fac.env_type in ['product'] then @act.mark_risk 'middle' '中风险:线上环境' end 该DSL表示:在生产环境进行数据导入操作时,系统会认为该操作具有中等风险,并采用对应的审批模板。 3. 将之前创建的审批模板ID(如4399383)绑定到该规则。 4. 验证设置是否成功: - 提交一个生产环境数据库的数据导入工单,检查审批对话框中的流程是否与设置一致。


4. 钉钉渠道的审批设置

如果希望审批通知通过钉钉发送,需确保以下配置已完成: 1. 开通钉钉通知渠道: - 在DMS中进入通知管理 > 渠道管理,启用钉钉通知渠道。 - 配置钉钉的AppId和AppSecret。 2. 绑定钉钉微应用: - 如果组织未绑定钉钉微应用,需在配置页面完成绑定授权。 - 绑定完成后,勾选开启钉钉渠道审批,并创建审批模板。 3. 测试与校验: - 创建完成后,对模板内容进行测试,选择接收人并发送测试消息。 - 确认配置无误后,保存设置。


5. 常见问题解答

  • Q:如何为不同数据库指定不同的审批人?

    • A:可以通过为不同数据库设置不同的资源Owner,并在审批模板中加入系统节点Owner来实现。
  • Q:为什么配置了钉钉通知但未收到消息?

    • A:请检查以下内容:
    • 是否已在DMS中开启钉钉通知渠道。
    • 用户的通知方式中是否启用了钉钉通知。
    • 企业自建应用的API调用量是否超出限制,必要时调整API调用次数。

重要提醒

  • 权限要求:仅管理员或DBA角色支持配置通知渠道和审批流程,请确保操作人员具备相应权限。
  • 审批流切换注意事项:如果从内部审批流切换到外部审批流,已发起但未完成的审批单仍可在原系统中处理;但如果更改回调URL,可能导致回调失败,需重新发起审批。

通过以上步骤,您可以根据具体的审批单需求灵活配置钉钉审批流程,满足不同业务场景的要求。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答