Currently PermissionTypes::VIEW is used as the base permission for all our permission checks and OpenSearch workspace conditions. In Pimcore there is the distinction between PermissionTypes::LIST and PermissionTypes::VIEW. PermissionTypes::LIST would be the correct base permission. With this it is possible to make items listable but not viewable. Then they are shown in the tree/grid but the user is not allowed to open them. We have the same behaviour also in the admin UI classic bundle.
Currently
PermissionTypes::VIEW
is used as the base permission for all our permission checks and OpenSearch workspace conditions. In Pimcore there is the distinction betweenPermissionTypes::LIST
andPermissionTypes::VIEW
.PermissionTypes::LIST
would be the correct base permission. With this it is possible to make items listable but not viewable. Then they are shown in the tree/grid but the user is not allowed to open them. We have the same behaviour also in the admin UI classic bundle.