Benutzerzugriff überwachen
Veröffentlicht: Januar 2017
Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Microsoft Dynamics 365 (online und lokal) unterstützen die Möglichkeit, den Benutzerzugriff zu überwachen. Zu den erfassten Informationen gehört, wann der Benutzer erstmals auf Microsoft Dynamics 365 zugegriffen hat, und ob der Zugriff aus der Webanwendung von Microsoft Dynamics 365, Dynamics 365 für Outlook oder aus SDK-Anrufen bei den Webdiensten erfolgte.
Überwachung des Benutzerzugriffs aktivieren
Überwachung des Benutzerzugriffs wird auf Organisationsebene aktiviert. Um Benutzerzugriffüberwachung zu aktivieren oder zu deaktivieren, müssen Sie den Datensatz der Zielorganisation abrufen und den Organization.IsUserAccessAuditEnabled-Attributwert für die Organisation aktualisieren. Globale Überwachung in der Organisation muss auch aktiviert werden, indem Sie das Organization.IsAuditEnabled-Attribut auf true im Organisationsdatensatz setzen. Um den Ursprung des Benutzerzugriffs zu überwachen, beispielsweise: Webanwendung, Dynamics 365 für Outlook oder SDK, müssen Sie die Überwachung auf den Entitäten aktivieren, auf die zugegriffen wird.
Die Häufigkeit der Überwachung das Benutzerzugriffs kann mithilfe des Organization.UserAccessAuditingInterval-Attributs gelesen oder festgelegt werden. Das Standardattribut 4 gibt an, dass der Benutzerzugriff einmal alle 4 Stunden überwacht wird.
Weitere Informationen zum Aktivieren der Überwachung für eine Organisation und für eine Entität finden Sie unter Konfigurieren von Entitäten und Attributen für die Überwachung.
Filtern auf Benutzerzugriffereignissen
Um nach Prüfprotokollen zu suchen, die sich auf Benutzerzugriff beziehen, sollte Ihr Code Audit-Datensätzen einer Organisation abrufen und nach dem Wert in Datei Audit.Action filtern. Eine Aufzählung namens AuditAction wird bereitgestellt, um unterstützte Überwachungsaktionen zu identifizieren. Die Aktionen, die mit den Benutzerzugriff zusammenhängen, werden in der folgenden Liste angezeigt.
AuditAction.UserAccessviaWeb
AuditAction.UserAccessviaWebServices
AuditAction.UserAccessAuditStarted
AuditAction.UserAccessAuditStopped
UserAccessviaWeb gibt den Zugriff über die Microsoft Dynamics 365-Webanwendung oder Microsoft Outlook an.UserAccessviaWebServices gibt eine Webdienstanforderung des SDK an. Die AuditAction-Aufzählung ist für Ihren Code verfügbar, wenn Sie SampleCode\CS\HelperCode\OptionSets.cs oder SampleCode\VB\HelperCode\OptionSets.vb im Projekt der Anwendung einschließen.
Siehe auch
Überwachung von Entitätsdatenänderungen
Konfigurieren von Entitäten und Attributen für die Überwachung
Überwachen von Entitätsmeldungen und -methoden
Beispiel: Überwachung von Entitätsdatenänderungen
Beispiel: Überwachung von Benutzerzugriffen
Microsoft Dynamics 365
© 2017 Microsoft. Alle Rechte vorbehalten. Copyright