向选定的用户组授予对规则编辑器的访问权限

概述

您可能具有不同技能的不同类型的用户使用自适应Forms。 尽管专家用户可能拥有使用脚本和复杂规则的正确知识,但可能有只需要使用自适应表单的布局和基本属性的基本级别用户。

AEM Forms允许您根据用户的角色或功能限制规则编辑器对用户的访问权限。 在自适应Forms配置服务设置中,可以指定可以视图和访问规则编辑器的用户组

指定可访问规则编辑器的用户组

  1. 以管理员身份登录AEM Forms。

  2. 在创作实例中,单击adobeexperiencemanagerAdobe Experience Manager >工具hammer >操作> Web控制台。 Web控制台将在新窗口中打开。

    1-2

  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"]

    创建用户

    现在,当不属于指定用户组(此处为RuleEditorsUserGroup)的用户点击某个字段时,组件工具栏中的“编辑规则”图标(edit-rules1)不可供她使用:

    componentstoolbarwithre

    具有规则编辑器访问权限的用户可见的组件工具栏

    componentstoolbarwithoutre

    组件工具栏(对于没有规则编辑器访问权限的用户可见)

    有关将用户添加到组的说明,请参阅用户管理和安全

在此页面上

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now