存储库浏览器 repository-browser
简介 introduction
存储库浏览器是一种开发人员工具,可为创作、发布和预览层上的所有环境提供到存储库的只读视图。 它旨在方便查看内容结构,以便更轻松地查看或调试内容。
可从访问 AEMas a Cloud Service开发人员控制台,它可用于浏览选定环境的作者或发布实例的存储库。
访问先决条件 access-prerequisites
要访问AEMas a Cloud Service开发人员控制台或存储库浏览器,必须满足以下条件
要访问AEMas a Cloud Service开发人员控制台,请执行以下操作:
- 对于生产程序,用户必须具有 Cloud Manager — 开发人员角色 在Adobe Admin Console中
- 对于沙盒程序,它可供任何拥有将AEMas a Cloud Service访问权限的产品配置文件的用户使用。
要访问存储库浏览器,请执行以下操作:
- 用户必须具有 Cloud Manager — 开发人员 在AEMas a Cloud Service开发人员控制台中用于查看创作实例和发布实例的角色。
- 此外,对于作者,具有AEM用户产品配置文件的用户能够以最低的读取权限查看存储库浏览器;浏览存储库时,用户的权限会得到考虑。 具有AEM管理员产品配置文件的用户可以使用完全读取权限查看存储库浏览器。
有关设置用户权限的更多信息,请参阅 Cloud Manager文档.
启动存储库浏览器 launching-the-repository-browser
可以按照以下步骤启动存储库浏览器。
-
在Cloud Manager中,单击所选环境旁边的三个圆点,然后选择 开发人员控制台
-
接下来,单击 存储库浏览器 选项卡
-
通过单击 Pod 下拉列表。
-
通过单击 打开存储库浏览器 链接更靠下方。 启动与所选层的代表性实例(pod)对应的浏览器。 您无法控制已启动层的特定面板。
功能 features
在层次结构中导航 navigate-the-hierarchy
您可以使用左侧导航窗格在内容层次结构中导航。 单击每个文件夹或节点会显示其子节点。 文件夹结构反映了Sling资源树,它是JCR节点树的超集。
或者,您也可以通过在以下位置输入路径来直接导航到路径: 路径 字段,如下所示。 此路径还会扩展其在左侧内容层次结构视图中的位置。
单击左侧的文件夹时,“路径”字段会自动填充其位置。 此功能对于复制和粘贴值以供以后使用很有用。
此外,单击文件夹时,URL会动态修改为包含该文件夹的路径。 此功能允许使用可书签的URL。
默认情况下,对于发布,存储库浏览器仅显示公共内容,因此某些文件夹(如 /conf
或 /home
不可见。
要使这些位置可见,请执行以下操作。
-
单击所选环境旁边的三个圆点,然后选择 管理访问权限
-
找到您的发布实例,然后单击它
-
为发布管理员创建产品配置文件。 在下面的示例中,它称为 开发 — AEM管理员发布
-
将相应的用户添加到新的产品配置文件,这些用户应该能够在发布存储库浏览器中拥有完全访问权限
-
等待几分钟,然后打开 AEM创作 控制台
-
通过单击将对应于新产品配置文件的组添加为管理员组的成员 工具 — 安全 — 作者群组,然后单击 管理员 组。 然后,添加该组,如下所示
-
激活 管理员 和新的 开发 — AEM管理员发布 组,以便它们在发布时可用
-
作为良好的安全实践,删除新的 开发 — AEM管理员发布 上的管理员组中的组 作者 因此新组被隔离以发布
-
访问发布实例的存储库浏览器时,所有文件夹均可见,包括
/home
和/conf
.
查看JCR属性 view-jcr-properties
单击节点会在导航浏览器的右侧窗格中显示其JCR属性。 以下是示例 experience-fragments
节点。
查看内容 view-content
您可以使用存储库浏览器查看内容。 单击导航窗格中的资源,以便在浏览器右侧的以相应资源命名的选项卡下打开预览。
预览适用于以下图像类型:
- apng
- avif
- gif
- jpeg
- png
- svg+xml
- webp
- bmp
- x图标
- tiff
对于以下基于文本的MIME类型,和:
"text/*"
'application/javascript'
'application/json'
'application/x-sh'
下载内容 download-content
您还可以使用存储库浏览器下载内容。 在以下示例中,您可以按 下载 链接以下载 jcr:data
与选定节点相关联。 通过导航到包含属性定义的节点,此功能可用于所有二进制属性。