跳轉到

Plugin管理

一、何謂「Plugin管理」?

組織在設計表單時, BPM管理員 可以自行擴充Plugin欄位,組織可以依照需求將欄位需要觸發的行為、顯示效果、特定功能或填寫權限等設計在Plugin程式中,此功能能彈性的新增Plugin欄位,同時保持系統在設計表單時的一致性。以下列舉Plugin管理的特性:

  1. 安裝和卸載:提供方便安裝和卸載的機制。
  2. 版本控制:支援版本控制,BPM管理員能清楚地確認已安裝的版本,確保已安裝至指定版本。
  3. 更新和升級:提供更新Plugin的機制,並確保更新後的Plugin與系統相容。

二、Plugin設定程序

若你的組織需要使用Plugin管理,這些步驟將幫助你逐步理解Plugin管理的設定程序:

  1. 購買異質串接服務授權:如果你的組織需要使用Plugin管理功能,可以額外購買異質串接服務授權,即可實現Plugin管理所需的相關功能和權限。
  2. 準備伺服器:為了使用Plugin管理,你需要準備一個能夠放置Plugin的伺服器,這個伺服器將用於開發和部署Plugin。
  3. 開發Plugin:可以根據組織的特定需求和目標,開發定制化的插件,評估是否需要開發App類型的Plugin,請注意,無論如何Web類型的插件是必需的。
  4. 將Plugin新增至UOF X系統:當Plugin開發完成後,可以將其新增至UOF X系統中,這將讓你能夠使用該Plugin的功能並進行相關設定。
  5. 套用至表單:一旦將Plugin新增至UOF X系統後,即可將該Plugin提供的外掛欄位套用到表單中,以滿足特定的資料需求和互動關係。

Image eplugin4

三、建立Plugin

當Plugin開發完成後, BPM管理員 即可將其新增至UOF X系統中,這將讓你能夠使用該Plugin的功能並進行相關設定,以下為建立Plugin的步驟:

  1. 輸入Plugin位置:Plugin程式皆源於外部,因此會透過「Plugin位置」的設定,找到對應的外部程式來執行。
  2. 確認Plugin資訊:你可透過畫面上Plugin相關資訊來確認是否為此次要新增的內容。
  3. 安裝Plugin:當資訊確認完成後,即可一鍵完成安裝程序。

💡[路徑:管理者首頁>串接服務>Plugin 管理]

Image eplugin1

四、檢查更新Plugin

BPM管理員 可以透過 檢查更新 功能快速確認是否有新的Plugin版本可用,系統將自動檢查你目前使用的版本與最新版本的對應關係。

  • A. 有新版本:如果有新版本可用,將在畫面上看到目前版本與最新版本的對比,透過此資訊決定是否要進行更新。
  • B. 目前已是新版:如果已經是最新版本,可以在畫面上看到目前最新版本,且無需進行進一步的更新。
  • C. 錯誤提醒:在某些情況下,系統可能無法找到對應的插件版本或者其他錯誤,在這種情況下畫面將顯示相應的錯誤提醒訊息,讓你了解無法更新的原因。

Image eplugin5

五、重載設定檔

當Plugin模組內的設定有調整時,BPM管理員 可以透過 重載設定檔 功能來快速新增、刪除或隱藏模組內的設定。

Image eplugin6

六、如何套用Plugin

表單設計者 在欄位設計時,即可在左側看到可使用的Plugin外掛欄位,並且選擇想要套用的外掛欄位至表單中。

💡[路徑:管理者首頁>工作流程>表單維護]

Image eplugin3