Automatically Translated
Back to Lookbook

Hierarchien verknüpfen

Ein Schritt-für-Schritt Guide, der Sie dabei unterstützen soll Hierarchien anzulegen, mit dem Mitarbeiterverzeichnis zu verknüpfen und mit dem AD Sync abzugleichen.

Als Beispiel wird in diesem Artikel der AD Sync verwendet, um dessen Informationen in die Metainformationen der Nutzer zu transferieren.
Diese Metainformationen werden anschließend ausgelesen und im Lookbook hinterlegt, um diese anschließend als Hintergrundprozess (Cron Job) als Hierarchien auszuwerten.

AD Sync > XELOS Nutzeraccount

Um die Eigenschaften aus Ihrem Active Directory als Metainformationen in Benutzeraccounts zu hinterlegen, müssen Sie zunächst das Mapping im AD Sync so einrichten, dass Sie eine Variable meta_ad_manager mit dem Active Directory Attribut manager verknüpfen.

Eine solche Konfiguration führt zur Anlage von 3 zusätzlichen Metainformationen im Benutzeraccount:

  • meta_ad_manager: Originalwert - z.B.: Mustermann, Max (Max.Mustermann@example.com)
  • meta_ad_manager_email: Max.Mustermann@example.com
  • meta_ad_manager_name: Mustermann, Max
  • meta_ad_manager_user_id: Nutzer in XELOS basierend auf Email/Login des Manager - z.B. 1234

XELOS Nutzeraccount > Lookbook Eigenschaft

Sie können nun die soeben angelegte Eigenschaft mit dem Lookbook verknüpfen, indem Sie ein Feld anlegen, das diese Metainformationen ausliest.

Legen Sie hierzu ein Feld an, das dem Typ Systemnutzer META-Feld entspricht.
Eine Anleitung, wie Sie neue Felder anlegen, finden Sie unter Designer Neue Felder.

Fügen Sie folgenden Text in das Feld Feld-Konfiguration ein und speichern Sie die neue Eigenschaft:
hierarchy_context=ad_manager,field=meta_ad_manager_user_id,readonly=1,decorate=user


Hinweis:

Bis zu diesem Zeitpunkt hätten die Daten aus unterschiedlichen Quellen stammen können (Webservice, manuelle Pflege, etc.); ebenso muss das Feld nicht zwangsläufig ein Feld sein, dass seine Daten aus den Metainformationen liest.

Dieses Beispiel zeigt lediglich einen möglichen Fall auf, der eine solche Konfiguration sinnvoll macht.


Lookbook > Hierarchy

Legen Sie zunächst eine neue Hierarchie an:

  1. Wechseln Sie zur Systemadministration und von dort aus zu Nutzer und Rollen.
  2. Dort finden Sie den Reiter Hierarchie verwalten
  3. Wählen Sie das +-Icon, um eine neue Hierarchie anzulegen, oder bearbeiten Sie eine bereits bestehende Hierarchie
  • Das Feld Titel können Sie frei befüllen.
  • ID jedoch benötidt den exakten Wert aus der Feldkonfiguration von vorher. Kopieren Sie daher den Wert, der hinter hierarchy_context= steht und fügen Sie diesen Wert in das Feld ID ein.
  • Eigentümer ist in diesem Fall Lookbook, da der Cron Job daher die Werte zur Erstellung der Hierarchien benötigt.
  • Vorrang hat für dieses Beispiel keine Relevanz und Sie können es daher auf Benutzer werden so hoch wie möglich zugeordent belassen.


Sonstiges: Für einen erfolgreichen Synchronisierungsvorgang sind folgende Cron Jobs erforderlich:

  • Directory Sync: Synchronize
  • Lookbook: Profile Maintenance

Sie benutzen noch kein XELOS Social Workplace?

Jetzt informieren!

Durch klick auf den Link "jetzt informieren", gelangen Sie auf unsere Produktseite "xelos.net".