發佈和取消發佈表單和檔案 publishing-and-unpublishing-forms-and-documents

AEM Forms可讓您輕鬆建立、發佈和取消發佈表單。 如需AEM Forms的詳細資訊,請參閱管理表單簡介

AEM Forms伺服器提供兩個例項:作者和Publish。 製作例項用於建立及管理表單資產和資源。 Publish例項用來保留可供一般使用者使用的資產和相關資源。 您可以在作者模式中匯入XDP和PDF forms。 如需詳細資訊,請參閱在AEM Forms中取得XDP和PDF檔案

支援的資產   supported-assets-nbsp

AEM Forms支援下列資產型別:

  • 調適型表單
  • 最適化檔案
  • 最適化表單片段
  • 主題
  • 表單範本(XFA表單)
  • PDF forms
  • 檔案(平面PDF檔案)
  • 表單集
  • 資源(影像、方案和樣式表)

最初,所有資產都只能在Author例項中使用。 管理員或表單作者可以發佈資源以外的所有資產。

當您選取表單並發佈時,也會發佈其相關資產和資源。 但是,相依資產不會發佈。 在此上下文中,相關資產和資源是已發佈資產使用或參照的資產。 相依資產是參考已發佈資產的資產。

您的Adaptive Forms可能會使用一些不會自動發佈的設定、設定和自訂。 建議您先發佈或啟用這些資源,再發佈最適化表單。

  • 可編輯的最適化表單範本

  • Adobe Sign、Typekit、reCAPTCHA和表單資料模型的Cloud Service設定

  • 只有當使用者擁有管理員許可權時,才會啟用其他雲端服務設定。

  • 自訂。 這些包括但不限於:

    • 自訂版面
    • 自訂外觀
    • CSS檔案 — 在調適型表單容器屬性對話方塊中作為輸入專案
    • 使用者端資料庫類別 — 在調適型表單容器屬性對話方塊中作為輸入內容
    • 任何其他使用者端程式庫,可能包含在調適型表單範本中。
    • 設計路徑

資產狀態 asset-states

資產可以有下列狀態:

  • 已取消發佈: ​從未發佈的資產(取消發佈狀態僅適用於Forms資產。 通訊管理資產沒有「未發佈」狀態。)
  • 已發佈:已發佈且可在Publish執行個體上使用的資產
  • 已修改:發佈後修改的資產

Publish資產 publish-an-asset

  1. 登入AEM Forms伺服器。

  2. 使用下列其中一項,選取並發佈資產。

    1. 將指標移至資產上,並選取​ Publish aem6forms_globe

    2. 執行下列任一項作業,然後選取「Publish」:

      • 如果您在卡片檢視中,請選取​ 輸入選取範圍 aem6forms_check-circle ,然後選取資產。 已選取資產。
      • 如果您在清單檢視中,請選取資產的核取方塊。 已選取資產。
      • 選取要顯示其詳細資訊的資產。
      • 點選[檢視屬性] viewproperties 以顯示資產屬性。
      note note
      NOTE
      請勿選取多個資產。 不支援一次發佈多個資產。
  3. Publish程式啟動時,確認對話方塊會出現,列出所有相關資產和資源。 在包含相關資產的對話方塊中,選取​ Publish。 資產隨即發佈,並顯示Publish Assets成功對話方塊。

    note note
    NOTE
    對於調適型表單及相關資產,也會顯示調適型表單頁面名稱。

    包含所有相關資產和資源的確認對話方塊

    包含所有相關資產和資源的確認對話方塊。

    note note
    NOTE
    對於Forms Manager,如果使用者沒有發佈所列資產的許可權,則會停用Publish動作。 需要額外許可權的資產會以紅色顯示。

    資產發佈後,資產的中繼資料屬性會複製到Publish執行個體,而資產的狀態會變更為已發佈。 已發佈的相依資產狀態也會變更為「已發佈」。

    發佈資產後,您可以使用Forms入口網站在網頁上顯示所有資產。 如需詳細資訊,請參閱在入口網站發佈表單簡介

Publish所有的通訊管理Assets publish-all-the-correspondence-management-assets

AEM Forms可讓您一次發佈伺服器上的所有Correspondence Management資產。 發佈的資產包含所有「對應管理」資產和相關相依性。

