Access Rights

Similar to Dynamics standard, a user/role model exists in Anveo Client Suite to manage access rights. Roles for clustering rights as well as individual special rights for a given user can be assigned to a client user.

The Anveo Client Suite rights system is an additive rights system. Each right you assign to a user explicitly specifies what that user is allowed to do. A user’s effective rights (= the sum total of all rights) results from the sum of all role rights plus the sum of all rights specific to that user. You can view a user’s effective rights following synchronization under .

The Anveo Client Suite rights system only restricts tables which can be read or edited directly via Anveo Pages. Data activated via C/AL code in triggers, reports or other functions in Dynamics may possibly 26 Version 8 obtain indirect access to further data and are restricted merely by the user’s rights belonging to an user of IIS in the Web Service of Dynamics.

Anveo Mobile App uses company assignment from Anveo ClientSuite rights system only. You cannot set-up table or Anveo Page filters here. Security filters are set by using manual checks in Anveo Script or by set-up filters in synchronization packages.

Synchronizing access rights

The access rights for each Anveo User must be resynchronized following an allocation of roles to a Anveo User or after modifying role properties. The rights resulting from the roles are then entered into the Web User Access Control.

Read security filters

The filters are checked only when reading records. A check during editing and inserting can be performed manually in the OnValidate, OnInsert and OnModify triggers.

In the Anveo Mobile App you have to set special dynamics filters (see here 5.1). The function ReadSecurityFilter of codeunit ACF Events does not apply here.