Skip to content

Apply Layouts to Usergroups based on their Order #150

@svonlanthen

Description

@svonlanthen

What are you trying to do?

If a User is assigned to multiple Usergroups - And in some cases to multiple Layouts - I want to have control which Layout is the most "valuable" for the Usergroup to be shown.

What's your proposed solution?

Let's say i have 3 Layouts:

  1. Default
  2. Basic User (Can only edit Pages)
  3. Extended User (can edit Pages and more)

And I have two User Groups:
Basic Users
Extended Users

Some of the Extended Users are in the Group "Basic Users" too
In this case i want the CpNav to use the Layout with the higher priority

I get the point that extende Access-Management would be unecessarely complex.
But it would be a nice way if i could priorize the Layouts.

At the moment it seems random which Layout is applied.
I want to ensure, that the User always gets the assigned Layouts with the "Highest Priority", which i will make sure, is the Layout with the most rights.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions