Skip to Main Content
Status Future consideration
Categories Enrich User Management
Created by Simon ter Schegget
Created on Apr 5, 2023

Configuration option to define which Entity types can be created per role

Hi inriver,

It would be nice if we can configure per role which Entity types are allowed to create from the "Create new entity" menu. Currently when a user has the permission "AddEntity" he/she can create all Entity types from the menu or via an includes/included-in relation.

In some cases it will be better to restrict this more. For now we use the workaround to make a mandatory/unique field 'read only' via "field restrictions", so users with a specific role cannot create some specific entity types. This feature can maybe also combined with segment configuration, so users will not see a big list of different entity types in the create menu.

Thanks.

Kind regards,

Simon

  • Attach files
  • Mark Stuart-Walker
    Reply
    |
    Aug 15, 2024

    It should be possible to control Create, Read, Update and Delete access by role by entity type as a matrix of yes/no selections.

    Would need to handle cases where a user has multiple roles and conflicting CRUD values.

  • Leen Serbruyns
    Reply
    |
    Jul 10, 2024

    Similarly, it would be nice if we could also do this for deleting entities, e.g. if we can configure per role which Entity types they are allowed to delete.

  • +12