「伺服器設定」頁面可讓您存取表單工作流程的各種設定:
您可以為Forms伺服器指定電子郵件帳戶,透過該帳戶傳送電子郵件訊息給AEM表單使用者和管理員。 這些電子郵件訊息用於通知和提醒使用者他們必須完成的工作、通知使用者任務已達到截止日期,以及通知管理員發生的任何程式錯誤。
若要在AEM表單和使用者之間啟用電子郵件訊息的傳送,請在「電子郵件設定」頁面上設定寄出電子郵件設定。 寄出電子郵件必須使用SMTP伺服器。
若要讓AEM表單接收並處理來自使用者的傳入電子郵件訊息,請為「完成任務」服務建立電子郵件端點。 (請參閱 建立Complete Task服務的電子郵件端點)。
如果您的流程在設計及實作時不需要電子郵件,則您不需要在「電子郵件設定」頁面上設定任何選項。
在管理控制檯中,按一下「服務>表單工作流程>伺服器設定>電子郵件設定」。
選取啟用外寄郵件。
在「SMTP伺服器」方塊中,輸入電子郵件伺服器名稱或IP位址。 表單工作流程的所有通知電子郵件訊息都會從此電子郵件伺服器傳送。
在「使用者名稱」和「密碼」方塊中,輸入SMTP伺服器需要驗證時所使用的登入名稱和密碼。 如果允許匿名登入,則保留空白。
在「電子郵件地址」方塊中,輸入電子郵件地址,用作Forms Workflow所傳送電子郵件訊息的回傳地址。
如果您使用Microsoft Exchange Server,而且電子郵件地址為無效的電子郵件地址,則Microsoft Exchange Server無法傳送電子郵件至通訊群組清單。 若要解決問題,請選取 啟用外部通訊 選項分別適用於Microsoft Exchange伺服器上的每個通訊群組清單。
按一下「儲存」。
如果您輸入了不正確的資訊,可以按一下「取消」返回先前顯示的頁面。
AEM Forms版本已棄用Flex工作區。
依預設,AEM表單傳送的電子郵件會包含指向(JEE不建議用於AEM表單) Flex工作區的連結。 您可以設定AEM表單,以傳送包含AEM Forms工作區連結的電子郵件。 若要進一步瞭解AEM Forms工作區相對於(JEE上的AEM表單已棄用) Flex工作區的優點,請參閱 此 文章。
在管理控制檯中,按一下首頁>服務>表單工作流程>伺服器設定>任務通知。
開啟任務指派範本。
將任務通知中的範本設定為下列專案: https://@@notification-host@@:8080/lc/libs/ws/index.html?taskId=@@taskid@@
https://@@notification-host@@:8080/lc/libs/ws/index.html?taskId=@@taskid@@
在「任務通知」頁面上,您可以設定表單工作流程將用來產生傳送給使用者和群組的電子郵件通知的範本。 您可以使用表單工作流程變數來自訂通知及設定通知格式。
您可以為使用者和群組設定下列型別的通知:
若要產生群組的電子郵件通知,請在「使用者管理」中指定群組的電子郵件地址。 當表單工作流程傳送電子郵件通知給群組時,群組中每個具有指定電子郵件地址的成員都會收到電子郵件通知。 當群組的成員收到電子郵件通知並想要宣告任務時,該成員必須按一下電子郵件通知中的宣告連結,這會在Workspace中開啟任務詳細資訊頁面。 從那裡,成員可以要求或要求並開啟工作專案。
AEM Forms版本已棄用Flex工作區。
臨近完成任務的截止日期時,您可以向指派的使用者或群組傳送提醒通知。 用於決定提醒通知確切何時傳送的規則由流程開發人員決定。
您可以在使用者或群組被指派任務時,將任務指派通知傳送給他們。
您可以在對指派的任務採取行動的截止日期已過時,向使用者和群組傳送截止日期通知。 期限通知通常是資訊性的,因為使用者無法再對指派的任務採取行動。
您可以設定電子郵件,以隱藏在以人為中心的流程傳送的所有電子郵件中,不要DELETE追蹤標籤。
您可以設定表單工作流程將用來產生傳送給管理員之電子郵件通知的範本。
您可以為管理員設定下列型別的通知:
如果分支中止(故意或因錯誤而停止執行),您可以傳送電子郵件通知給管理員或其他使用者,管理員或使用者隨後可以調查問題。
如果作業中止(故意或因錯誤而停止執行),您可以傳送電子郵件通知給管理員或其他使用者,讓他們調查問題。
「工作通知」與「管理員通知」頁面提供數個功能,可讓您自訂通知訊息:
「通知範本」區域是RTF編輯器,可讓您產生電子郵件通知訊息的HTML。 它提供字型和段落格式選項,這些選項可在「通知範本」方塊下找到。 選項包括字型型別、大小、樣式和顏色,以及段落對齊和專案符號。
僅針對任務通知,Forms工作流程包含兩個預先定義的URL設定,您可以將其從URL產生清單拖曳至「通知範本」方塊,然後進行自訂:
OpenTask可用於「提醒」和「任務指派」通知型別。 此URL提供工作區中工作的連結,可讓使用者從電子郵件通知快速存取工作。 當您將OpenTask URL拖曳到「通知範本」方塊時,URL的格式如下:
https://@@notification-host@@:<PORT>/workpace/Main.html?taskId=@@taskid@@
ClaimTask可用於「群組 — 提醒」和「群組 — 任務指派」通知型別。 此URL提供工作區中任務詳細資訊頁面的連結,使用者可以在其中宣告或宣告並開啟工作專案。 當您將ClaimTask URL拖曳到「通知範本」方塊時,URL的格式如下:
https://@@notification-host@@:<PORT>/workpace/Main.html?taskId=@@taskid@@
AEM Forms版本已棄用Flex工作區。
如果您的解決方案部署在叢集環境中,請將 @@notification-host@@
使用叢集位址。
<
連線埠 >
是應用程式伺服器之HTTP接聽程式的連線埠號碼。 支援的應用程式伺服器的預設HTTP監聽器連線埠如下:
JBoss: 8080
oracleWebLogic伺服器: 7001
IBM WebSphere: 9080
若要讓這些URL正常運作,請將 <
連線埠 >
搭配適合您環境的連線埠號碼。
如果您使用Forms以外的自訂Web應用程式為使用者提供工作的存取權,您必須改用適合您自訂應用程式的URL格式。
「變數選取器」清單提供有用的變數,您可以將其拖放至「主旨」或「通知範本」方塊中。 將變數放入「主旨」或「通知範本」方塊時,它會變成實際表單工作流程變數名稱,其兩側會有兩個@符號,例如 @@taskid@@
.
對於使用者和群組的提醒、任務指派和截止日期,您可以在「主旨」和「通知範本」方塊中使用下列變數:
說明 「摘要」屬性的內容,如在「維護作業」中處理之使用者步驟(起點、「指定作業」作業或「指定多重作業」作業)中所定義。
指示 「工作指示」屬性的內容,如Workbench中處理作業的使用者步驟中所定義。
notification-host AEM表單應用程式伺服器的主機名稱。
process-name 處理序的名稱。
operation-name 步驟的名稱。
任務 目前任務的唯一識別碼。
動作 產生收件者可點按的有效路由的編號清單(例如,核准、拒絕)。
此外,對於群組提醒、群組任務指派和群組截止日期,您也可以使用:
group-name 指派給工作專案的群組名稱。
如果變數沒有值,則不會傳回任何專案。
對於已停止的分支,您可以在「主旨」和「通知範本」方塊中使用下列變數:
branch-id 分支識別碼。
process-id 處理序執行個體識別碼。
notification-host AEM表單應用程式伺服器的主機名稱。
對於已停止的作業,您可以在「主旨」和「通知範本」方塊中使用下列變數:
action-id 作業識別碼。
branch-id 分支識別碼。
process-id 處理序執行個體識別碼。
notification-host AEM表單應用程式伺服器的主機名稱。
如果您在「工作分派」通知的「主旨」方塊中輸入下列文字:
Please complete task @@taskid@@
如果使用者被指派任務376,則使用者會收到一封包含以下主旨的電子郵件訊息:
Please complete task 376
如果您在「通知範本」方塊中針對「已停止的分支」通知鍵入下列文字:
Branch @@branch-id@@ has stalled! You have received this notification from @@notification-host@@.
如果分支編號為4868且伺服器名稱為,則管理員會收到包含以下內容的電子郵件訊息 ServerXYZ
:
Branch 4868 has stalled! You have received this notification from ServerXYZ.
業務活動監控是選用的模組,提供一組營運儀表板,可即時顯示您的營運情況和關鍵績效指標。
在「BAM組態設定」頁面中,您可以設定與執行BAM之伺服器的連線,以便可以追蹤與程式相關的事件並將其傳輸至該伺服器。