The section Role Overview defines permissions for the users. Here you can configure roles that can be applied to your users in order to permit or restrict certain actions, like administering applications and users or allow the use of special applications and restrict the use of others. Usually, there is one administrator-role that is allowed to use all features and functions of Simplifier.
Create a new role by clicking on the plus icon. To add a permission, use the selection helper on the right and choose the needed permission category. To enable or disable single permission, click on the checkbox in the corresponding column. Finally, assign the role to existing users. Hit the save button to finish the role creation or the update.
Within the right tab, you can add a user to the role. Use the selector for this.
A Simplifier installation comes with 5 Standard Roles, all having the prefix SF_:
In the following section, we are describing each role and giving you a guide which user should get which role.
|Role Name||Description||Permissions||For which user?|
|SF_Administrator||This is a role for all Admin UI actions.||Administrate all Artifacts:||Users with this role are permitted to do all available actions on a Simplifier instance. This also includes deleting applications, as well as importing and overwriting data. So, only assign this rule to dedicated users.|
|SF_Developer||This role provides the permissions to create Apps and building blocks such as Business Objects, Connectors, etc.||Administrate some Artifacts:
No permissions for:
|This role is recommended for users who implement applications on Simplifier, but who also should be able to create/update Business Objects, Connectors and data in the database designer.
Developers are not permitted to manage Users, Groups and Roles, as well as to access the Settings.
|SF_AppBuilder||This role provides the permissions for App creation.||Permissions for:
Only execution permissions for:
|This role is recommended for users that mostly create/update applications. Users with this role are able to use Business Objects Functions and Connector Calls in the Process Designer, but they cannot create/update them.|
|SF_AppUser||This role provides the permission to execute Apps.||Only execution permissions for:||
Assign this role to users that should be able to use all the applications on a Simplifier instance, for example, for demonstration or testing purposes.
|SF_ExtAuthUser||This is a role for read-only users that are synced from an external authentication-service.||–||This role does not have any specific permissions. Adapt the permissions for your respective user case and assign this role to users that are generated via an external authentication mechanism automatically. This article shows you how to setup an external authentification mechanism and automatically assign a role to users coming from the external system.|