完成下列步驟,在伺服器上發佈所有Correspondence Management資產:

  1. 登入AEM Forms伺服器。

  2. 在全域導覽列中選取​ Adobe Experience Manager

  3. 選取 工具 ,然後選取​ Forms

  4. 選取「Publish通訊管理Assets」。

    publish-cmp-assets

    「Publish所有通訊管理Assets」頁面會出現,並顯示上次嘗試Publish通訊管理Assets處理程式的相關資訊。

    publish-last-run-details

  5. 選取​ Publish,然後在確認訊息中選取​ 確定

    批次處理完成後,您可以檢視上次執行的詳細資訊。 這包括管理員登入以及批次是否成功執行的資訊。

    note note
    NOTE
    Publish程式一旦啟動即無法取消。 此外,在Publish作業進行中,請勿建立、刪除、修改或發佈任何資產,或啟動「匯出所有對應管理」Assets作業。

自動發佈和取消發佈Forms和檔案 automate-publishing-and-unpublishing-for-forms-amp-documents

AEM Forms可讓您為Forms和檔案排程資產發佈和取消發佈。 您可以在中繼資料編輯器中指定排程。 如需有關管理表單中繼資料的詳細資訊,請參閱管理表單中繼資料。

請依照下列步驟,排程發佈和取消發佈Forms & Documents資產的日期和時間:

  1. 選取資產並選取​ 檢視屬性。 「中繼資料屬性」頁面隨即開啟。
  2. 在[中繼資料內容]頁面中,選取​ 進階,然後選取​ 編輯 illustratorcc_penciltool_cur_edit_2_17
  3. 在​ Publish開啟時間 ​和​ Publish關閉時間 ​欄位中,選取日期和時間。
    選取​ 完成 aem6forms_check

取消發佈資產 unpublish-an-asset

  1. 選取已發佈的資產,並選取​ 取消發佈 取消發佈

  2. 使用下列其中一項,選取並取消發佈資產。

    1. 將指標移至資產上,並選取​ 取消發佈 取消發佈

    2. 執行下列任一項作業,然後選取取消發佈:

      • 如果您在卡片檢視中,請選取​ 輸入選取範圍 aem6forms_check-circle ,然後選取資產。 已選取資產。

      • 如果您在清單檢視中,請將滑鼠指標暫留在資產上,然後選取 selectassetcheckmark 。 已選取資產。

      • 選取要顯示其詳細資訊的資產。

      • 點選[檢視屬性] viewproperties 以顯示資產屬性。

  3. 取消發佈程式啟動時,會顯示確認對話方塊。 選取​ 取消發佈

    note note
    NOTE
    只會取消發佈選取的資產,不會取消發佈其子項和參照的資產(如果有的話)。

將資產或字母回覆至先前發佈的版本 revert-an-asset-or-letter-to-the-previously-published-version

每當您在編輯資產或信函後發佈資產或信函時,就會建立資產或信函的版本。 您可以將資產或信函回覆至先前發佈的版本。 如果資產或檔案的目前版本發生問題,您可能需要這麼做。

NOTE
如果系統中刪除了發佈信函中使用的任何相依資產,請勿將信函還原為上次發佈狀態。
  1. 選取資產並選取​ 還原至先前發佈的版本 reverttopreviouslypublishedversion

  2. 在回覆資產之前,會顯示確認對話方塊。 選取​ 回覆

    資產或信函會復原至其先前發佈的版本。

刪除資產 delete-an-asset

NOTE
刪除資產會將其從發佈執行個體中移除。 刪除資產也會移除其版本記錄(基礎版本除外)。
  1. 選取資產並選取​ 刪除 刪除

    note note
    NOTE
    當您點選資產來顯示資產詳細資訊,或點選檢視屬性 檢視屬性 來顯示資產屬性時,也可以使用「刪除」選項。
  2. 刪除資產之前,會顯示確認對話方塊。 選取​ 刪除

    note note
    NOTE
    只會刪除選取的資產,不會刪除相依的資產和。 若要檢查資產的引用,請選取 引用 ,然後選取資產。
    如果您嘗試刪除的資產是另一個資產的子資產,則不會刪除它。 若要刪除這類資產,請從其他資產中移除此資產的參考資料,然後重試。

受保護的最適化表單 protected-adaptive-forms

您可以啟用您希望所選使用者存取之表單的驗證。 當您啟用表單驗證時,使用者在存取表單之前會先看到登入畫面。 只有擁有授權憑證的使用者才能存取表單。

若要啟用表單的驗證:

  1. 在瀏覽器中,開啟發佈執行個體中的configMgr 。
    URL: https://<hostname>:<PublishPort>/system/console/configMgr

  2. 在Adobe Experience Manager Web主控台設定中,按一下​ Apache Sling驗證服務 ​以進行設定。

  3. 在出現的Apache Sling驗證服務對話方塊中,使用​ + ​按鈕以新增路徑。
    當您新增路徑時,會針對該路徑中的表單啟用驗證服務。

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2