Équipe¶
Cette page sert à la personne qui administre les membres d'une société. Elle décrit les écrans du module Équipe : la liste des membres, l'invitation, les statuts d'une adhésion, le code PIN d'un membre, les appareils de caisse enregistrés, dont la page se tient dans le module Caisse sous le groupe « Référentiel », la composition des profils d'accès et le journal d'audit. Les notions employées et les règles d'accès sont présentées dans la page Profils & accès.
À quoi ça sert¶
- Voir qui compose l'équipe, avec le profil, les agences et le statut de chacun.
- Inviter un membre, modifier son adhésion, la suspendre, la réactiver ou la révoquer.
- Définir, réinitialiser ou débloquer le code PIN d'un membre.
- Consulter et révoquer les appareils de caisse enregistrés.
- Composer les profils d'accès de la société, code par code.
- Relire le journal d'audit.
La liste des membres¶
La page Équipe › Membres liste les adhésions de la société et s'ouvre aux personnes autorisées à voir les membres.
| Colonne | Contenu |
|---|---|
| Nom | Le prénom et le nom de la personne. |
| L'adresse de ses identifiants, la même dans toutes ses sociétés. | |
| Profil par défaut | Le profil qui s'applique dans la société et dans les agences sans substitution. |
| Agences | « Toutes les agences », ou la liste des accès agence, chacun avec son éventuel profil de substitution. |
| Statut | Invitée, Active, Suspendue ou Révoquée, avec un repère lorsque le code PIN est bloqué. |
Une recherche retrouve un membre par son nom ou son adresse. Une ligne ouvre la fiche de l'adhésion, d'où partent la modification, le code PIN, la suspension, la réactivation et la révocation.
Le code que cette lecture demande :
| Geste | Code |
|---|---|
| Voir les membres de la société | authentication.user.view |
Inviter un membre¶
Le bouton « Inviter un membre » suppose d'être autorisé à la fois à inviter une personne et à lui attribuer un profil. La feuille demande :
- l'adresse e-mail de la personne ; si elle possède déjà des identifiants dans une autre société, seule une adhésion est ajoutée et elle garde son mot de passe, et une personne déjà membre de la société est refusée ;
- le profil par défaut, parmi les profils de la société ;
- les agences atteintes, soit « Toutes les agences », qui couvre les agences présentes et futures, soit un accès agence par agence, avec pour chacun un profil de substitution facultatif.
L'adhésion est créée au statut Invitée, et l'invitation part par courriel : une personne sans identifiants reçoit un lien pour choisir son mot de passe, valable 24 heures, et une personne qui en possède déjà apprend seulement qu'elle appartient à une société de plus. « Renvoyer l'invitation », sur la fiche d'une adhésion Invitée, envoie un nouveau lien et rend le précédent caduc ; un courriel qui n'a pas pu partir se renvoie de la même façon. Le code PIN ne fait pas partie de l'invitation : il se définit ensuite depuis la fiche du membre.
Les codes que l'invitation demande :
| Geste | Code |
|---|---|
| Inviter un membre | authentication.user.create |
| Renvoyer l'invitation | authentication.user.create |
| Attribuer un profil à un membre | authentication.access_profile.assign |
Exemple : Komi Agbeko invite Mawunyo Koudoh
Komi Agbeko, qui dirige Ets Sanu & Frères, invite Mawunyo Koudoh comme caissière à Dépôt Lomé (Bè) : il saisit son adresse, choisit le profil Caisse et ajoute un accès agence pour Dépôt Lomé (Bè), sans substitution. Selom Lawson, qui détient le droit de définir les codes PIN à Dépôt Lomé (Bè), s'en charge ensuite depuis sa fiche. Mawunyo Koudoh apparaît sur les vignettes de l'appareil de caisse une fois son adhésion active.
Les statuts d'une adhésion¶
| Statut | Ce qu'il permet |
|---|---|
| Invitée | L'adhésion existe, mais la personne n'a pas encore ouvert de session dans la société. Elle n'apparaît pas sur les vignettes d'un appareil de caisse. La première connexion réussie par mot de passe la rend active. |
| Active | La personne travaille dans la société avec son profil effectif dans chaque agence atteinte, par mot de passe ou par code PIN. |
| Suspendue | La session de la personne se ferme dès sa requête suivante et aucune connexion n'est acceptée dans la société jusqu'à la réactivation. Ses autres sociétés ne sont pas touchées. Les pièces qu'elle a signées gardent son nom. |
| Révoquée | L'adhésion est close et ne se réactive pas ; une personne qui revient reçoit une nouvelle invitation. Les pièces qu'elle a signées gardent son nom. |
La suspension, la réactivation et la révocation relèvent toutes trois d'un même droit sur l'adhésion. Rien n'est effacé : une adhésion se suspend ou se révoque, ce qui garde la trace de tout ce que la personne a fait.
Le code que ces trois gestes demandent :
| Geste | Code |
|---|---|
| Suspendre, réactiver ou révoquer une adhésion | authentication.user.deactivate |
Modifier une adhésion¶
La fiche permet de changer le profil par défaut, l'option « Toutes les agences », les accès agence et leurs profils de substitution. La modification de la fiche relève du droit de modifier un membre ; celle du profil, des agences ou des substitutions exige en outre le droit d'attribuer un profil, faute de quoi ces champs sont en lecture seule et l'écran le dit. La modification s'applique dès la requête suivante de la personne concernée.
Les codes que ces modifications demandent :
| Geste | Code |
|---|---|
| Modifier la fiche d'une adhésion | authentication.user.update |
| Changer le profil, les agences ou les profils de substitution | authentication.access_profile.assign |
La dernière personne capable d'attribuer les profils
Le logiciel refuse de suspendre, de révoquer ou de changer de profil la dernière adhésion active dont le profil par défaut permet d'attribuer les profils, comme il refuse de retirer ce code de son profil, afin que la société ne se retrouve jamais sans personne capable d'attribuer les accès.
Le code PIN d'un membre¶
Le code PIN est porté par l'adhésion : une personne qui travaille pour deux sociétés a un code distinct dans chacune. Il sert à ouvrir une session sur un appareil de caisse enregistré et à donner une approbation ponctuelle au comptoir. Il compte exactement quatre chiffres, et deux membres peuvent porter le même code, puisque la vignette identifie la personne.
La définition, la réinitialisation et le déblocage du code se font depuis la fiche du membre et relèvent d'un droit sensible, que la personne qui agit doit détenir dans chacune des agences que le membre atteint, et dans toutes les agences de la société lorsque son adhésion les couvre toutes ; à défaut, le geste est refusé et le message nomme l'agence manquante. Un code bloqué se libère aussi de lui-même au terme de la durée fixée dans Paramètres › Sécurité.
Le code que ce geste demande :
| Geste | Code |
|---|---|
| Définir, réinitialiser et débloquer le code PIN d'un membre | authentication.user.reset_pin, sensible |
Les appareils de caisse enregistrés¶
La page Caisse › Appareils liste les appareils de caisse sur lesquels la connexion par code PIN est possible, dans l'agence sélectionnée, et s'ouvre aux personnes autorisées à voir les appareils enregistrés.
| Colonne | Contenu |
|---|---|
| Libellé | Le nom donné à l'appareil à son enregistrement. |
| Agence | L'agence à laquelle l'appareil est rattaché. |
| Enregistré le | La date de l'enregistrement. |
| Par | La personne qui a enregistré l'appareil. |
| Statut | Actif ou Révoqué. |
| Révoqué par | La personne qui a révoqué l'appareil, le cas échéant. |
L'enregistrement commence sur cette page : une personne autorisée à enregistrer un appareil, geste sensible, choisit « Ajouter un appareil » dans l'agence sélectionnée, nomme l'appareil et lui rattache une caisse, choisie parmi les caisses actives des points de vente de l'agence, puis reçoit un code d'enregistrement de huit caractères, valable 10 minutes et une seule fois. Sur l'appareil, l'écran « Enregistrer cet appareil de caisse » demande d'abord l'adresse e-mail du compte qui a demandé ce code, puis le code lui-même : un code saisi après l'adresse d'une autre personne est refusé comme un code inconnu, et aucun mot de passe n'est saisi sur l'appareil. Un appareil ne vend que depuis sa caisse, dont l'entrepôt fixe le stock vendable : une agence sans caisse active n'enregistre aucun appareil, et un appareil enregistré sans caisse, avant que la caisse soit obligatoire, demande à être réenregistré. L'appareil conserve un secret qu'il n'affiche jamais, et la session que la personne avait au back-office reste ouverte.
La révocation se fait depuis cette page, après confirmation, et relève d'un droit propre, lui aussi sensible. L'appareil cesse aussitôt d'afficher les vignettes et d'accepter les connexions, les sessions ouvertes depuis cet appareil sont fermées, et son écran affiche « Cet appareil n'est plus enregistré ». En vue consolidée, la révocation n'est proposée qu'une fois l'agence de l'appareil sélectionnée.
Les codes que ces gestes demandent, tenus dans l'agence de l'appareil :
| Geste | Code |
|---|---|
| Voir les appareils enregistrés | company.terminal.view |
| Enregistrer un appareil | company.terminal.register, sensible |
| Révoquer un appareil | company.terminal.revoke, sensible |
Les profils d'accès¶
La page Équipe › Profils liste les profils de la société, chacun avec son nom, sa page de démarrage, le nombre de codes accordés et le nombre d'adhésions qui le portent. Elle s'ouvre aux personnes autorisées à voir les profils d'accès ; la création, la modification et la suppression d'un profil valent pour toute la société, et l'éditeur est en lecture seule pour qui n'est pas autorisé à composer les profils.
L'éditeur demande :
- le nom du profil, unique dans la société ;
- la page de démarrage, prise parmi toutes les pages ;
- la composition, code par code : les codes du catalogue sont regroupés par module, chaque ligne portant le libellé, le code, la portée société ou agence et un repère lorsque le code est sensible ; une case coche un code, la case du module coche tout le module, et un filtre retient les lignes dont le code ou le libellé contient le texte saisi ;
- « Copier depuis un modèle », qui remplace les codes cochés par ceux de l'un des huit modèles.
Un profil accorde au moins un code, et un nom vide, un nom déjà porté ou un code absent du catalogue sont refusés avec leur raison. L'enregistrement s'applique dès la requête suivante de chaque personne qui porte le profil. La suppression d'un profil porté par une adhésion ou par un accès agence est refusée, et le message nomme les membres concernés. Un profil s'attribue depuis la fiche d'une adhésion, non depuis cette page.
Un code qui entre au catalogue n'est accordé à aucun profil : un bandeau « Nouveaux codes disponibles » le signale en tête de la page Profils, et le filtre « Nouveaux codes » de l'éditeur isole les codes qu'aucun profil ne détient. Le bandeau disparaît pour toute la société dès que chacun est accordé à un profil, ou que la personne choisit « Masquer » pour ceux qu'elle n'accorde pas.
Les codes que ces gestes demandent, tous valables pour toute la société :
| Geste | Code |
|---|---|
| Voir les profils d'accès | authentication.access_profile.view |
| Créer un profil d'accès | authentication.access_profile.create |
| Modifier un profil d'accès | authentication.access_profile.update |
| Supprimer un profil d'accès | authentication.access_profile.delete |
Le journal d'audit¶
Le journal d'audit de la société consigne, avec leur auteur et leur heure :
- chaque action accordée sur un code sensible, inscrite dans la transaction de l'action ;
- chaque action accordée par une approbation ponctuelle, sous le nom de la personne en poste et celui de la personne qui a approuvé ;
- chaque refus de code ou de périmètre, qui survit à l'échec de la requête ;
- chaque connexion, échec d'identification, blocage, changement de société et approbation ;
- chaque changement de paramétrage : conversions d'unités, valeurs de consigne, taux de TVA, plafonds et seuils ;
- chaque export de données, avec la page exportée, ses filtres et le nombre de lignes ;
- chaque consultation menée par le support de la plateforme, sous l'auteur « Support InosKera » ;
- chaque courriel envoyé par la plateforme ou resté en échec, avec l'adresse, la nature du message et le résultat, jamais le lien.
Une lecture ordinaire faite par un membre de la société n'y est pas inscrite.
Les opérations que le logiciel accomplit seul, conversions d'unités, calcul des vides dus, écritures comptables, mises à jour de stock, tâches planifiées, y figurent sous l'auteur « Système ». Le journal se lit et se filtre ; il ne se corrige ni ne s'efface, l'immuabilité étant garantie par le serveur.
Voir aussi¶
- Profils & accès, la présentation des huit modèles et de l'adhésion.
- Profils & accès, les règles de session, de code PIN, d'approbation et de refus.
- Se connecter & naviguer, l'écran de l'appareil de caisse et ses vignettes.
- Paramètres, la page Sécurité et les seuils du code PIN.
- Premiers pas, l'ordre des premières étapes d'une société.