【发布时间】:2017-09-04 10:27:17
【问题描述】:
我正在寻找在页面属性对话框中选择某些角色的可能性。页面的某些部分应该只对某些角色可见。
我得到的是
- name: allowedRoles
class: info.magnolia.ui.form.field.definition.MultiValueFieldDefinition
label: Select Roles
field:
name: roleLinkField
class: info.magnolia.ui.form.field.definition.LinkFieldDefinition
targetWorkspace: userroles
appName: security
identifierToPathConverter:
class: info.magnolia.ui.form.field.converter.BaseIdentifierToPathConverter
这让我只能选择用户而不是用户角色。我需要做什么才能从名为“角色”的“安全”子应用中进行选择?
【问题讨论】:
-
嗯。我希望它能按原样工作。现在无法检查代码。作为解决方法,您可以创建自定义应用程序(实际上只是复制安全应用程序)并将角色子应用程序移动到那里作为第一个工作台/子应用程序并参考那个。看看这是否能让你继续前进。
-
这是一个想法,但我不想那样做。如果你看到另一种可能性,请告诉我。
标签: security content-management-system jcr magnolia