Adobe建议对需要基于单页应用程序框架的客户端渲染(例如React)的项目使用SPA编辑器。 了解详情.
本章介绍用户角色以及如何配置用户和群组以支持移动设备应用程序的创作和管理。
为帮助组织和管理AEM应用程序的权限模型,可使用以下两个组:
应用程序作者组的成员负责创作AEM移动应用程序内容,包括页面、文本、图像和视频。
创建一个名为“app-authors”的新用户组:
导航到用户Admin Console: http://localhost:4502/libs/granite/security/content/groupadmin.html
在用户组控制台中,选择“+”按钮以创建组。
将此组的ID设置为“应用程序作者”,表示它是特定于在AEM中创作移动应用程序的特定类型的作者用户组。
将成员添加到组:作者
将应用程序作者添加到作者组
现在,您已创建应用程序作者用户群组,接下来可以通过 用户管理控制台.
编辑用户组
导航到 权限控制台 和添加管理cloudservices的权限
应用程序作者从AEM中扩展了默认的内容作者(作者)组,从而继承了在/content/phonegap下创建内容的功能
应用程序管理员组的成员可以使用应用程序作者附带的相同权限创作应用程序内容 和 此外,还负责:
权限决定了AEM应用程序命令中心中某些用户操作的可用性。
您会注意到,有些选项对于应用程序作者而言不可用,而应用程序管理员则可用。
创建一个名为应用程序管理员的新组。
将以下组添加到新的应用程序管理员组:
导航到 权限控制台 和添加管理cloudservices的权限
在同一“权限”控制台上,添加用于暂存、发布和清除应用程序内容更新的权限
包复制用于将应用程序更新从创作实例发布到发布实例
/var/contentsync访问被拒绝OOTB。
省略“读取”权限可能会导致生成和复制空的更新包。
根据需要向此组添加成员
功能板图块可能根据用户拥有的权限显示不同的操作。 下面描述了每个图块可使用的操作。
除了这些权限之外,还可以根据当前应用程序的配置方式显示/隐藏操作。 例如,如果尚未向应用程序分配PhoneGap云配置,则公开“远程构建”操作没有意义。 这些值将列在下面的“配置条件“部分”。
图块当前没有需要权限的操作,但应用程序的详细信息页面具有以下操作:
下图显示了应用程序的下载和编辑选项: