Access Rights

Similar to Dynamics standard, a user/role model exists in Anvaigo 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 Anvaigo 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 Anvaigo Client Suite rights system only restricts tables which can be read or edited directly via Anvaigo 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.

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

Synchronizing access rights

The access rights for each Anvaigo User must be resynchronized following an allocation of roles to a Anvaigo 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 Anvaigo Mobile App you have to set special dynamics filters (see here 5.1). The function ReadSecurityFilter of codeunit ACF Events does not apply here.