瞭解建立治理應用程式
在銷售團隊中,您可以確保高層管理有機會複查與核准銷售計劃。在產品開發團隊中,您可以為專案經理提供正式機制來核准專案計畫。在通訊團隊中,您可能想要確保正在傳達正確的訊息,方法是允許利益關係人複查文件、提出問題與疑慮,以及搜尋來自文件擁有者的回應。在這些情況下,您可以確定正確的人員可以複查特定項目、尋找特定項目、複查問題回應,以及只有在符合這些項目或人工因素時才能進行到其週期的下一個階段。
開始建立治理應用程式之前,請閱讀瞭解如何從 Oracle Mobile Hub 應用程式存取資料
架構
此架構顯示如何使用 Oracle Cloud 平台服務的組合建立稽核與治理應用程式。

Audit_app........._architecture.png 圖解描述
-
外部軟體如服務 (SaaS) 應用程式所建立與公開的自訂 REST 資源 (例如報表或稽核使用者自建物件)。
-
Oracle Mobile Hub 提供 faade API 層來存取和快取來自外部 SaaS 應用程式 REST API 的資料。
-
Oracle Visual Builder 是 Oracle Integration 企業版本的一部分,可讓您建立能夠存取資料的使用者介面,並以安全方式使用 Oracle Mobile Hub faade API 層的 REST 服務。它也允許複查者和核准者稽核者檢視資料並建立問題的集合。
-
「處理」元件 (屬於 Oracle Integration 企業版本的一部分) 可用來實行將問題集合傳送給原始稽核員的工作流程。原始稽核者接著可以回應問題並重新提交資料以供核准。
工作流程
稽核公司會為客戶執行各種類型的相容性稽核。這些稽核可能由獨立約聘人員執行。稽核公司想要實作四個眼鏡方式。也就是說,他們想要確保其中一位資深稽核者被指派,以複查由獨立約聘人員執行的稽核。資深稽核者可能會對原始稽核員有部分問題。這些問題會傳回給原始稽核者,需要修改稽核報表並回應問題。這可能是反覆程序。回答所有問題且滿足資深稽核者時,會核准稽核報表並傳送給客戶。

