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

CAUTION
AEM 6.4已結束延伸支援,本檔案不再更新。 如需詳細資訊,請參閱 技術支援期. 尋找支援的版本 此處.

概觀 overview

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

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

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

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

  2. 在製作例項中,按一下 adobeexperiencemanager Adobe Experience Manager >工具 錘 >操作> Web控制台。 Web控制台在新窗口中開啟。

    1

  3. 在Web控制台窗口中,找到並按一下 最適化表單與互動式通訊Web通道設定. 最適化表單與互動式通訊Web通道設定 對話框。 請勿變更任何值,然後按一下 儲存.

    它會在CRX-repository中建立檔案/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"]

    create-user

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

    componentstoolbarwithre

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

    componentstoolbarwithoutre

    無法存取規則編輯器的使用者可看到的元件工具列

    有關向組添加用戶的說明,請參閱 使用者管理與安全性.

recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da