[1.0.0-alpha2] Display Builder availability according to roles or permissions

Created on 9 June 2025, about 2 months ago

Problem/Motivation

We can create many Display Builder config entities, with different config (which islands? where? which island config?): one for contributors, one for administrators, one for devel/debug, ones for some specific use cases...)

However, this mechanism is not complete without a contextualisation of this choice.

Proposed resolution

What do we do? We create a permission by display builder entity so it can be attached to roles?

Or do we do like Text Formats and Views ? A direct reference to User Roles entities ?

Then, everywhere display builder is available (entity view, overrides, page layout, views...), propose a list of the builders available to the current user.

So, would it be similar to the text format selector in Long Text fields?

Feature request
Status

Active

Version

1.0

Component

Main & misc

Created by

🇫🇷France pdureau Paris

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024