【機構】審批系統

9月 18, 2026

OSL Institutional 審批系統(Approval Rules & Approval Groups)說明文件

一、什麼是 OSL Institution 的審批系統

OSL Institutional 支援對機構內的關鍵操作設定審批流程——例如建立 API Key、編輯 API Key、提現等。一旦某類操作被設定了審批規則,團隊成員發起這類操作後不會立即生效,而是先進入「待審批」狀態,需要經過指定審批人同意後,系統才會真正執行這項操作。

整套審批系統由兩個部分組成:

  • 審批組(Approval Group):一組有權審批的人。審批組本身不綁定具體某類操作,只是定義「這些人在一起構成一個審批單位」。

  • 審批規則(Approval Rule):定義「哪類操作」需要審批,以及需要「哪個/哪些審批組」審批、按什麼策略審批(例如組內是否要全員同意)。

一項操作要不要走審批、由誰審批,最終由審批規則決定;審批規則又依賴審批組提供「人」。所以設定審批的順序,通常是先建審批組,再建審批規則。

二、如何設定審批

2.1 建立審批組

進入 Setting → Security → Approval Groups,點擊右上角 「+ New Group」

  • Group Name(必填):為這個審批組取一個名字,例如「Treasury Committee」

  • Members(必填):從團隊成員裡選擇加入這個審批組的人,可以多選

填寫完成後點擊 Create Group。建立好的審批組會顯示在列表裡,包含組名、成員數量、狀態(Active)和組內成員;已有的審批組可以點擊 Edit 調整成員。

2.2 建立審批規則

進入 Setting → Security → Approval Rules,點擊右上角 「+ New Rule」

  • Rule Name(必填):為這條規則取一個名字,例如「Edit API Key Approval」

  • Operation Type(必填):選擇這條規則適用於哪類操作,例如「Create API Key」、「Edit API Key」

  • Approval Groups:從已建立好的審批組中選擇一個或多個,為這條規則指定審批人。如果加入了多個審批組,頁面會提示「Each group is notified only after the one above it approves」——也就是說多個審批組之間是接力審批,排在後面的組要等前一個組審批通過後才會收到通知,可以拖曳調整順序;點擊 「+ Add approval group」 可以繼續加入下一組

填寫完成後點擊 Create Rule。建立好的規則會顯示在列表裡,包含規則名稱、狀態(Active)、適用的 Operation Type、對應的審批組和審批策略(例如「Unanimous」表示該組內所有成員都要同意才算通過);已有規則可以 Edit 調整,或 Disable 暫時停用。

三、走審批流程的操作,通知是怎麼觸發的

下面以建立 API Key 為例,說明一次完整的審批是如何觸發和流轉的(前提是「Create API Key」這個 Operation Type 已經被設定了審批規則)。

I. 發起操作:團隊成員正常走完建立 API Key 的填寫和身份驗證步驟後提交,如果符合已設定的審批規則,頁面會顯示 「Submitted for Approval」,並提示「Track approval progress on the Activity page. You will be notified once it is approved.」——此時 API Key 還沒有真正被建立,操作進入等待審批的狀態。

II. 發起人收到通知:發起人會在站內信(Notification Center → Message)收到一則提醒,例如 「Your Create API Key Request Is Under Review」,點擊 Detail 可以直接跳轉查看審批詳情。

III. 審批人收到通知:符合條件的審批組內的成員,會同時收到站內信電子郵件通知,提示有一條新的請求需要他們審批。

IV. 審批人處理請求:審批人進入 Activity → Approvals,找到對應的審批單,點擊進入詳情頁。詳情頁會展示這次操作的具體資訊(例如 Portfolio、Label、Access Level、Permission Settings、IP Address 等),右側 Timeline 會顯示審批進度(Initiated → 審批組審批中 → End),審批人可以填寫一段可選的 Approval Note,然後選擇 ApproveReject

V. 結果通知發起人:不管審批通過還是被拒絕,發起人都會同時收到站內信電子郵件通知結果,例如審批通過時會收到 「Your Create API Key Request Is Approved」

VI. 審批通過後系統才真正執行操作:只有當這條請求走完審批規則裡設定的全部審批組、全部通過之後,系統才會真正執行這項操作(例如這裡就是真正建立出這個 API Key);審批被拒絕,操作則不會被執行。

另外,在審批還沒出結果之前,發起人可以在詳情頁點擊 Recall 主動撤回自己提交的這條請求。

四、在 Activity 頁面查看審批單

進入 Activity → Approvals,可以看到目前與你相關的全部審批單。

  • 頁面上方可以按 Style(例如「Pending my approval」)和 Status 篩選,也支援搜尋

  • 列表欄位:Activity(操作名稱)、Initiated By(發起人和發起時間)、Status(目前狀態和最後更新時間)、Actions(例如待審批狀態下會顯示「Approval」操作入口)

  • 點擊列表中任意一條審批單,可以進入詳情頁查看這次操作的具體資訊、完整的審批 Timeline,以及(如果輪到你處理)可執行的 Approve/Reject/Recall 操作