Sehen Sie im Sitzungsprotokoll, wie sich die Datenfilterung auf Ihre Datensätze auswirkt, und debuggen Sie Probleme mit dem Benutzerzugriff.
Vorbereitungen
Erforderliche Rolle: admin
Ausgabeinformationen werden in den Sitzungsprotokollen angezeigt, wenn Benutzer auf Datensätze zugreifen. Sie können diese Protokollierungsinformationen zusammen mit dem Identitätswechsel verwenden, um zu erfahren, warum Anwender Datensätze sehen oder nicht. Diese Informationen können Sie dann verwenden, um Ihre Datenfilterungsregeln anzupassen und sicherzustellen, dass die Benutzer nur das sehen, was Sie beabsichtigen.
Prozedur
Navigieren zu Alle > Systemsicherheit > Debugging > Alle Sicherheitseinstellungen debuggenan.
Der Script Debugger wird in einer neuen Browserregisterkarte oder einem neuen Browserfenster geöffnet.
Wählen Sie im Fenster „Script Debugger “ die Registerkarte Sitzungsprotokoll.
Nehmen Sie in einer anderen Browserregisterkarte oder in einem anderen Fenster die Identität eines Benutzers an, um Probleme mit dem Zugriff dieses Benutzers zu beheben.
Hinweis:
Der Identitätswechsel ermöglicht es einem Administrator, eine Instanz mit den Einstellungen und Zugriffen eines anderen Anwenders anzuzeigen. Weitere Informationen zum Identitätswechsel finden Sie unter Identität eines Benutzers annehmen.
Greifen Sie beim Annehmen der Identität eines Anwenders auf eine Liste oder einen Datensatz zu, bei der bzw. dem Sie unerwartetes Verhalten beobachten.
Dieses Verhalten kann ein Datensatz sein, den der Anwender sieht, aber nicht sehen sollte, oder eine Liste von Datensätzen, die für einen Anwender nicht wie erwartet angezeigt werden.
Nach dem Zugriff auf Datensätze mit dem Anwender, dessen Identität angenommen wurde, sollte im Sitzungs-Debugger eine Ausgabe angezeigt werden.
Suchen Sie im Sitzungs-Debugger nach Informationen zur Datenfilterung.
Dieses Beispiel zeigt zwei Protokollnachrichten, bei denen ein Datenfilter den Zugriff auf Datensätze verweigert hat. Die Protokolleinträge werden als roter Text angezeigt und enthalten den Grund für die Verweigerung des Zugriffs auf den Datenfilter sowie die sys_id des Datenfilters. Sie können auf diese sys_id klicken, um den Datenfilterungsdatensatz zu öffnen.
Dieses Beispiel zeigt eine Protokollnachricht, bei der ein Datenfilter den Zugriff auf einen Datensatz zugelassen hat. Diese Protokolleinträge werden als grüner Text angezeigt. Wie bei der ersten Nachricht können Sie auf diese sys_id klicken, um den Datenfilterungsdatensatz zu öffnen.
Verwenden Sie diese Informationen, um Anpassungen an Ihren Datenfilterungsregeln vorzunehmen.
Wiederholen Sie diese Schritte, um Ihre Regeln zu verfeinern und Anwendern den erforderlichen Zugriff zu gewähren.