Audit_app........._workflow.png 圖解描述
關於必要的服務、元件以及角色
此解決方案需要下列服務:
-
Oracle Integration Service 企業版,包括 Process 和 Oracle Visual Builder 功能。
-
Oracle Oracle Mobile Hub
您的 Oracle Visual Builder 執行處理必須與 Oracle Integration 服務的 Oracle Process Cloud Service 執行處理關聯。Oracle Visual Builder 管理員可以建立服務之間的關聯。
這些是每項服務所需的角色。
| 服務名稱:角色 | 需要... |
|---|---|
| Oracle Visual Builder:管理員 | 建立 Oracle Visual Builder 與 Oracle Process Cloud Service 執行處理的關聯。 |
| Oracle Cloud:識別網域管理員 | 管理行動使用者、角色以及範圍。 |
Oracle Mobile Hub:MobileEnvironment_MobileUserConfig 與 MobileEnvironment_MobileUserMgmt 團隊成員角色
|
管理行動使用者、角色以及範圍。 |
請參閱瞭解如何取得 Oracle 解決方案的 Oracle Cloud 服務,以取得您所需的雲端服務。
關於 Oracle Mobile Hub
Oracle Mobile Hub 簡化行動開發方案,並提供您使用創新、以人員為基礎的工具及服務建立企業行動策略所需的一切功能。它可協助您定義行動 Api 並建置行動應用程式,以快速且安全地連線至企業系統,同時提供進行智慧型、資料導向決策所需的深入分析。它會以企業資料來源連結行動開發人員,並讓您以簡單、直接的方式建立互動行動體驗。
如果沒有 Oracle Mobile Hub,行動應用程式開發人員必須成為整合開發人員,才能將行動應用程式連線至企業系統。他們也必須成為安全專家,才能使用正確的安全技術連線至這些企業系統。使用 Oracle Mobile Hub 可讓行動應用程式開發人員隨時隨地都不斷變化;開發行動應用程式的速度比較快、減少應用程式開發時間和成本。它也提供可讓您分析行動策略如何成功的測量結果。
關於 Oracle Visual Builder
您可以使用雲端視覺化開發工具,建立及測試響應式 Web 應用程式和原生行動應用程式,而不需安裝任何額外的軟體。視覺化設計者可讓您藉由拖放 UI 元件、自訂其屬性以及定義其行為,快速地在應用程式中配置頁面。
Oracle Visual Builder 也提供下列用於建立及發布應用程式的工具:
-
管理商業物件以及匯入和匯出資料的資料管理工具
-
用於暫存及發布應用程式的發布工具
-
設定以角色為基礎的安全性與使用者存取管理的進階工具
-
在團隊成員之間共用應用程式資源的協作工具
-
描述整合式目錄中的要求和 Oracle 軟體回應的機密工具 (SaaS) REST 服務
關於 Oracle Integration 服務
Oracle Integration Service 不論您所連線的應用程式或位在的位置為何,都提供安全的企業級連線能力。這項功能可簡化應用系統之間的連線,並且讓您的應用系統連線至雲端及企業內部部署環境中的應用系統。
Oracle Integration Service 提供原生連線至 Oracle 軟體作為服務 (SaaS) 應用程式。Oracle Integration Service 轉接器藉由處理使用業界最佳做法連線至應用程式的複雜性來簡化連線。您只需要建立針對每個系統提供最少連線資訊的連線。Oracle Integration 服務查尋會對應您要整合之應用程式所使用的不同代碼或詞彙,以描述類似的項目 (例如國家或性別代碼)。最後,視覺資料對應程式可讓您快速建立觸發程式與呼叫資料結構之間的直接對應。您也可以從對應程式存取查詢表格,並使用標準 XPath 函數來對應應應應用程式之間的資料。
在您整合應用程式並在程式實際執行環境中啟用整合之後,儀表板會顯示執行中整合的相關資訊,讓您能夠監督每個整合的狀態和處理統計資料。儀表板可藉由擷取並報告重要資訊 (例如傳輸量、處理成功的訊息數目以及處理失敗的訊息數目),來評估並追蹤交易的效能。您也可以管理可追蹤訊息中欄位的業務 Id,並按整合、連線或特定整合執行處理管理錯誤。
關於 Oracle Integration Enterprise 中的處理環境
處理自動化是 Oracle Integration Enterprise 訂閱中所含的其中一項功能。
您可以使用 Oracle Integration Enterprise 中的 Process Builder 功能,快速設計、自動化及管理您在雲端的業務流程。
Process Builder 中有兩個工作環境:一個設計階段環境,可供您開發及測試應用程式,以及一個程式實際執行環境,您可以在其中使用及監督處理應用程式。
關於 Oracle Integration Process 設計階段環境
Oracle Integration Process 設計階段環境可讓您存取一般處理應用程式相關功能。
當您按一下 Oracle Integration 首頁中的處理產生器時,您會移至「處理應用程式」頁面,此頁面是「處理作業」設計階段環境。
您可以使用程序設計階段環境來:
- 建立、管理及共用空間
- 建立應用程式 (新增或匯入)
- 建立或匯入決策模型
- 建立、共用及管理空間
- 管理應用程式 (透過檢視、解除鎖定、複製、下載和刪除)
- 管理決策模型 (透過下載和刪除)
這些功能有一些受限於使用者角色。例如,擁有者可以建立空間並執行上述所有動作,但檢視者只能檢視應用程式,不允許對其進行變更。
關於 Oracle Integration Process Runtime 環境
您可以使用 Oracle Integration Process Runtime Environment 來共用文件並與團隊中的其他人進行協作、檢視完整的工作、委派工作,以及重新指派文件。程式實際執行環境提供可追蹤程序流程的工具、檢視詳細的稽核歷程檔、疑難排解及修正程序。
當您按一下 Oracle Integration 首頁中的我的作業時,處理作業程式實際執行環境頁面會隨即開啟。您可以在這裡處理您的作業、使用左邊的導覽窗格追蹤處理執行處理、檢視及使用儀表板、啟動應用程式以及執行管理作業。
在 Oracle Integration Process 程式實際執行環境中,某些作業只能供系統中的特定角色使用。例如:
- 一般使用者可以啟動應用程式、處理工作或處理動態處理執行處理。
- 開發人員可以建立應用程式、建立處理作業,以及管理應用程式週期。
- 管理員可以設定應用程式設定值、檢視儀表板、追蹤應用程式執行處理,以及檢視警示。