Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Es kann jedoch in Einzelfällen sinnvoll und notwendig sein, hier Rechte neu anzulegen. Konkret ist dies relevant z.B. für die Funktionalität der Berichte (siehe Modul Berichte) im Rahmen der Suche, für Reports (Modul Reports) oder für dynamische Felder. Wird ein neues Recht benötigt, um es einem Bericht oder einem dynamischen Feld zuzuweisen, so sollte muss eine neue, noch nicht existierende Menu ID definiert in einem definierten Bereich werden, der zukünftig alle weiteren Rechte ( z.B. für die Berichte/Felder ) zugeordnet werden. Dann kann je Bericht/feld, der rechtekontrolliert angeboten werden soll, jeweils eine eigene "ID Recht" vergeben werden.

Note

Um zu vermeiden, dass bei Updates der Software individuell definierte Rechte überschrieben werden, sollten neue, kundenindividuelle Rechte immer wie folgt angelegt werden:

  • ID Menu: 900 bis 910
  • ID Recht: 1 bis ...

Wollte man z.B. unterschiedliche Rechte für unterschiedliche Berichte vergeben, so würde man sie alle mit "ID Menu" 900 anlegen, und dann die "ID Recht" als 1, 2 usw. setzen. Benötigt man dann noch Rechte für dynamische Felder, setzt man hier die "ID Menu" auf 901 und zählt "ID Recht" wieder hoch. So  hält man die Rechte für unterschiedliche Sachverhalte zusammen. Zusätzlich ist empfohlen, beim Namrn Namen eine einheitliche Definition zu treffen, so dass diese Rechte sofort als individuelle Rechte erkennbar werden.

...