SuperAPI AI 工具集

approval-workflows

办公与效率

查看项目

更新于 10-16 08:48

技能介绍

用途:用于为服务目录项设置审批流程,配置审批规则与条件、多级和并行审批、审批委托与覆盖、超时提醒和升级,并监控与管理审批请求。适用于搭建目录项审批流程、排查审批停滞、实现复杂审批路由。前置条件:需要catalog_admin、approval_admin或admin角色;可访问sysapproval_approver、sc_ic_aprvl_type_defn、sc_ic_aprvl_defn等表;需了解服务目录结构与审批概念。建议先完成catalog/item-creation技能。

主要能力:审批架构涉及sysapproval_approver(单个审批人记录)、sysapproval_group(组审批)、sc_ic_aprvl_type_defn(审批类型定义)、sc_ic_aprvl_defn(目录审批定义)、sys_approval_rule(系统级审批规则)。审批状态包括not yet requested、requested、approved、rejected、cancelled、duplicate、not_required。审批类型可选approver_user_field、approver_group_field、specific_user、specific_group、script;等待选项为everyone、anyone、majority。

使用方式:通过MCP工具操作。查询待审批用SN-Query-Table查询sysapproval_approver(如query: approver=[user_sys_id]^state=requested)。创建审批类型用SN-Create-Record写入sc_ic_aprvl_type_defn(如approval_type: approver_user_field,approver_user_field: requested_for.manager,wait_for: everyone)。创建多级审批用SN-Create-Record写入sc_ic_aprvl_defn,以order区分层级(100、200、300),相同order为并行执行,可用condition控制触发。委托用SN-Create-Record写入sys_user_delegate,设置user、delegate、starts、ends、approval、active。升级可设置due_date或通过contract_sla配置。审批处理用SN-Update-Record更新sysapproval_approver的state为approved、rejected或cancelled,并填写comments。

限制:传统审批规则方法为legacy,新实现建议使用Flow Designer或Catalog Builder审批类型。资料未提供具体收费、价格或平台可用性信息。