Die TIM-Webseite

paclogo.gif

against software patents!

Viewable With Any Browser

Fragen und Antworten

Benutzerrechte und -einschränkungen

Wie verwaltet TIM Benutzerrechte ?

Neben den Benutzerattributen kann man zusätzlich noch das Feld Benutzerlevel (das heißt die Funktion UsrLevel()) benutzen, um weitere, spezifische Rechte zu verwalten.

Hart codierte Regeln, die UsrLevel() betreffen:

Im TIM für ÖSHZ werden folgende Level-Bezeichnungen verwendet:

  • A = BOSS
  • B = Einnehmer
  • C = Buchungspersonal
  • E = Sozialarbeiter (sollen nicht versehentlich in den Stammdaten etwas verändern können)

Weitere Einschränkungen, die vom UsrLevel() abhängen, können spezifisch konfiguriert sein.

  • Viele Menüeinträge in der MNU.DBC hängen vom UsrLevel() ab.
  • ddPreCreate() und ddPreEdit() in der PAR.DEF und in der BUD.DEF verhindern das Erzeugen und Verändern eines Partners bzw. Haushaltsartikels.

  • das Feld PAR->ImpDate darf nur bearbeitet werden, wenn UsrLevel() <= "A" ist, also alle die BOSS oder höher sind.

Geschrieben am 19.06.2002 .