使用项目母版

项目母版使用AEM Projects大大简化了用户和团队管理。

管理员现在可以创建​ Master Project,并将用户作为项目团队的一部分分配给角色/权限。 项目可以从母版项目创建,并自动继承团队成员资格。 这具备以下几个优势:

  • 在多个项目中重用现有团队
  • 由于无需手动重新创建团队,因此可加快项目创建速度
  • 从中心位置管理团队成员资格,项目自动继承对团队的任何更新
  • 避免创建可能导致性能问题的重复ACL

可以在AEM项目下的Masters文件夹下创建Master Projects。 创建母版项目后,在创建新项目时,它会在向导中显示为可用模板旁边的选项。

Project Masters URL(本地AEM创作实例): http://localhost:4502/projects.html/content/projects/masters

删除Project Masters

删除母版项目导致派生的项目不可用。

在删除母版项目之前,请确保已完成所有派生项目并将其从AEM中删除。 确保在删除派生的项目之前保存任何所需的项目数据。 一旦从AEM中删除所有派生项目,就可以安全地删除母版项目。

将Project Masters标记为不活动

通过将母版项目的状态在项目的属性中更改为非活动,非活动的母版项目会从母版项目列表中消失。

要显示不活动的母版项目,请切换顶部栏中的“显示活动”筛选器按钮(在列表显示切换旁边)。 要使非活动项目再次处于活动状态,只需选择非活动的主体项目,编辑项目属性,然后再次将其设置为处于活动状态。

了解Project Masters

项目母版技术视图

Project Masters的工作方式是定义一组AEM用户组(所有者、编辑者和观察者),并允许派生的项目引用和重用这些集中定义的用户组。

这会减少AEM中所需的用户组总数。 在Project Masters之前,每个项目都创建了3个用户组并随附了ACE以强制授予权限,因此100个项目产生了300个用户组。 项目母版允许任意数量的项目重复使用相同的三个组,前提是共享成员资格符合项目中的业务要求。

recommendation-more-help
c92bdb17-1e49-4e76-bcdd-89e4f85f45e6