2017-01-04 2 views
0

Die folgende Frage bezieht sich auf AX7/Dynamics 365 for Operations.AX7/D365: Capture-Ereignis des Benutzers, der die Benutzerschnittstelle navigiert

Ich habe das Bedürfnis, das Ereignis eines Benutzers zu erfassen, der in der Benutzerschnittstelle von Code navigiert. Es spielt keine Rolle, ob es sich um den Browser handelt, der zur Site navigiert, wann ein Formular geöffnet wird oder um etwas anderes. Das Wichtigste für mich ist, dass ich erfassen kann, in welcher Firma der Benutzer navigiert und wann die letzte Aktion stattgefunden hat.

Gibt es Delegaten oder etwas in dem Framework, das ich abonnieren kann (Formular laden, Menü laden, Benutzeraktion usw.)?

+0

Ist das für einen bestimmten Zweck? Die in LCS verfügbare Telemetrie sollte Ihnen alle Informationen geben, die Sie bereits benötigen. – AnthonyBlake

+0

Ich arbeite für einen ISV und wir haben ein externes System, mit dem wir überwachen, welche Instanzen verwendet werden, und verfolgen, welche Firmen verwendet werden. Das Verfolgen von Benutzern in Instanzen dient zum Suchen nach Fenstern zum Aktualisieren der Instanzen, ohne die Benutzer zu stören, die unsere Lösung testen. Die Verfolgung von Unternehmensaktivitäten dient dazu, Unternehmen automatisch zu löschen, wenn sie längere Zeit nicht genutzt wurden (alle Unternehmen werden getestet). In den Jahren 2009 und 2012 hatten wir nur einen Timeout für jeden Client, der eine aktive Firma (und somit Instanzaktivität) an eine URL oder direkt an eine externe Datenbank gemeldet hat. –

+0

Nun, es gibt keinen Code mehr, der auf der Client-Seite läuft, also müssten Sie ihn für die Serverseite überdenken. Es gibt Tonnen von Ereignissen, in die man sich einhaken kann, und einige auf Formen. Ich bin sicher, LCS Telemetrie kann Sie in ax7 hep sein. – AnthonyBlake

Antwort

0

Sie können die standardmäßigen IIS-Protokollierungsfunktionen verwenden.

Auf den onebox Bilder wird es wie irgendwo befinden: %SystemDrive%\inetpub\logs\LogFiles und enthalten Informationen über das Menü aufruft wie:

2017-02-04 23:59:59 127.0.0.1 GET/cmp=USMF&mi=DefaultDashboard 443 - 127.0.0.1 
Verwandte Themen