This is an automatic translation. The original post is available in Anglais.

Droits d’accès

Comme pour la norme Microsoft Dynamics NAV 2015, un modèle utilisateur/rôle existe dans Anveo Client Suite pour gérer les droits d’accès. Les rôles pour les droits de regroupement ainsi que les droits spéciaux individuels pour un utilisateur donné peuvent être assignés à un utilisateur client.

Le système de droits Anveo Client Suite est un système de droits additifs. Chaque droit que vous cédez à un utilisateur spécifie explicitement ce que cet utilisateur est autorisé à faire. Les droits effectifs d’un utilisateur’(= la somme totale de tous les droits) résultent de la somme de tous les droits de rôle plus la somme de tous les droits spécifiques à cet utilisateur. Vous pouvez voir les droits effectifs d’un utilisateur’après la synchronisation sous.

Le système de droits Anveo Client Suite restreint uniquement les tables qui peuvent être lues ou modifiées directement via Anveo Pages. Les données activées via le code C/AL dans les déclencheurs, rapports ou autres fonctions de la Microsoft Dynamics NAV 2015 peuvent éventuellement obtenir un accès indirect à d’autres données et sont limitées simplement par les droits de l’utilisateur’appartenant à un utilisateur d’IIS dans le service Web de la Microsoft Dynamics NAV 2015.

Anveo Mobile App utilise l’attribution de société à partir du système de droits Anveo ClientSuite uniquement. Vous ne pouvez pas configurer les filtres de tableau ou de Anveo Page ici. Les filtres de sécurité sont définis à l’aide de vérifications manuelles dans Anveo Script ou par l’installation de filtres dans les packages de synchronisation.

Synchronisation des droits d’accès

Les droits d’accès de chaque utilisateur Anveo doivent être resynchronisés suite à l’attribution de rôles à un utilisateur Anveo ou après modification des propriétés des rôles. Les droits résultant des rôles sont ensuite entrés dans le contrôle d’accès de l’utilisateur Web.

Lire les filtres de sécurité

Les filtres ne sont vérifiés que lors de la lecture des enregistrements. Un contrôle pendant l’édition et l’insertion peut être effectué manuellement dans les déclencheurs OnValidate, OnInsert et OnModify.

Dans l’ Anveo Mobile App, vous devez régler des filtres dynamiques spéciaux (voir ici 5.1). La fonctionReadSecurityFilter de codeunitACFACF Events ne s’applique pas ici.