Wiki source code of Rollen
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{content/}} | ||
| 2 | |||
| 3 | == General information == | ||
| 4 | |||
| 5 | The administration interface of {{formcycle/}} is divided into different [[modules>>doc:Formcycle.UserInterface.WebHome]]. By means of the role management, it is determined which modules and functionalities are available for [[users>>doc:User]] in this role. | ||
| 6 | |||
| 7 | {{figure image="1_en_Permissions.png" clear="h1"}} | ||
| 8 | Setting permissions for roles in {{formcycle/}} | ||
| 9 | {{/figure}} | ||
| 10 | |||
| 11 | {{figure image="2_en_ModulesDesigner.png" clear="h1"}} | ||
| 12 | Permissions for the user interface and the {{designer/}} | ||
| 13 | {{/figure}} | ||
| 14 | |||
| 15 | {{figure image="user-role-new-en.png" clear="h1"}} | ||
| 16 | Creating a new role | ||
| 17 | {{/figure}} | ||
| 18 | |||
| 19 | Initially, the following two roles are available. | ||
| 20 | |||
| 21 | ; Inbox agent | ||
| 22 | : Default role for a user that may only access the [[inbox>>doc:Formcycle.Inbox.WebHome]]. | ||
| 23 | ; Client administrator | ||
| 24 | : Default role for the administrator that is granted access to all features. | ||
| 25 | |||
| 26 | == Creating a new role == | ||
| 27 | |||
| 28 | To create a new role, go to the menu //User settings {{rarrow/}} Roles//. Click on the {{ficon name="plus-circle-outline"/}} button, enter a name for the role and select the permission granted to all users assigned to the role. | ||
| 29 | |||
| 30 | For each role, you can edit the following base settings: | ||
| 31 | |||
| 32 | ; Dashboard type | ||
| 33 | : The [[dashboard page>>doc:Formcycle.UserInterface.Dashboard]] that is used for all users that are assigned to this role. More dashboard pages may be installed via plugins. | ||
| 34 | ; Allow access via JSON REST interface | ||
| 35 | : Whether users assigned to this role are granted access to the JSON HTTP REST interface provided by {{formcycle/}}. Please note that this REST interface is deprecated and should not be used anymore. | ||
| 36 | |||
| 37 | The access permissions are split into the following two groups. Some permissions consist of several more specific permissions that you may grant or deny individually. | ||
| 38 | |||
| 39 | ; Permissions FORMCYCLE | ||
| 40 | : Permissions for the [[backend>>doc:Formcycle.UserInterface.WebHome]] | ||
| 41 | ; Permissions Designer | ||
| 42 | : Permissions for the [[{{designer/}}>>doc:Formcycle.Designer.Form.WebHome]] | ||
| 43 | |||
| 44 | To save the configuration, click on the save button at the bottom. | ||
| 45 | |||
| 46 | == Deleting a role == | ||
| 47 | |||
| 48 | To delete a role, first select the role and then click on the {{ficon name="trash-alt2"/}} button. However, please note that a role may not be deleted if some [[user>>doc:User]]s are still assigned to this role. |