Skip to main content
Skip table of contents

Daten mit LDAP importieren

Prozess

Informationen

  • Nachfolgend wird die Möglichkeit beschrieben, Personen-, Benutzer- und Ressourcen-Daten mittels LDAP-Technologie aus einem Active Directory in PLANTA zu importieren.
  • Dies stellt eine alternative Vorgehensweise zur manuellen Eingabe der Daten in Modulen des Panels Benutzer, Rollen, Ressourcen oder zum Import der Mitarbeiterdaten aus einer csv-Datei dar.
  • Die nachfolgende Beschreibung setzt die Kenntnis der PLANTA-Stammdaten voraus. Die ersten beiden Punkte der Vorgehensweise werden in der Regel von einem IT-Administrator durchgeführt.

Voraussetzungen

  • Um den LDAP-Import nutzen zu können, muss PLANTA secure lizenziert sein.

Vorgehensweise

  1. Daten in AD vorbereiten.
  2. Im PLANTA-Server die ldap.conf anpassen. Über den LDAP-Filter im Server wird über die Gruppen definiert, welche Mitarbeiter aus dem AD importiert werden sollen.
  3. In PLANTA project Parameter vorkonfigurieren, die für die zu importierenden Personen gesetzt werden sollen. Hierzu 
    • in PLANTA project das Modul Personen im Panel Benutzer, Rollen, Ressourcen öffnen und in die Modulvariante LDAP-Import wechseln.
    • Über die Schaltfläche Konfiguration das Modul LDAP-Import: Konfiguration öffnen.
      • Hier zunächst die Standardeinstellungen für die zu importierenden Personen definieren.
      • Ggf. weitere Personenkreise definieren.
        • Personenkreise sind Zwischenelemente, mit deren Hilfe die AD-Gruppen mit PLANTA-Rollen gemappt werden.
      • Den AD-Gruppen die Personenkreise zuweisen.
      • Den Personenkreisen die PLANTA-Rollen zuweisen.  
      • Details entnehmen Sie bitte der Beschreibung des Moduls LDAP-Import: Konfiguration.
  4. Import durchführen.
    • Hierzu in der Modulvariante LDAP-Import im Modul Personen die Schaltfläche Importieren betätigen.
    • Läuft der Import erfolgreich durch, werden alle importierten Personen in der Modulvariante LDAP-Import des Moduls Personen angezeigt und können bearbeitet werden, siehe Punkt 5. Tritt beim Import ein Fehler auf, erscheint die Meldung: "Während des Übertrags ist ein kritischer Fehler aufgetreten. Der Übertrag wird abgebrochen." 
  5. Daten nachbereiten und vervollständigen.
    • Da nicht alle Parameter durch den Import abgedeckt werden, weil sie z.B. nicht in der Active Directory existieren oder für viele Benutzer unterschiedlich definiert werden sollen, müssen solche Parameter nach dem Import für alle importierten Personen manuell gesetzt werden. Hierzu siehe den Abschnitt "Nachbereitung". 
    • Um die Personen zu kennzeichnen, für die die Nachbearbeitung erledigt wurde, aktiviert man die Checkbox Geprüft. Die gekennzeichneten Personen werden nach dem Aktualisieren der Modulansicht nicht mehr in der Liste der importierten und noch zu bearbeitenden Personen aufgeführt.

Hinweis

  • PLANTA empfiehlt, den LDAP-Import als einen Batch-Job einzurichten, der regelmäßig in gewissen Abständen läuft, um neue Personen automatisch nach PLANTA zu importieren oder die Aktualität der bestehenden Daten zu gewährleisten, z.B. bei Namensänderung etc.
  • Bei einem erneuten Import werden nur die Parameter, die aus Active Directory kommen, also die hier im Abschnitt "Active Directory" aufgelistet sind, upgedatet. Das Flag Geprüft wird dabei nicht zurückgesetzt, da manuell bei der Nachbereitung des Imports definierten Parameter vom Update nicht betroffen sind.
  • Wird eine Person importiert, die schon als Ressource und nur als Ressource in PLANTA project vorhanden ist (gleiche Kürzel), kann die/der entsprechende Person/Benutzer/Stakeholder in PLANTA project nicht angelegt werden und der Import wirft einen Fehler. Hinweis: Alle anderen Daten werden importiert (angelegt oder upgedatet).
  • Das Update der Änderungen an Kürzeln in Active Directory wird derzeit nicht unterstützt.

Technik

Information

  • Für den LDAP-Import existiert eine Standardschnittstelle (613df20b-075f-df4e-8031-e13b21411d9e). Diese beinhaltet ein Quell-, ein Pool- und  ein Zielmodul und die Mappings, sowie die Validatoren, die dafür sorgen, das bei einem Update von bestehenden Daten nur die Daten aus dem AD upgedatet werden. Zu Testzwecken kann der Import im PLANTA-Link mit dieser Standardschnittstelle auch nur in den Pool erfolgen.
  • Die Schnittstelle kann auch direkt im PLANTA link verwendet werden, wenn man z.B. nicht direkt in die echten Tabellen importieren möchte, sondern erst in den Pool (z.B. um die Daten zu prüfen).

Parameter

Active Directory

Folgende Felder werden mit den Daten aus Active Directory gefüllt bzw. aktualisiert:

DT

DI-Bezeichnung

Wert

467 Ressource


Ressourcen-ID


Personen-ID


511 Benutzer







Benutzer-ID


Personen-ID


E-Mail


Objektberechtigungs-ID

  • Wird über den Personenkreis bestimmt. 


Personenkreis Multiprojektmanager erhält Objektberechtigungs-ID = 1, Portfoliomanager erhält Objektberechtigungs-ID = 2, Alle anderen erhalten 0.

Hat ein Benutzer sowohl den Personenkreis Multiprojektmanager als auch Portfoliomanager, erhält er eine höhere Berechtigung, also die Objektberechtigungs-ID = 2.

Customizer-Rechte

  • Wird über den Personenkreis bestimmt. 


Personenkreis Administrator erhält Customizer-Rechte = J. Alle anderen erhalten N.

516 Person






Kürzel


Personen-ID


Vorname


Name


E-Mail


525 Stakeholder/Person




Stakeholder-ID


Personen-ID


Interne E-Mail


526 Personenressource




Personenressourcen-ID


Default-Ressourcen-ID


Personen-ID



Konfiguration

Folgende Felder werden im PLANTA-Konfigurationsmodul (LDAP-Import: Konfiguration) vor dem Import konfiguriert:

DT

DI-Bezeichnung

Wert

467 Ressource

Einheit/Tag

Default 8

Belastbarkeit %

Default 100

Default-Belastungskurven-ID

Default CAP

Default min. Belastung/Tag


Faktormenge

Default 1

Default max. Belastung/Tag


Kalender-ID

Default BK (Standard)

Max. Ist-Stunden/Tag

Default 10

511 Benutzer

Sprache

Default DE

Skin-ID

Default 000007 (PLANTA Standard Skin)

Nachbereitung

Folgende Felder müssen nach dem Import zusätzlich manuell für alle Personen gesetzt werden: 




JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.