Last updated: 15.03.2021

Applies from: 2019.06.00 and later

Setting access rights for users

When you create a user account, you also have to allocate some access rights to the user. If you do not give the user any access rights at all, they cannot log into Opter. The functions that the user does not have access to are dimmed in menus and windows.

Users can be given access rights in two different ways:

There are four levels of access. The access level that a user or access group has for a certain function is shown by horizontal bars.

Creating access groups

An access group is a collection of access settings that can be linked to a user. By using access groups, you avoid having to configure the same access settings for different users with similar roles. Proceed as follows:

  1. Click on Settings > Access rights.
  2. Click on in the toolbar. The User groups window opens.
  3. Give the group a name. It is good if the name of the group reflects what the users in the group do in the system, for example “Finance”.
  4. Right-click on a function and select an access level. If an access right is specified at a parent level, this access right applies to all the child functions below it (a).

    It is also possible to mark a function and select an access right in the Access level drop-down list at the bottom of the window. If that is done at a parent level, the access right does not apply to the child functions below that, so the access rights required by the user for the individual functions also need to be set. In the image below, Full control has been set at the Orders level, but users are not authorised to access these child functions (b).

  5. Click on to save all changes.

Connecting access groups to users

  1. Click on Settings > Access rights.
  2. Double-click on the user whose access rights you want to change.
  3. Double-click on the access group that you want the user to be part of, under Available groups, so that it is moved to Selected groups. You can also drag and drop access groups from one box to another.
  4. Click on to save all changes.

The user needs to restart Opter for the new access setting to take effect. It is not sufficient to simply log out.

You can connect multiple access groups to the same user, and also extend access rights for individual functions (see Allocating access rights to users for individual functions below). However, you cannot allocate a lower level of access to a particular function than the one set in the access group.

Allocating access rights to users for individual functions

If you do not want to connect the user to an access group, access rights can be allocated for individual functions.

If you have connected an access group to a user, you can extend the user’s access rights by giving the user access to functions that are not included in the access group, or allocating a higher level of access for a specific function.

This is how you allocate access rights to a user for individual functions:

  1. Click on Settings > Access rights.
  2. Double-click on the user whose access rights you want to change.

    Tip

    Access rights that are part of the access groups that are connected to the user are not displayed in the tree structure on the right. If the user is connected to an access group and you want to see which access rights the user already has, open the access group to which the user is connected.

  3. Right-click on a function and select an access level. If an access right is specified at a parent level, this access right applies to all the child functions below it (a).

    It is also possible to mark a function and select an access right in the Access level drop-down list at the bottom of the window. If that is done at a parent level, the access right does not apply to the child functions below that, so the access rights required by the user for the individual functions also need to be set. In the image below, Full control has been set at the Orders level, but users are not authorised to access these child functions (b).

  4. Click on to save all changes.

The user needs to restart Opter for the new access setting to take effect. It is not sufficient to simply log out.

Note:

If there is a conflict between different access settings for a user, for example between the setting for an access group and the setting for the user, Opter always uses the highest of the specified access levels.


See also