Schutz von Datensätzen

Standardzugriffsmaske für Datensätze

Der Zugriffsschutz von Datensätzen wird durch die Zugriffssteuerung des Basissystems PiSA cubes gewährleistet. Über den Zugriffsschutz ist es möglich, direkt an einem Datensatz Zugriffsrechte für ein­zelne Anwender oder Gruppen zu definieren. Das ist i.d.R. auf den Eigentümer des Datensatzes beschränkt.

Info

Admin: Über die Umgebungsvariable PSA_CST_ACC_GRP_DLG kann der Customizer die Zugriffsmaske für den normalen Endanwender ohne Negativliste darstellen, was den einfachen Recordzugriff übersicht­licher verwalten lässt.

Siehe auch: Zum fixierten Zugriff informieren Sie sich bitte im Kapitel Administrator Schutz von Datensät­zen -Administrator-

Wer kann Zugriffsattribute bearbeiten?

Beim Anlegen eines Datensatzes wird automatisch der aktuelle Benutzer zum Eigentümer. Ausschließlich der Datensatz-Eigentümer kann Gruppenzugriffsrechte im Zugriffs-Formular modifizieren. Allen anderen Benutzern wird grundsätzlich kein Schreibzugriff auf die Rechte-Definition gewährt.

Schränkt der Eigentümer seine eigenen Rechte auf einen Datensatz ein, gelten diese eingeschränkten Rechte, jedoch mit einer Ausnahme: Während er einen für ihn gesperrten Satz nicht ändern oder löschen darf, kann er ihn trotzdem lesen.

Hinweis: Beim Duplizieren eines Datensatzes werden die Zugriffsrechte des ursprünglichen Datensatzes nicht kopiert. Die Zugriffsrechte der Kopie des Datensatz kann nur der neue Datensatz-Eigentümer verge­ben, der das Duplizieren durchgeführt hat.

Datensätze ohne Lesezugriff

Wird auf Datensätze kein Leserecht gewährt, sieht der Anwender die entsprechenden Einträge in For­mularen und Listen nur als Sternchen (*****) im Betreff.

Info

Admin: Um zu vermeiden, dass solche Datensätze mit der Maximalanzahl ladbarer Datensätze an der Maske kollidieren, kann die Variable PSC_VIS_ACC = n dafür sorgen, dass Datensätze ohne Lesezugriff nicht zum Client geschickt und dort nicht dargestellt werden. Die zusätzliche Variable PSC_VIS_ACC_DTO wird genutzt (Wert n), um nicht lesbaren Datensätze erst gar nicht in das DTO zu laden. Sie zieht nur, wenn PSC_VIS_ACC auf n steht. Somit wird die Maske bis zu ihrem Maximum gefüllt, falls genügend les­bare Datensätze gefunden werden.