This might seem a simple question, yet I couldn't find a solution yet:
I need a role adapted for the users (not Sys Admin) that would allow users and the trainer to use the same trial environment.
In this environment, the trainer would have the Sys Admin role and the users would have a similar role (be able to create solutions, fields, forms, views, dashboards, etc. ) but without the possibility to modify or delete the solutions or solution components made by others.
I have explored several options:
- attributed the user with the Environment maker and System customizer role. This wasn't enough to let the user create a field in the solution the user created. The following error was produced:
SecLib::CheckPrivilege failed. User: XXX, PrivilegeName: prvCreateAttribute, PrivilegeId: XXX, Required Depth: Basic, BusinessUnitId: aXXX, MetadataCache Privileges Count: 10639, User Privileges Count: 1606
- copied the Sys Admin role and see if the Solution Component Configuration table can be set up on User level (that is not possible, we have only Organization and None options). Are there other tables maybe that I should check?
- looked at the Sales Manager security role to see if it can be modified. This role doesn't seem to have access to enough tables in order to make it powerful enough to create a solution for example.
If you have any ideas or suggestions to how I can solve this, it would be a great help!
Thanks again !