統一設定
路徑:【後台管理】⇒【系統管理】⇒【統一設定】
統一設定屬於系統層級的環境配置,僅超級管理員(Admin)與系統管理員可以操作,子管理員無此模組的操作權限。詳細權限差異請參閱 管理員設定 章節的權限對照表。
1. 檔案儲存
【檔案儲存】 主要用途是設定與管理系統上傳檔案的 儲存位置與連線資訊。
當使用者或系統在平台上傳附件、圖片或任何檔案時,系統會依據這裡的設定,將檔案儲存至後端的雲端儲存空間。
檔案儲存設定畫面
📌 儲存方法
- 作用:指定系統所使用的物件儲存(Object Storage)服務協定。
- 說明:常見設定值為
Minio或ALIYUN_OSS。Minio 是一個與 Amazon S3 兼容的高效能分散式物件儲存系統,常用於私有雲或自建伺服器環境中;若企業採用阿里雲 OSS,則相關連線資訊需由該服務取得。
📌 金鑰與權限設定
為了讓 GooJob 能夠安全地寫入與讀取儲存空間中的檔案,需要配置以下憑證:
- AccessKeyId(
seaweedfs_access_key):相當於帳號,用於識別存取身分。 - AccessKeySecret(
seaweedfs_secret_key):相當於密碼,用於安全驗證。
📌 連線終端節點(EndPoint)
- 作用:指定儲存伺服器的網路實體位址。
- 說明:系統會透過這個 URL 與儲存服務進行溝通。
📌 儲存桶設定(Bucket)
- 作用:儲存桶是物件儲存中的基本容器,用來區隔不同的檔案目錄。
- 說明:所有由此 GooJob 系統產生的檔案,都會被存放在儲存桶中。
📌 連結有效時間(UrlExpireTime)
- 作用:設定系統所產生的檔案存取連結(附件下載、圖片預覽網址)的有效期限。
- 說明:連結逾期後即失效,需重新由系統產生,可避免檔案網址被無限期外流。
📌 編輯與連線測試
- 編輯:點選 『編輯』 後,上述欄位才會開放輸入,修改完成後再行儲存。
- 連線測試:設定完成後,點選 『連線測試』 按鈕,系統會嘗試使用上述設定值連線至儲存伺服器,可即時驗證帳密、網址或權限是否正確,確保系統的檔案上傳與下載功能運作正常;連線成功時,畫面上方會顯示 『連結成功!』 的提示訊息。
檔案儲存連線測試
檔案儲存為系統底層配置,若在系統已有檔案的情況下變更儲存位置,將導致既有附件無法正常讀取,請務必於部署階段或由維運人員評估後再行調整。
2. 訊息通道
【訊息通道】 主要用途是 管理與設定系統發送通知、待辦提醒、流程催辦等訊息的外部通訊管道。
當系統有新任務、審核流程或警報需要通知使用者時,會透過這裡已啟用的通道將訊息送達。系統目前內建支援多種主流的企業與個人通訊平台,方便與不同的工作情境對接:
- 企業通訊軟體:飛書、企微(企業微信)、釘釘、專有釘釘。
- 常用通訊與社群:LINE。
- 傳統通知管道:簡訊(SMS)、電子郵件(Email)。
訊息通道列表
📌 欄位說明
- 狀態
- 有效:代表該通道已完成設定並啟用,系統可以正常發送通知。
- 失效:代表該通道目前關閉中,或尚未設定完成。
- 類型:顯示為「內建」,代表這些是系統預設支援並開發好的整合模組。
- 通知組織:標示該通道目前綁定或套用的組織範圍。
📌 管理員操作
在 [操作] 欄位中,管理員可以進行以下控制:
- 查看:檢視該通道的詳細配置資訊(如 API Key、Token、密鑰等連線設定)。
- 啟用/停用:一鍵切換通道的開關。當特定通知管道需要維護或不再使用時,可以直接在這裡 『停用』;需要開始使用時則點選 『啟用』。
因涉及金鑰相關設定,此處設定僅限於超級管理員(Admin)可以操作,系統管理員無此操作權限。
3. 簡訊範本
【簡訊範本】 主要用途是 管理與第三方簡訊服務商對接時所使用的簡訊發送格式。當系統需要發送簡訊通知(如流程待辦、催辦提醒等)給使用者時,會套用這裡設定的範本內容。
簡訊範本列表
📌 前置設定
- 至 【業務整合】⇒【外掛中心】 啟用 『簡訊通知』,並依據服務提供方資訊,將相關內容填入設定欄位中。
- 至 【訊息通道】 中設定簡訊訊息通知的組織範圍與通知範圍(由超級管理員 Admin 設定)。
完成後,使用者在建置流程時,選擇簡訊範本即可在特定流程節點中,發送簡訊給系統使用者。
簡訊範本主要用於與第三方簡訊服務商對接使用,使用時需在 服務商與產品上建立相同範本,並將服務商的範本編碼寫入產品範本中,否則簡訊將無法正常送達。
📌 欄位說明
- 服務類型:目前皆為「自訂簡訊通知」,代表可依據企業需求自定義發送情境。
- 範本名稱:用來區分不同的簡訊用途(例如:預設待辦通知、預設催辦通知)。
- 範本編碼:用於系統辨識的唯一值(例如:
Todo、Remind),須與簡訊服務商所核發的範本編碼一致。 - 範本內容:實際發送給使用者的簡訊文字。
- 建立人/建立時間:記錄該範本的維護者與最後維護時間。
📌 新增簡訊範本
點選右上角的 『新增』,於彈出視窗中依序填寫 服務類型、範本編碼、範本名稱與範本內容,確認後點選 『確定』 即完成建立。
新增簡訊範本
📌 編輯簡訊範本
於列表 [操作] 欄位點選 『編輯』,可調整範本編碼與範本內容。當範本內容中使用了變數時,下方的 [參數列表] 會自動列出該範本所使用到的參數(例如 name),管理員可於 [參數說明] 中補充該參數的用途,方便後續維護辨識。
編輯簡訊範本
範本內容支援使用 ${變數}(例如 ${name}、${creater}、${status}),系統在發送時會自動將這些變數替換為實際的流程名稱、人員或狀態,實現動態個人化通知。
4. 地址授權
【地址授權】 主要用途是 設定與管理系統呼叫地圖 API 的授權資訊。
當系統需要使用地圖定位校對或地點搜尋等與地理位置相關的功能時,會透過這裡設定的金鑰(API Key)向地圖服務商進行驗證與調用。
地址授權設定畫面
📌 高德地圖 API
- 用途:高德地圖服務的定位與地址功能。
- 設定欄位:
- 授權 key:與高德地圖開發者平台對接的 AppKey 名稱。
- 安全金鑰:用於加強 API 呼叫安全性的防偽金鑰;畫面上以遮罩顯示,可點選右側的 眼睛圖示 檢視實際內容。
📌 Google 地圖 API
- 用途:Google Maps 的定位與地址功能。
- 設定欄位:
- 授權 key:填寫 Google Cloud Console 所核發的 API 金鑰。
需先點選 『編輯』 才能修改上述金鑰欄位;若未設定授權資訊,表單中的定位、地圖選點等相關控制項將無法正常運作。
5. 流程設定
【流程設定】 用於定義 系統全域流程運行的基礎規則、緊急程度、撤銷機制、預設通知通道以及委託規則。
流程設定畫面
📌 流程運行
- 作用:控制是否開啟「流程模擬運行」功能。
- 說明:開啟後對系統中所有流程生效,允許管理員或設計者在流程中心模擬流程的執行狀況,用來驗證流程路徑、關卡與表單數據是否能正常運行。
開啟後將套用於所有流程。流程執行環境的模擬資料將顯示於流程中心,為確保業務資訊不受干擾,請勿在正式環境使用此功能!
📌 流程緊急程度
- 作用:定義流程發起時可選擇的緊急程度等級。
- 預設設定:緊急、急、一般。
- 說明:管理員可以點選 『編輯』 按鈕,自訂或修改這些緊急程度的顯示文字(支援多語言顯示),方便發起人標示任務的優先順序,也便於審核人篩選待辦事項。
📌 流程撤銷設定
用來控管當流程發起後,發起人在什麼樣的條件限制下可以主動將流程撤銷:
- 撤銷規則
- 待辦未讀時可撤回:代表下一個節點的參與人尚未已讀時,發起人皆可以撤銷流程。
- 待辦已讀未處理時可撤銷:代表下一個節點的參與人雖然看過了待辦(已讀),但還沒有按下送出或審核前,發起人依然有權限可以撤銷流程。
- 顯示任務撤銷任務:開啟後,在審核記錄和審核日誌中會完整展示「審核 - 撤銷 - 再次審核」的軌跡記錄;若關閉,則前台不顯示此軌跡,但後台仍會做安全記錄。
- 流程未結束時,發起人可撤銷:代表只要整個流程尚未最終完結(歸檔),發起人隨時可以一鍵撤回到最初的發起節點。
📌 流程預設訊息通道
- 作用:定義當新建一個流程時,系統會自動預設勾選哪些通知管道。
- 說明:這是一個全域預設值,僅對 新建立 的流程生效。在「流程設計」中新增流程時,流程屬性裡的 【流程消息通知】 就會預先勾選對應的通知管道。
已建好的歷史流程不受此設定修改影響。
📌 委託設定
- 作用:定義委託人與被委託人的待辦通知。
- 說明:當使用者設定了工作代理(委託)時,開啟此功能會讓委託人與被委託人都收到待辦通知。
6. 工作日曆
【工作日曆】 主要用途是 定義系統整體的上下班時間、工作日、休息日與節假日。
當系統在計算流程效能、任務停留時間或超期催辦時,能扣除掉非工作時間,提供企業精確的效率數據。
📌 啟用開關
- 作用:控制系統是否開啟工作日曆計算;未啟用時,頁面僅顯示 [啟用] 開關。
- 核心運行邏輯:
- 開啟後,流程運作會 以工作時間計算耗時,自動扣除非工作時間(如週末、國定假日)。
- 流程和節點的工作時長以 發起人 的工作日曆為準。
- 具體審核任務的工作時長,則以 目前審核人 的工作日曆為準。
工作日曆未啟用狀態
📌 日曆管理與操作
開啟啟用開關後,下方會展開 [日曆管理] 區塊,並以月曆形式標示 工作日 與 休息日:
- 新增日曆:管理員可點選 『+ 新增日曆』 來建立多套不同的日曆(例如:內勤排班、外勤排班或不同地區的分公司日曆)。
- 複製與編輯:針對現有的日曆(例如標示為「預設」的預設日曆),管理員可以點選 『複製』 快速產生相同設定的範本,或點選 『編輯』 調整細部的上班與休息規則。
啟用工作日曆與日曆管理
7. 系統語言設定
【系統語言設定】 主要用途是 管理系統介面所支援的語系,以及各語系翻譯內容的匯出與匯入。
系統預設提供 簡體中文、繁體中文與英文 三個語系,供使用者依據需求切換系統介面文字語系。
系統語言設定畫面
📌 欄位與操作說明
- 語言:目前系統已支援的語系名稱。
- 匯入時間:該語系翻譯表最後一次匯入的時間;預設語系未經匯入時顯示為
--。 - 排序:語系項目可 拖曳調整順序,其順序即為使用者切換語言時的顯示排列。
- 匯出:點選 [操作] 欄位的 『匯出』,可將該語系的系統文字翻譯表下載成 Excel 檔,作為修改用字或新增語系的翻譯範本。
📌 匯入語言
若需修改既有語系的翻譯用字,或新增系統未內建的語系,可透過 『匯入語言』 完成:
- 點選右上角的 『匯入語言』,於彈出視窗中填寫 語言名稱(例如:義大利文)與 語言編碼(例如:
Italy)。 - 點選視窗中的 『下載多語言翻譯表』,依範本內的提示完成翻譯。
- 將完成的翻譯表拖曳至上傳區,或點選 『選擇檔案』 上傳,最後點選 『匯入』 即完成。
匯入語言
上傳的翻譯表僅支援 .xlsx 格式,檔案大小不限;建議先以 『匯出』 取得現行語系的翻譯表作為基礎再行修改,避免遺漏系統文字。
8. 日誌管理
【日誌管理】 主要用途是 統一控管系統內各類日誌的記錄開關,企業可依實際稽核需求與效能考量,選擇要啟用哪些日誌類型。
日誌管理設定畫面
📌 日誌類型說明
- 系統運行日誌:包含業務服務日誌、流程異常日誌、業務規則運行日誌、組織同步日誌、外掛使用日誌與登入日誌。
- 業務操作日誌:記錄數據操作日誌,即使用者對業務數據的新增、修改與刪除行為。
- 組織權限管理:包含組織管理日誌、角色管理日誌、系統權限管理日誌與應用權限管理日誌。
- 功能設定日誌:包含應用開發日誌、首頁管理、整合管理日誌、外掛管理日誌、數據字典與環境變數等後台設定行為。
- 系統維運:記錄系統管理日誌,即系統層級的維運操作。
📌 啟用方式
於各日誌類型後方勾選欲記錄的項目即可生效;未勾選者,系統將不再產生該類日誌。已啟用的日誌內容,可至 【系統管理】⇒【日誌審計】 與 系統運行日誌 中查詢與匯出。
系統運行日誌與業務操作日誌屬於系統基礎紀錄,預設為 啟用且不可取消勾選,以確保基本的稽核軌跡完整;其餘日誌類型則可由管理員自行決定是否開啟。
開啟過多日誌類型會增加系統的儲存負擔與寫入負載,建議僅開啟稽核所需的項目。
9. 浮水印設定
【浮水印設定】 主要用途是 在前台網頁版頁面上疊加浮水印資訊,用於嚇阻畫面截圖外流,並在資料外洩時可回溯來源人員。
📌 啟用開關
- 作用:控制是否開啟全域浮水印。
- 說明:功能開啟後,前台所有網頁版頁面均會顯示浮水印資訊;關閉時,頁面僅顯示 [是否開啟] 開關。
浮水印未開啟狀態
📌 浮水印樣式設定
開啟後,下方會展開樣式設定區塊,右側並提供 即時預覽:
- 浮水印內容:可點選 『+』 加入系統變數欄位,預設為 [使用者姓名][手機號碼後四位],系統會於顯示時自動帶入目前登入者的資訊。
- 不透明度:拖曳滑桿調整浮水印的深淺程度,數值越高越明顯。
- 角度:拖曳滑桿調整浮水印文字的傾斜角度。
- 密度:可選擇 密集、標準(預設)、稀疏,用來控制浮水印在頁面上重複排列的間距。
開啟全域浮水印
📌 編輯與儲存
點選 『編輯』 後,上述欄位才會開放調整;調整完成後點選 『儲存』 生效,或點選 『取消』 放棄變更。若調整後不符預期,可點選左下角的 『恢復預設』 回復系統的預設樣式。
編輯浮水印樣式
10. 進階搜尋
【進階搜尋】 主要用途是 透過 ElasticSearch 服務,對流程詳細資訊及表單詳細資訊進行精準搜尋,適用於流程中心搜尋及全域搜尋情境。
📌 啟用開關
- 作用:控制是否啟用進階搜尋能力。
- 說明:未開啟時,頁面僅顯示 [是否開啟] 開關;開啟後才會展開 ElasticSearch 的連線設定欄位。
進階搜尋未開啟狀態
📌 連線與同步設定
- 協定類型:與 ElasticSearch 服務溝通所使用的通訊協定。
- 服務 IP:ElasticSearch 服務的主機位址。
- 連接埠 Port:ElasticSearch 服務所使用的連接埠。
- 帳號/密碼:連線 ElasticSearch 服務所需的驗證帳密。
- 數據同步方式:設定系統將數據同步至搜尋服務的方式(例如:自動同步)。
- 數據同步間隔:自動同步的執行頻率,單位為分鐘(預設為 20 分鐘)。
進階搜尋連線與同步設定
📌 操作說明
- 偵測通道:填寫完連線資訊後,可點選 『偵測通道』 驗證系統是否能正常連線至 ElasticSearch 服務。
- 編輯:點選後方可修改上述連線與同步設定。
- 全部同步歷史數據:將系統既有的歷史數據一次性同步至搜尋服務,通常於首次啟用時執行。
- 增量同步:僅同步尚未進入索引的新增或異動數據。
使用進階搜尋前需注意:
- 需先 部署 ElasticSearch 服務,才可設定相關資訊。
- 外掛安裝成功後,流程中心列表頁支援對流程詳細資訊搜尋、在全域搜尋框中支援對表單詳細資訊和流程詳細資訊搜尋。
- 數據同步後才可被搜尋到,數據量過大時自動同步可能對系統效能有影響。
11. 其他設定
【其他設定】 用於集中管理不隸屬於前述類別的系統行為開關,包含發布說明、部門身份選擇與數據匯入格式。
其他設定畫面
📌 發布說明
- 作用:控制發布時是否強制填寫說明。
- 說明:開啟後,應用、模型、表單、流程 發布時皆需填寫說明,有助於保留版本異動的紀錄與原因。
📌 新增數據時彈出部門選擇框
- 作用:控制兼任多部門的使用者在新增數據時,是否需要指定送出身份。
- 說明:開啟後,當使用者存在兼任部門時,新增數據前需選擇以哪個部門的身份送出數據;未開啟則預設以使用者 【個人資訊】 中的目前部門身份送出。
📌 數據匯入格式設定
- 作用:定義匯入數據時,人員與部門欄位的預設對應格式。
- 設定欄位:
- 人員格式匯入:選擇匯入檔案中人員欄位的表示方式(例如:
人員姓名.所屬部門,如「小明.財務部」)。 - 部門匯入分隔符:設定部門層級之間的分隔符號(預設為
/)。
- 人員格式匯入:選擇匯入檔案中人員欄位的表示方式(例如:
此處為系統預設的匯入格式,使用者在實際執行數據匯入時,仍可視檔案內容自行調整匯入格式。
12. 連結網址
【連結網址】 用於設定系統 幫助中心及客服平台的跳轉連結地址,使用者點選前台對應的說明入口時,即會導向此處所設定的網址。
連結網址設定畫面
📌 欄位說明
- 客服平台:客服或服務窗口的網址。
- 使用者手冊:一般使用者操作手冊的網址。
- 影片教學:教學影片頻道或播放清單的網址。
- 開發者手冊:提供給二次開發人員參考的技術文件網址。
- 更新日誌:系統版本更新紀錄的網址。
若企業自行建置內部的教育訓練或知識庫平台,可將上述欄位改為企業自有網址,讓使用者從系統內直接連結至內部資源。