Qui a fait quoi : Stocker les alias des utilisateurs dans le journal

Traduit automatiquement de Deepl

A présent, vous avez sûrement découvert la nouvelle possibilité d’identifier vos utilisateurs grâce à la commande SET USER ALIAS pour identifier vos utilisateurs. Dans 4D v18 R2, le comportement de la commande a été étendu. Comment ? Continuez à lire !

Comme nous vous l’avons dit dans cet article de blog, vous pouvez changer dynamiquement le nom d’un utilisateur en appelant la commande SET USER ALIAS en appelant la commande Après cet appel, le nom d’utilisateur est remplacé pour la durée de la session et affiché dans des interfaces telles que la fenêtre d’administration du serveur 4D, l’alerte de verrouillage, et renvoyé par la commande Current user et renvoyé par la commande Désormais, lorsqu’un alias est défini, il est également enregistré dans le journal. Cela vous permet de retrouver le bon utilisateur, même si plusieurs utilisateurs partagent le même ordinateur et/ou le même compte système.

  • Dans l’onglet Analyse de l’activité du MSC :

  • Dans l’onglet Rollback du MSC :

blank

  • Dans le dialogue affiché avec la commande CHECK LOG FILE s’affiche :

blank

blank

Notez que si l’utilisateur actuel ou l’alias change pendant l’exécution d’un processus, une nouvelle opération de type 32 est écrite dans le fichier journal :

blank

J’espère que cette fonctionnalité vous aidera à déterminer qui a fait quoi !

Avatar
- Product Owner -Damien Fuzeau a rejoint l'équipe 4D Product en février 2019. En tant que Product Owner, il est en charge de la rédaction des user stories, puis de leur traduction en spécifications fonctionnelles. Son travail consiste également à s'assurer que les implémentations de fonctionnalités livrées répondent aux besoins des clients.Damien est diplômé de l'Université de Nantes en génie logiciel. Il a passé plus de 23 ans dans son ancienne entreprise, d'abord en tant que développeur (découverte de 4D en 1997), puis en tant que responsable de l'ingénierie et architecte logiciel. Cette société est un partenaire OEM de 4D et a déployé des logiciels d'entreprise basés sur 4D pour des milliers d'utilisateurs, sur des centaines de serveurs. Damien est donc habitué au développement et au déploiement 4D dans un contexte multi-langues.