Wer hat was getan: Benutzer-Aliase im Journal speichern

Inzwischen haben Sie sicher die neue Möglichkeit entdeckt, Ihre Benutzer dank des SET USER ALIAS Befehl. In 4D v18 R2 ist das Verhalten des Befehls erweitert worden. Wie das geht? Lesen Sie weiter!

Wie wir Ihnen in diesem Blogbeitrag mitgeteilt haben, können Sie einen Benutzernamen dynamisch ändern, indem Sie den SET USER ALIAS Befehl aufrufen. Nach diesem Aufruf wird der Benutzername für die Dauer der Sitzung ersetzt und in Oberflächen wie dem 4D Server Administrationsfenster, der Sperrmeldung und dem Befehl Current user Befehl zurückgegeben. Wenn jetzt ein Alias gesetzt wird, wird er auch im Journal gespeichert. So können Sie den richtigen Benutzer abrufen, auch wenn mehrere Benutzer denselben Computer und/oder dasselbe Systemkonto nutzen.

  • Auf der Registerkarte „Aktivitätsanalyse“ des MSC:

  • In der Registerkarte „Rollback“ des MSC:

blank

blank

blank

Beachten Sie, dass, wenn sich der aktuelle Benutzer oder der Alias während der Ausführung eines Prozesses ändert, ein neuer Vorgang mit Typ 32 in die Protokolldatei geschrieben wird:

blank

Ich hoffe, diese Funktion hilft Ihnen, herauszufinden, wer was getan hat!

Avatar
- Product Owner - Damien Fuzeau ist seit Februar 2019 Mitglied des 4D Produktteams. Als Product Owner ist er für das Schreiben von User Stories zuständig, die er dann in funktionale Spezifikationen umsetzt. Zu seinen Aufgaben gehört es auch, dafür zu sorgen, dass die gelieferten Funktionsimplementierungen den Anforderungen der Kunden entsprechen. Damien hat an der Universität von Nantes einen Abschluss in Softwaretechnik gemacht. Er verbrachte mehr als 23 Jahre in seinem früheren Unternehmen, zunächst als Entwickler (er entdeckte 4D im Jahr 1997) und später als technischer Leiter und Softwarearchitekt. Dieses Unternehmen ist ein 4D OEM Partner und hat 4D basierte Geschäftssoftware für Tausende von Usern auf Hunderten von Servern eingesetzt. Damien ist also mit der Entwicklung und dem Einsatz von 4D in einem mehrsprachigen Kontext vertraut.