powered by CADENAS

Manual

Manual

4.12.2.1.5. Tabellenzeile anzeigen aber LinkDB-Inhalt verbergen - plinkgroups.cfg -> [Rollenname] -> Schlüssel "CONDITION"

[Hinweis] Hinweis

Filterbedingung für Datensätze ist rollenabhängig, muss somit für jede Rolle separat definiert werden.

Funktion: Tabellenzeile anzeigen aber LinkDB-Inhalt verbergen. Der Grund für den Einsatz dieses Features könnte beispielsweise der Datenschutz sein, wenn bestimmte Rollen (Benutzer, Abteilungen) bestimmte Informationen der LinkDB nicht sehen sollen. Die Zeile selbst wird jedoch angezeigt.

Einstellung in der Konfigurationsdatei $CADENAS_SETUP/plinkgroups.cfg:

Beispiel:

[Hinweis] Hinweis

Benutzen Sie für diese Einstellung bitte SQL Syntax.

[Role_name]
CONDITION=(LINKTABLE.ACTIVE_STATE=1)

Bedeutung: Datensätze, die den Eintrag '1' in the Spalte ACTIVE_STATE enthalten, entsprechen der Bedingung. Diese Tabellenzeilen werden mit allen LinkDB-Einträgen angezeigt. Außerdem werden alle anderen Tabellenzeilen ohne LinkDB-Inhalt ebenfalls angezeigt.

Bei LinkDB-Datensätze, die der Bedingung nicht entsprechen, wird der LinkDB-Inhalt verborgen. Der Datensatz selbst hingegen wird angezeigt.

Einstellung in der Benutzeroberfläche unter PARTadmin -> Kategorie Rollen -> Reiter Allgemein -> Filterbedingung für Datensätze

-> Anzeige in PARTdataManager:

Rolle A hat keine Einschränkungen und darf den kompletten LinkDB-Inhalt sehen.

Rolle A hat keine Einschränkungen und darf den kompletten LinkDB-Inhalt sehen.

Rolle B kann den LinkDB-Inhalt einer bestimmten Tabellenzeile nicht sehen, weil diese nicht der Bedingung entspricht, weil der Wert der Spalte ACTIVE_STATE '0' (gesperrt) ist.

Rolle B kann den LinkDB-Inhalt einer bestimmten Tabellenzeile nicht sehen, weil diese nicht der Bedingung entspricht, weil der Wert der Spalte ACTIVE_STATE '0' (gesperrt) ist.