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. |