创建和配置组 creating-and-configuring-groups

CAUTION
AEM 6.4已结束扩展支持,本文档将不再更新。 有关更多详细信息,请参阅 技术支助期. 查找支持的版本 此处.

通过创建用户组,您可以将角色分配给该组,而不是分配给单个用户。

可以使用两种不同类型的组。 您可以手动创建群组,并将用户和其他群组添加到该群组。 您还可以创建动态组,以自动包含满足一组指定规则的所有用户。

如果用户属于多个组(例如,500个或更多组),或者如果这些组深度嵌套(例如,30个级别),则响应时间可能会变慢。 如果您遇到此问题,可以将AEM表单配置为从某些域预取信息。 (请参阅 配置AEM表单以预取域信息.)

手动创建群组 create-a-group-manually

手动创建群组时,您可以向其添加用户和其他群组,并为群组分配角色。 您还可以将群组与父群组关联。

如果您使用的是Content Services(已弃用),则可以在“域管理”页面上选择选择此选项,将用户和组推送到已注册的外部主体存储提供程序,以推送您在Content Services(已弃用)中创建的任何新用户或组的信息。

  1. 在管理控制台中,单击设置>用户管理>用户和群组,然后单击新建群组。

  2. 完成“常规设置”部分,然后单击“下一步”。 规范名称和组名称是必选属性。

    规范名称是组的唯一标识符。 域中的每个组和用户都必须具有唯一的规范名称。 选中系统生成复选框,让用户管理分配唯一值,或清除该复选框并为规范名称指定自定义值。

    避免在规范名称中使用下划线字符(_),例如, sample_group. 根据组的规范名称搜索组时,不会返回包含下划线字符的组。

  3. 要将用户和组添加到此新组,请单击查找用户/组并执行以下任务:

    • 在“查找”框中,键入您的搜索标准。
    • 在“在”列表中,选择“用户”、“组”或“用户和组”。
    • 在使用列表中,选择名称、电子邮件或用户ID。
    • 选择域,选择要显示的项目数,然后单击“查找”。
    • 在搜索结果中,选中要添加到此新群组的用户和群组的复选框,然后单击确定。
  4. 单击下一步。

  5. 要将此新组添加到其他现有组,请单击“查找组”并执行以下任务:

    • 在“查找”框中,键入您的搜索标准。
    • 选择域,选择要显示的项目数,然后单击“查找”。
    • 在搜索结果中,选中新群组所属群组的复选框,然后单击确定。
  6. 单击下一步。

  7. 要为组分配角色,请单击“查找角色”,选中要分配给组的每个角色对应的复选框,然后单击“确定”。 组中的用户将继承在组级别分配的角色。

  8. 单击“完成”。

创建动态组 create-a-dynamic-group

在动态组中,您不会单独选择属于该组的用户。 相反,您会指定一组规则,并且符合这些规则的所有用户都会自动添加到动态组中。

使用以下两种方式之一创建动态组:

  • 允许根据电子邮件域(如@adobe.com)自动创建动态组。 启用此功能后,用户管理会为AEM Forms数据库中的每个唯一电子邮件域创建一个动态组。 使用cron表达式指定用户管理在AEM表单数据库中搜索新电子邮件域的频率。 这些动态组将添加到DefaultDom本地域,并命名为“所有具有*[电子邮件域] *邮件ID。”
  • 根据指定的条件(包括用户的电子邮件域、描述、规范名称和域名)创建动态组。 要属于动态组,用户必须满足所有指定的标准。 要设置“或”条件,请创建两个单独的动态组,并将它们都添加到本地组。 例如,使用这种方法可创建一组属于@adobe.com电子邮件域或其规范名称包含ou=adobe.com的用户。 但是,用户不一定必须满足这两个条件。

动态组仅包含用户。 不能包含其他组。 但是,动态组可以属于父组。

根据电子邮件域自动创建动态组 automatically-create-dynamic-groups-based-on-email-domains

  1. 在管理控制台中,单击设置>用户管理>配置>配置高级系统属性。

  2. 在“自动创建动态组”(Auto Creation of Dynamic Group)下,选中复选框。

  3. 指定用户管理器何时检查新的电子邮件域。 此时间应该在域同步时间之后,因为只有在域同步完成后,才会逻辑创建动态组。

    • 要每天启用自动同步,请在“每日发生次数”框中以24小时格式键入时间。 保存设置时,此值将转换为cron表达式,该表达式显示在下方的框中。

    • 要计划在一周或月的特定日期或特定月的同步,请在框中键入相应的cron表达式。 默认值为 0 00 4 ? * *(这意味着每天凌晨4点检查)。

      cron表达式的使用基于Quartz开源作业调度系统1.4.0版。

  4. 单击“保存”。

