Utilisateurs et droits

La personne qui effectue des ventes, enregistre des livres, en bref modifie la base de données possède les droits administrateur sur Abelujo. Cependant, il est des fois souhaitable ou nécessaire de donner l'accès au logiciel "en lecture seule", sans que cette personne puisse modifier le stock et votre travail en cours. C'est possible.

Pour créer un nouvel utilisateur sans droits d'administration, il vous faut aller dans la page d'admin (URL /admin), trouver la section "Authentication and Authorization", voir la ligne Users et cliquer sur le "+":

Créer un utilisateur sans droits d'admin

Une première page vous demande:

  • l'identifiant (login) de ce nouvel utilisateur
  • un mot de passe.

Cliquez sur Save. L'utilisateur est créé, cependant vous arrivez sur un second écran.

Sur l'écran suivant vous pourrez renseigner:

  • son nom et prénom
  • son adresse courriel
  • ses permissions: vous verrez "staff status" et "superuser status". Mais comme vous ne souhaitez pas que cet utilisateur ait de droits, ne cochez pas ces cases.

Vous pouvez sauvegarder.

Ce nouvel utilisateur verra moins d'entrées dans le menu d'Abelujo:

Un utilisateur sans droits d'admin voit un menu réduit

Par ailleurs, des boutons qui permettent d'agir sur le stock ne sont pas montrés ou bien sont grisés. Ainsi des boutons Commander et Annuler la vente dans l'historique:

Un utilisateur sans droits d'admin n'a pas accès à plusieurs actions.