You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mapbender provides different rights. They refer to the :doc:`Access Control Lists (ACL) <acl>`.
16
17
17
18
* view - Whether someone is allowed to view the object.
18
19
* edit - Whether someone is allowed to make changes to the object.
19
20
* delete - Whether someone is allowed to delete the object.
20
21
* operator - Whether someone is allowed to perform all of the above actions.
21
-
* master - Whether someone is allowed to perform all of the above actions, and in addition is allowed to grant any of the above permissions to others.
22
+
* master - Whether someone is allowed to perform all of the above actions and in addition is allowed to grant any of the above mentioned permissions to others.
22
23
* owner - Whether someone owns the object. An owner can perform any of the above actions and grant master and owner permissions.
23
24
24
25
Assign roles to a user by ``Users --> Edit your User --> Security``.
@@ -28,41 +29,44 @@ Assign roles to a user by ``Users --> Edit your User --> Security``.
#. Edit your application by ``Application --> Edit-Button``.
33
35
34
36
#. Choose ``Security``.
35
37
36
-
#. Publish or hide your application for everyone by clicking ``Security --> public access`` or in the application overview by clicking the ``Publish button``.
38
+
#. Publish or hide your application for everyone by clicking ``Security --> public access`` or in the application overview by clicking the ``Publish`` button.
37
39
38
-
#. Alternatively and for an individual configuration, click the ``Add users and groups`` button and configure your selection. Then, set permissions like view, edit, delete, operator, master, owner via the rights table.
40
+
#. Alternatively and for an individual configuration, click the ``Add users and groups`` button and configure your selection. Then, set permissions like view, edit, delete, operator, master or owner via the rights table.
39
41
40
42
#. Logout from Mapbender by ``Logout`` and log in again with a configured account to test the configuration.
41
43
42
44
#. Another method would be to choose ``Security --> Global Access Control Lists --> Applications`` to quickly set permissions for several users/groups to all applications.
Per default, all elements are available to all users/groups that have permission to an application. It is possible to hide single elements from individual users/groups like this:
48
51
49
52
#. Edit your application by clicking ``Application --> Edit``.
50
53
51
54
#. Choose ``Layouts``.
52
55
53
-
#. Every element has a ``Acl element`` button (key). Choose the ``Acl element`` button from the element that should be only availale for selected users/groups.
56
+
#. Every element has a ``ACL element`` button (key). Choose the ``ACL element`` button from the element that should be only availale for selected users/groups.
54
57
55
-
#. Now, add the users/groups via the ``Add users and groups`` button. Then, set permissions like view, edit, delete, operator, master, owner via the rights table.
58
+
#. Now, add the users/groups via the ``Add users and groups`` button. Then, set permissions like view, edit, delete, operator, master or owner via the rights table.
56
59
57
60
#. Test your configuration. For example, open the application with a user account that has (no) rights to a previously configured element.
#. Edit a user by clicking ``Security --> Users``.
63
67
64
68
#. In the user administration, choose ``Security``.
65
69
66
70
#. Give users/groups individual rights on the selected user: Add users/groups via the ``Add users and groups`` button. Thereafter, set permissions within the rights table.
67
71
68
-
#. You have now assigned a user/group controlling options over another user account. Test your configuration with the entitled user accounts.
72
+
#. You have now assigned a user/group controlling options over another user account. Test your configuration with the entitled user accounts.
0 commit comments