Aller au contenu

Différence entre Lexi et authentification(connect)

Authentification et connexion Lexi

La partie authentification (connect) est une partie complètement à part de Lexi.

  • Si un compte est créé sur connect, connect va vérifier via l'adresse mail si un compte existe dans la base de donnée de Lexi. Si un compte existe déjà, les deux comptes (compte connect et compte lexi) seront liés. Sinon un compte utilisateur sera créé dans Lexi.
  • Un utilisateur Lexi n'a pas forcément de compte sur connect.
  • La partie connect sert à authentifier l'utilisateur, si c'est un utilisateur connu il peut accéder à Lexi.

    • Si l'utilisateur est de type Collaborateur, il accède à la console d'administration "console_admin"

    • Si l'utilisateur est de type Partenaire, il accède au portail client (aussi appelé Apiti) "portail_client"

Permissions et rôles

Une permission est le droit de faire une action en particulier.
Ex : La permission d'ouvrir le tiroir de la caisse TPV ou encore la permission de gérer les utilisateurs.

Un rôle est un regroupement de permissions.
Ex : Un administrateur peut avoir toutes les permissions alors qu'un caissier n'aura seulement les permissions en rapport avec la caisse.

Certaines actions ne nécessitent pas forcément de permissions, seulement d'être authentifié.
Ex : Récupérer la liste des articles

Un utilisateur peut avoir 0, 1 ou plusieurs rôles. Ce qui déterminera les actions qu'il pourra faire (sur l'application web Lexi ou bien sur les différents logiciels comme la caisse TPV ou bien ID-SAV).

Un collaborateur qui est un utilisateur d'une société A peut gérer le produit Lexi. Un partenaire sera un client de la société A. Donc un partenaire est un client d'un collaborateur.

Info

Ne pas confondre un partenaire et un utilisateur de type partenaire. Un partenaire est une entité qui représente un client. Et un utilisateur de type partenaire, est un utilisateur rattaché à un partenaire.