Droits et utilisateurs

« Vous n'avez pas les droits » sur un document

Un utilisateur ne peut pas ouvrir, créer ou valider un document. Trouvez la règle qui bloque avec l'inspecteur d'autorisations.

« Vous n'avez pas les droits » sur un document

Symptôme

Un utilisateur ouvre un document, une liste ou un rapport. Dokos affiche un message d'autorisation, par exemple :

  • « Vous n'avez pas les autorisations suffisantes pour accéder au document … »
  • « Vous avez besoin de l'autorisation '…' sur le type de document … pour effectuer cette action. »
  • « Vous ne disposez pas de suffisamment d'autorisations pour accéder à cette ressource. »

Cause

L'accès dépend de trois réglages :

  • les rôles de l'utilisateur, et les autorisations de chaque rôle par type de document (lire, écrire, valider, annuler…) ;
  • les Restrictions utilisateur, qui limitent l'utilisateur à certains enregistrements (une société, un entrepôt…) ;
  • les documents liés : pour afficher un document, l'utilisateur doit pouvoir lire les documents vers lesquels il pointe. Par exemple, un graphique Insights qui lit les comptes comptables demande le droit de lecture sur Compte.

Résolution

Il faut le rôle Responsable système (System Manager).

  1. Notez le type de document, le document et l'action refusée (lire, valider…).
  2. Ouvrez Inspecteur d'autorisations.
  3. Remplissez DocType, Document, Utilisateur et Type d'autorisation. Le champ Résultat explique quelle règle autorise ou bloque l'accès.
  4. Corrigez la règle en cause :
    • rôle sans autorisation : dans Gestionnaire des rôles et autorisation, donnez l'autorisation au rôle, ou ajoutez un rôle à l'utilisateur ;
    • restriction trop stricte : corrigez la ligne dans Restrictions utilisateur ;
    • action réservée à l'Administrateur (par exemple la suppression d'un email de la file d'attente) : connectez-vous avec ce compte.
  5. Demandez à l'utilisateur de recharger la page. Les droits sont chargés à l'ouverture de la page.

Après le passage en v5, une fiche peut aussi refuser de s'ouvrir à cause d'un champ personnalisé. Voir Certaines fiches ne s'ouvrent plus après le passage en v5.

Exemple

Chez Dokompany, une acheteuse ouvre un tableau de bord des achats. Le graphique reste vide. L'administrateur ouvre l'Inspecteur d'autorisations avec DocType = « Compte », l'utilisatrice et Type d'autorisation = « read ». Le résultat indique qu'aucun de ses rôles ne lit les comptes. Il donne la lecture de Compte au rôle Acheteur. L'acheteuse recharge la page : le graphique s'affiche.

Vérifier

  • L'utilisateur refait l'action sans message d'erreur.
  • L'Inspecteur d'autorisations confirme l'accès pour cet utilisateur.

Pour aller plus loin