將規則編輯器存取權授予給所選的使用者群組 grant-rule-editor-access-to-select-user-groups

Adobe 建議使用新式且可擴充的資料擷取核心元件,用來建立新的最適化表單將最適化表單新增到 AEM Sites 頁面。這些元件代表最適化表單建立方面的重大進步,可確保令人印象深刻的使用者體驗。本文介紹使用基礎元件製作最適化Forms的舊方法。

概觀 overview

您可能有不同型別的使用者,他們具有適用最適化Forms的各種技能。 雖然專家使用者可能擁有使用指令碼和複雜規則的正確知識,但可能有基本級使用者只需要使用最適化表單的版面和基本屬性。

AEM Forms可讓您根據使用者的角色或職能,限制使用者的規則編輯器存取權。 在最適化Forms組態服務設定中,您可以指定可檢視及存取規則編輯器的使用者群組

指定可存取規則編輯器的使用者群組 specify-user-groups-that-can-access-rule-editor

  1. 以管理員身分登入AEM Forms。

  2. 在作者執行個體中,按一下「 adobeexperiencemanager Adobe Experience Manager >工具 hammer >作業> Web主控台」。 Web主控台會在新視窗中開啟。

    1-2

  3. 在Web主控台視窗中,找到並按一下​ 最適化表單和互動式通訊Web通道設定最適化表單和互動式通訊Web Channel設定 ​對話方塊就會顯示。 不要變更任何值,然後按一下[儲存]。

    它會在CRX存放庫中建立檔案/apps/system/config/com.adobe.aemds.guide.service.impl.AdaptiveFormConfigurationServiceImpl.config 。

  4. 以管理員身分登入CRXDE。 開啟檔案/apps/system/config/com.adobe.aemds.guide.service.impl.AdaptiveFormConfigurationServiceImpl.config進行編輯。

  5. 使用以下屬性來指定可存取規則編輯器的群組名稱(例如RuleEditorsUserGroup),然後按一下​ 「儲存全部」

    af.ruleeditor.custom.groups=["RuleEditorsUserGroup"]

    若要啟用多個群組的存取權,請指定以逗號分隔的值清單:

    af.ruleeditor.custom.groups=["RuleEditorsUserGroup", "PermittedUserGroup"]

    建立使用者

    現在,當不屬於指定使用者群組(此處為RuleEditorsUserGroup)的使用者點選欄位時,元件工具列中的他們無法使用編輯規則圖示( edit-rules1 ):

    componentstolbarwithre

    具有規則編輯器存取許可權的使用者看得見的元件工具列

    componentstolbarwithoutre

    沒有規則編輯器存取許可權的使用者看得見的元件工具列

    如需將使用者新增至群組的說明,請參閱使用者管理與安全性

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