根据指定的条件创建动态组 create-a-dynamic-group-based-on-specified-criteria

  1. 在管理控制台中,单击设置>用户管理>用户和群组。

  2. 单击新建动态组。

  3. 完成常规设置部分。 “组名称”是一个必填属性。 您可以将群组分配给任何已配置的域。

  4. 在动态群组标准下,指定一个或多个用于填充动态群组的属性。

    note note
    NOTE
    使用Equals运算符时,电子邮件、描述和规范名称属性区分大小写。 对于“开头为”、“结尾为”或“包含”运算符,它们不区分大小写。

    电子邮件: 用户的电子邮件域,如 @adobe.com.

    描述: 用户描述,如“计算机科学家”

    规范名称: 用户的规范名称,如 ou=adobe.com

    域名: 用户所属域的名称,如 DefaultDom. 使用Contains运算符时, Domain Name属性区分大小写。 对于Starts With、Ends With或Equals运算符,此变量不区分大小写。

  5. 单击测试。 测试页面会显示符合定义标准的前200位用户。 单击关闭。

  6. 如果测试返回预期结果,请单击“下一步”。 否则,请编辑动态组标准并再次进行测试。

  7. 要将动态组添加到父组,请单击“查找组”并执行以下任务:

    • 在“查找”框中,键入您的搜索标准。
    • 选择域,选择要显示的项目数,然后单击“查找”。
    • 在搜索结果中,选中动态群组所属群组的复选框,然后单击确定。
  8. 单击下一步。

  9. 要为动态组分配角色,请单击“查找角色”,选中要分配给该组的每个角色对应的复选框,然后单击“确定”。 组中的用户将继承在组级别分配的角色。

  10. 单击“完成”。

查看有关群组的详细信息 view-details-about-a-group

  1. 在管理控制台中,单击设置>用户管理>用户和群组。
  2. 在“在”列表中,选择“组”,然后单击“查找”。 搜索结果列在页面底部。 您可以通过单击任意列标题对列表进行排序。
  3. 单击群组的名称可显示有关的详细信息。 此时将显示“组详细信息”页。
  4. 要查看组的直接成员,请单击“子承担者”(Child Principals)。

编辑群组 edit-a-group

  1. 在管理控制台中,单击设置>用户管理>用户和群组。

  2. 要查找要编辑的组,请执行以下任务:

    • 在“查找”框中,键入您的搜索标准。
    • 在使用列表中,选择名称或电子邮件。
    • 在“In(在)”列表中,选择“Groups(组)”。
    • 选择域,选择要显示的项目数,然后单击“查找”。
    • 在搜索结果中,单击要编辑的组的名称。
  3. 在“详细信息”选项卡上,编辑常规设置,然后单击“保存”。

  4. 要编辑关联的组,请单击父组选项卡并执行以下任务:

    • 要查找要添加到关联的群组,请单击“查找群组”并完成搜索信息。
    • 要添加群组,请选中要添加群组的复选框,单击确定,然后单击保存。
    • 要删除关联的群组,请选中要删除的群组的复选框,单击“删除”,单击“确定”,然后单击“保存”。
  5. 要编辑组中的用户和组,请单击“子承担者”选项卡并执行以下任务:

    • 要查找要添加的用户和群组,请单击查找用户/群组,然后完成搜索信息。
    • 要添加用户或组,请选中用户或组对应的复选框,单击确定,然后单击保存。
    • 要删除用户或组,请选中用户或组的复选框,单击删除,单击确定,然后单击保存。
  6. 要编辑角色分配,请单击“角色分配”选项卡并执行以下任务:

    • 要查找要分配给组的角色,请单击“查找角色”。
    • 要添加角色,请选中该角色的复选框,单击确定,然后单击保存。
    • 要取消分配角色,请选中该角色的复选框,单击取消分配,然后单击保存。

删除群组 delete-a-group

  1. 在管理控制台中,单击设置>用户管理>用户和群组。
  2. 在“查找”列表中,选择“组”,然后单击“查找”。
  3. 选中要删除的组的复选框,单击“删除”,然后单击“确定”。
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da