• Tipps & Tricks
    Aktuell
       

Synchronize-Logo

Jeden Monat erhalten Sie hier neue Hinweise für den effizienten Umgang mit Ihrem CyberScheduler.

Erleuchtung
Hierarchische Nutzergruppen

Sofern die Anzahl der Synchronize Nutzer zunimmt, kann die lineare Anordnung der Benutzerliste eine unbefriedigende Zugriffsgeschwindigkeit bewirken. Um dieses Problem zu umgehen, wurde die Möglichkeit vorgesehen, eine Hierarchie der Nutzergruppen einzurichten.

Das Unterverzeichnis db/groups kann Dateien und Verzeichnisse enthalten, die eine solche Gruppenstruktur definieren. Dateien legen dabei den Gruppennamen fest, während durch die Verzeichnisstruktur die Gruppenhierarchie definiert wird. Durch das Anlegen von Dateien in diesem Verzeichnis wird eine Gruppe angelegt und durch den Dateinamen die Bezeichnung definiert.


 

Gruppennamen müssen innerhalb einer Datenbank eindeutig sein. Dies betrifft sowohl Datei- als auch Verzeichnisnamen. Zum Beispiel ist es nicht möglich, eine Gruppe "Personal" gleichzeitig unter "Planung" und "Verwaltung" zu führen (möglich wären aber die Namen: "Planung_Personal" und Verwaltung_Personal"). Die Auswirkungen bei Nichteinhalten dieser Regel sind nicht vorhersehbar.

Beachten sie, daß beim Einsatz einer multiplen Datenbank, identische Gruppennamen nur innerhalb der Einzeldatenbank zu vermeiden sind. Gruppen mit identischen Namen in verschiedenen Datenbanken stellen kein Problem dar. Das folgende Beispiel zeigt die mögliche Gliederung für eine Gruppenhierarchie unter db/groups:

Konstruktion-1 (Unterverzeichnis)

    Planung (Unterverzeichnis)
    • Entwicklung (Datei)
    • Herstellung (Datei)
    Konstruktion-2 (Unterverzeichnis)
    • Verwaltung (Datei)
    • Vertrieb (Datei)
    • Verkauf (Datei)

Die Gruppen-Datei listet entweder den Synchronize_Alias oder den Synchronize_Name der Nutzer aus der Gruppe auf, und zwar pro Zeile einen. Wenn zum Beispiel Roland, Erika und Andreas in der Gruppe Herstellung in Konstruktion-1 arbeiten, dann sollte die Datei db/groups/konstruktion-1/herstellung etwa folgende Einträge enthalten:

Roland
Mustermann, Erika
Andreas Müller

Beachten, Sie, daß es nicht nötig ist, Rolands Namen in Anführungszeichen (wie in der Datei users) zu setzen. Außerdem bezieht sich der Eintrag in einer Gruppen-Datei immer zunächst auf den Synchronize_Alias und dann auf den Synchronize_Name. So bezieht sich der oben genannte Eintrag in die Gruppen-Datei "Roland" auf den Nutzer mit dem Login "Roland" und nicht z.B. "RSchulze".

 

tip02/00

zurück zur Service-Übersicht


Für alle weiteren Fragen stehen wir gerne zur Verfügung: Support

 
nach oben   zurück   Anfang   Sitemap