IshitaRana, There is no priority or fallback mechanism beyond the Default Team. If the Default Team has a layout set defined for the entity, that layout set is used exclusively. If no layout set is defined for the Default Team, the system falls back to the standard layout defined in the Entity Manager for that entity.
If you need different layouts for the same user based on context, you might need to use Dynamic Logic to conditionally show/hide fields or panels based on team or other criteria, as Layout Sets are tied to the Default Team and not dynamically merged.
Behaviour of Multiple Layout Sets for User Assigned to Multiple Teams
Collapse
X
-
If there's no default team, the Team's layout set won't be applied.
You can apply layout set to users directly. Available for regular and admin users, the Layout Set field in the User edit view.Leave a comment:
-
But what if we don't set a default team and just assign the user to two different teams?Leave a comment:
-
Hi Ishita,
The layout set for a user is determined by the Default Team assigned to the user. A user can have only one Default Team.Leave a comment:
-
Behaviour of Multiple Layout Sets for User Assigned to Multiple Teams
Hi,
If I assign a user to two different teams, and each team is assigned a different layout set, and both layout sets define different layouts for the same entity (e.g., Case), which layout will be visible to that user when accessing that entity?
How does EspoCRM resolve layout conflicts in such a case — is there a priority, fallback, or merge strategy?

Leave a comment: