如何在 Gentics Mesh 中设置新节点的默认权限?
How can I set default permissions on new nodes in Gentics Mesh?
我希望匿名用户对特定节点下所有新创建的节点具有'read published'权限。
我可以在节点创建后授予权限,但是有没有办法在创建时指定权限?或者有没有办法让新节点默认继承父节点权限?
我没有在节点 API 文档中看到选项,但很好奇是否存在未记录的功能,或者我可能找错了地方。
父节点的所有权限(assigned role perms)会自动继承给创建的子节点
您可以在此处查看实施情况:
https://github.com/gentics/mesh/blob/dev/core/src/main/java/com/gentics/mesh/core/data/root/impl/NodeRootImpl.java#L258
如果您觉得这没有按预期工作,请提出重现步骤的问题。
我希望匿名用户对特定节点下所有新创建的节点具有'read published'权限。
我可以在节点创建后授予权限,但是有没有办法在创建时指定权限?或者有没有办法让新节点默认继承父节点权限?
我没有在节点 API 文档中看到选项,但很好奇是否存在未记录的功能,或者我可能找错了地方。
父节点的所有权限(assigned role perms)会自动继承给创建的子节点
您可以在此处查看实施情况: https://github.com/gentics/mesh/blob/dev/core/src/main/java/com/gentics/mesh/core/data/root/impl/NodeRootImpl.java#L258
如果您觉得这没有按预期工作,请提出重现步骤的问题。