Liferay 将具有特定角色的用户的管理权限授予具有其他特定角色的用户
我创建了劳力士,并加入了劳力士的用户。后来我创建了RoleAdminX,现在我想当登录到控制面板后拥有RoleAdminX的用户可能只管理拥有RoleX的用户时。我如何才能做到这一点?角色不能做到这一点;你要找的是组织。要了解它们的工作原理并解决您的需求,请按照以下步骤操作: 创建用户和组织Liferay 将具有特定角色的用户的管理权限授予具有其他特定角色的用户,liferay,roles,user-roles,Liferay,Roles,User Roles,我创建了劳力士,并加入了劳力士的用户。后来我创建了RoleAdminX,现在我想当登录到控制面板后拥有RoleAdminX的用户可能只管理拥有RoleX的用户时。我如何才能做到这一点?角色不能做到这一点;你要找的是组织。要了解它们的工作原理并解决您的需求,请按照以下步骤操作: 创建用户和组织 在控制面板中,进入“用户和组织” 创建三个用户:X用户,X管理员用户和无X用户 现在,单击您以前使用的“添加”按钮。但是,不要单击“用户”,而是单击“常规组织” 将此组织命名为“X”并保存。当您返回“用
- 在控制面板中,进入“用户和组织”
- 创建三个用户:
,X用户
和X管理员用户
无X用户
- 现在,单击您以前使用的“添加”按钮。但是,不要单击“用户”,而是单击“常规组织”
- 将此组织命名为“X”并保存。当您返回“用户和组织”部分时,您将看到在所有用户上方列出的组织:
- 单击组织名称。左边会有菜单
- 在菜单中,单击“分配用户”
- 单击“可用”选项卡
- 选择用户“X用户”和“X管理员用户”。不要选择“no X用户”
- 点击“更新关联”
- 返回到组织编辑页面,在那里可以找到上述菜单
- 单击“分配组织角色”
- 点击“组织管理员”
- 单击“可用”选项卡
- 选择“x管理员用户”。点击“更新关联”
- 返回到组织编辑页面,在那里可以找到上述菜单
- 单击“x管理员用户”中的“操作”按钮。在菜单中,单击“模拟用户”。将出现一个新选项卡;在此选项卡中,您执行的所有操作都将像使用“x管理员用户”登录一样完成
- 在新打开的页面中,右上角将有一个“转到”按钮。点击它。在菜单中,单击“控制面板”
- 您将在普通用户的控制面板中看到您通常看到的内容:用于编辑自己用户数据的部分以及部分。用于编辑用户网站及其内容的部分(但不是其他网站!)然而,最后会有一个不寻常的部分(我的意思是普通用户可以访问):用户和组织。点击它
- 您将看到一个包含“x”组织的列表。请注意,此处既没有列出您登录的管理员用户,也没有列出“no x user”。单击组织
- 在这里,您将看到添加到“x”组织的所有用户。单击“操作”菜单,查看如何编辑用户、处理用户站点和权限等。如果要将用户从组织中删除,或邀请其他人加入,只需使用前面介绍的“分配用户”选项
(这里我使用了Liferay 6.1,因为我这里的Liferay 6.2版本有一些恼人的错误,阻碍了x管理员用户到达控制面板,但想法应该是一样的。)我认为不可能完全按照您的要求去做。。。RoleAdminX需要管理什么?它是否应该将用户从劳力士中移除?它是否还可以更改用户属性(如名称、电子邮件和权限)?RoleAdminX应该能够更改用户属性(如名称、电子邮件等)。您使用的是什么版本的Liferay?