Ein weiterer Grund warum sich die Standard-Anzeige des Application Logs nicht für die Verwendung von Protokollen eignet, ist die fehlende Berechtigungsprüfung auf Meldungsebene. Im Standard erfolgt lediglich eine Berechtigungsprüfung auf Ebene des Objektes bzw. Unterobjektes, das im Normalfall dann eine Schnittstelle ist. Sofern der Zugriff auf das Protokoll besteht, hat der Benutzer die Berechtigungen alle Meldungen innerhalb des Protokolls anzeigen zu lassen.
Da es sich beim Inhalt der Meldungen jedoch auch um sensible oder personenbezogene Daten handeln kann, muss der Kontext der Meldung dahingehend analysiert werden, ob z.B. bei Personaldaten der Benutzer berechtigt ist den Personalfall anzeigen zu lassen. Mit unserer Erweiterung haben Sie die Möglichkeit in der Konfiguration festzulegen, auf welches Feld des Kontexts welche Berechtigungsprüfung durchgeführt werden soll. Somit können Sie den Zugriff auf das Protokoll an die dezentralen Benutzer vergeben. Diese erhalten in der Anzeige des Protokolls lediglich die Meldungen angezeigt, für die eine entsprechende Berechtigung besteht.