Dataphin支援設定對接企業內部、DingTalkOA等審批流,提供統一的IT管理和企業化的內部流程系統,給予使用者與原系統無差異的審批體驗。同時支援自訂審批規則,您可以將不同敏感等級的資產許可權申請配置成不同的審批規則,例如將低敏感等級的資產申請設定為自動審批,高敏感等級的資產申請設定指定審批人進行審批等。本文為您介紹如何對接外部審批系統。
相關文檔
選擇審批系統選擇三方審批時,支援使用第三方審批流。詳情請參見自訂審批系統對接介面。
背景資訊
Dataphin中在對接外部審批系統時,由於Dataphin內部的使用者與審批系統的使用者的匹配與映射、審批系統的介面各異,與Dataphin的資料的介面不同需要轉化處理等原因,往往需要開發Proxy應用,將Dataphin的介面與審批系統的介面進行對接。審批系統SDK則用於Proxy應用的研發,使用者可快速基於SDK打通基本的流程。

使用限制
僅超級管理員與系統管理員角色的帳號有許可權進行審批設定。
注意事項
變更審批流設定時,如已有審批單在處理,需注意:
若從Dataphin內部審批流切換為對接外部審批流,則已在途(已發起審批,但未完成審批)的審批單可繼續在Dataphin進行處理。
若從一個Dataphin外部審批流對接到另一個外部審批流,或變更審批流設定參數,則已在途的審批單按照新流程進行處理。若callbackURL已經變更(包括認證資訊),可能造成回調失敗,則不可以同步審批狀態到Dataphin,需要重新發起審批,原有的審批單可通過撤回(或強制撤回)關閉。
若從外部審批流變更為內部審批流,則在途的審批單在外部審批的結果無法同步至Dataphin,原審批單可通過撤回(或強制撤回)關閉。
審批設定入口
使用超級管理員或系統管理員帳號,登入元倉租戶。
在Dataphin首頁,單擊頂部功能表列的管理中心。
按照以下操作指引,進入審批設定頁面。
依次單擊系統設定->審批設定。

配置審批設定
審批系統支援內建審批系統及外部審批系統兩種方式,支援開啟或關閉外部審批系統。審批設定配置完成後,即可在審批模板-審批系統選擇該配置項。
若外部審批系統開啟,則預設審批系統可選擇內建審批系統或外部審批系統。
若外部審批系統關閉,則預設審批系統為內建審批系統。
內建審批系統
在審批設定頁面,預設審批系統選擇內建審批系統,單擊儲存,完成內建審批系統配置。

外部審批系統
當開啟外部審批系統時,預設審批系統可選擇三方審批,可配置外部審批系統參數。

在選擇審批系統選框選擇DingTalkOA,配置參數。
DingTalkOA

參數
描述
外部審批系統配置
審批系統名稱
自訂審批系統名稱,不能超過128個字元。
選擇審批系統
選擇DingTalkOA。
審批服務配置
API地址
輸入DingTalkOA的API地址。
AppKey
輸入DingTalkOA的Key值。
AppSecert
輸入DingTalkOA的Secert值。
單擊測試連接,可以測試Dataphin與外部審批系統的連通性。如果測試不通過,請根據分頁錯誤提示排查處理。
Callback URL
Dataphin接收DingTalkOA回調結果的URL地址,系統會自動產生Callback URL。支援自訂,格式為
https://<Dataphin部署的網域名稱>/task/callback。Encoding AES Key
輸入加解密所使用的密鑰。
單擊
表徵圖,可以自動產生Encoding AES Key。Token
輸入在DingTalkOA用戶端驗證的令牌。
可以單擊
表徵圖自動產生。AgentId
輸入DingTalkOA的AgentId。
其他

參數
描述
外部審批系統配置
審批系統名稱
自訂審批系統名稱,不能超過128個字元。
選擇審批系統
選擇其他審批系統。您可以下載SDK檔案。
審批服務配置
提交審批申請URL
對接外部審批系統的URL地址。Dataphin會將使用者提交的審批,通過該URL提交到外部審批系統中。
Access Token
Access Token是訪問外部審批系統的認證資訊,Dataphin提交審批單至外部審批系統的時候需要填寫。
單擊測試連接,可以測試Dataphin與外部審批系統的連通性。如果測試不通過,請根據分頁錯誤提示排查處理。
Callback URL
Dataphin接收外部審批系統回調結果的URL地址,系統會自動產生Callback URL。支援自訂,格式為
https://<Dataphin部署的網域名稱>/api/oa/bpms/integration/thirdparty/callback。Encoding AES Key
輸入加解密所使用的密鑰。
單擊
表徵圖,可以自動產生Encoding AES Key。配置完參數後,單擊儲存。