- Issue created by @neecoe
- 🇳🇿New Zealand quietone
In Drupal core changes are made on on 11.x (our main development branch) first, and are then back ported as needed according to the Core change policies → . Thanks
As discussed with @amateescu on slack https://drupal.slack.com/archives/CK8D2C0VB/p1752118289647129
The assumptions for who can view the list of workspaces is 'view own workspace+administer workspaces+edit any workspace'
in core/modules/workspaces/workspaces.routing.yml
. So a role wanting to work with the permission view own permission leads to the error The following permissions are required: 'view any workspace' OR 'administer workspaces' OR 'edit any workspace'
Set the permission assumption for entity.workspace.collection
in core/modules/workspaces/workspaces.routing.yml
from _permission: 'view any workspace+administer workspaces+edit any workspace'
to _permission: 'view own workspace+view any workspace+administer workspaces+edit any workspace'
Update the list builder to show only those workspaces which are assigned to the user role
Active
11.2 🔥
workspaces.module
In Drupal core changes are made on on 11.x (our main development branch) first, and are then back ported as needed according to the Core change policies → . Thanks