Access control: Property-key access-rights
Enabling Property-key access rights
- In order to switch Property-key access rights, a strict schema is required.
- The Property-key access rights can switched on/off from the top-right corner of the Users & Groups page.
- Property-key access rights can be applied only to custom groups.
Defining property-key access rights
To define property-key access rights, the administrator needs to create (or edit) a custom group: after the access-rights configuration page, with the property-key access rights feature switched on, a second panel will be displayed.
From here:
-
For each node category (resp. edge type), the administrator is able to set one of the following access-rights (exactly the same as for Standard access rights):
NONE
: The user can't access (search or display) nodes (resp. edges) of that category (rest. type).READ
: The user can search display nodes (rest.edges) of that category (resp. type).EDIT
: The user can edit properties of nodes (rest. edges) of that category (resp. type).CREATE AND DELETE
: The user can:- Create new nodes of that category (resp. edges of that type).
- Delete nodes of that category (resp. edges of that type).
- Add or remove that category from existing nodes of that category (resp. edges of that type).
-
For each property the administrator is able to set one of the following access rights:
NO ACCESS
: neither the property nor its value can be seen by this user group.READ
: the property value is displayed to this user group but cannot be edited.EDIT
: the property value is dipsplayed to this user and can be edited.
-
Access rights are cumulative (see example below).
Example
- User
Foo
belong to the groupsAccounting
andSales
- Group
Accounting
has:READ
access right on node-categoryCOMPANY
READ
access right on the propertyaddress
of the categoryCOMPANY
- Group
Sales
has:EDIT
access right on node-categoryCOMPANY
NO ACCESS
access right on the propertyaddress
of the categoryCOMPANY
As a result, user Foo
has:
EDIT
access right on node-categoryCOMPANY
READ
access right on the propertyaddress
of the categoryCOMPANY