Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Hier werden sämtliche funktionalen Rechte, die im Rahmen der Systemadministration zu Rechtegruppen (Gruppen) zugeordnet werden können, aufgeführt.

Rechte sollten nur angezeigt werden, es ist an dieser Stelle in der Regel nicht sinnvoll, neue Rechte anzulegen (diese könnten ja im Programmcode nicht berücksichtigt werden) oder Rechte zu bearbeiten. 

Funktionale Rechte

Ein funktionales Rechte ist ein allgemeines Recht, d.h. ein Benutzer, der über das Recht verfügt, kann dieses Recht auf allen Datensätzen (d.h. in der Regel ohne Einschräkung auf eine oder mehrere Gruppierungen) ausüben. Solche Rechte können in der Regel nur über die Benutzerverwaltung einem Benutzer zugeordnet werden (siehe Benutzer).

 

Die Unterscheidung in funktionale und datensatzbeschränkte Rechte dient in erster Linie praktischen Gründen für die tägliche Arbeit, "normale" Benutzer sollen mit möglichst wenigen Rechten, nämlich den datensatzbeschränkten Rechten, arbeiten. Aus rein technischer Sicht kann jedes Recht im Prinzip erst einmal funktional oder auch datensatzbeschränkt angewendet werden, je nachdem, wie die Anwendung implementiert wurde (wird ein Kontext berücksichtigt oder nicht). Viele Rechte im System werden tatsächlich sowohl als funktionale als auch als datensatzbeschränkte Rechte angewendet, nur eben jeweils in einer anderen Maske.

Beispiel: Das Recht "Organisation - Gruppierung_READ" ist als datensatzbeschränktes Recht definiert. Im Rahmen der Mitgliederverwaltung ist es erforderlich, um den Gruppierungsbaum sehen zu können (d.h. korrekt: denjenigen Teil des Gruppierungsbaums, der sich aus meinem Kontext ergibt, also in der Regel nur eine Teil des Baums oder nur meine Gruppierung). Gleichzeitig ist es jedoch in der Systemadministration ein funktionales Recht, das diejenigen Benutzer benötigen, die im Bereich "Organisation" Gruppierungen bearbeiten sollen (Recht, die komplette Liste aller Gruppierungen sehen zu können). Faktisch ist das Recht in beiden Fällen dasselbe, im ersten Fall wird es in einem Kontext verwendet, und im zweiten Fall ohne Kontext.

Liste

FeldBeschreibungBemerkungen
NameName des Rechts 
ID MenuDer programmiertechnische "Menüpunkt", d.h. der funktionale Bereich, welcher der Rechtekontrolle unterliegt (etwa eine Entität). 
ID RechtDas eigentlich Aktionsrecht, welches auf dem Menüpunkt zur Anwendung kommt, also etwa eine Aktion wie löschen, bearbeiten. für manuell neu angelegte Rechte > 10 sein. 

Rechte/Felder

FeldBeschreibungBemerkungen
NameName des Rechts 
ID MenuDer programmiertechnische "Menüpunkt", d.h. der funktionale Bereich, welcher der Rechtekontrolle unterliegt (etwa eine Entität). Angabe als ID (ganze Zahl). Muss eindeutig sein.intern, menu_number
ID RechtDas eigentlich Aktionsrecht, welches auf dem Menüpunkt zur Anwendung kommt, also etwa eine Aktion wie löschen, bearbeiten. Angabe als ID (ganze Zahl). Muss innerhalb der gleichen ID Menu eindeutig sein. Solte für manuell neu angelegte Rechte > 10 sein.intern, menuitem_order 
  • No labels