Search code examples
liferayuser-management

Hierarchy of administrators in Liferay


What I need is:

  • Administrator-level-1 (Can edit all simple users and administrators of level 2 and 3)
  • Administrator-level-2 (Can edit all simple users and administrators of level 3)
  • Administrator-level-3 (even less permissions)

By saying edit I mean change password at least. Tried to experiment with roles, permissions, Organization hierarchy etc. Is this possible?


Solution

  • You could create an Organization for each level and then can create a single Organization Role with the following permissions:

    1. User / Update
    2. Organization / Manage Users
    3. Organization / View

    Once that is done you assign the level admins to this role on the corresponding organizations.