PDA

View Full Version : LDAP Server auf IBM i



Malte
10-12-21, 08:24
Hallo,

auf der IBM I gibt es ja einen LDAP Server welchen wir gerne an eine Telefonanlage anbinden würden, hier für müssen wir diese aber ja mit Daten füllen.

ich stehe aktuell vor der Frage, ob es eine Möglichkeit gibt, Daten aus einer Tabelle automatisiert in einem IBM i LDAP Server bereitzustellen oder über LDAP einen Query auf eine DB2 Tabelle durchzuführen?
Gibt es ansonsten vielleicht die Möglichkeit die Daten per RPG auf den LDAP Server zu übertragen?

Vielen Dank schon mal

Fuerchau
10-12-21, 10:43
Vielleicht liest du dich da erst mal ein:
https://www.ibm.com/support/pages/ibm-directory-server-ibm-i-ldap
https://www.ip-insider.de/was-ist-ldap-lightweight-directory-access-protocol-a-581204/
LDAP Directory-Service entspricht i.W. dem Microsoft Active Directory, einem Anmeldeverwaltungsdienst und dient damit der Authentifizierung.

DB-Zugriffe können nicht per LDAP durchgeführt werden, dafür gibt es den ODBC-Dienst (bzw. DRDA).
Dafür gibts dann OLEDB/ODBC-Treiber der AS/400 sowie Java-Toolbox JT400 mit JDBC-Treibern.

Malte
10-12-21, 13:27
Hallo Fuerchau,

danke für deine schnelle Antwort.

Ich hab mir das jetzt mal ein bisschen durch gelesen und auch ein paar andere LDAP Information die unabhängig von IBM waren.

Es gibt ja wohl die Möglichkeit in einem LDAP Server ein Adressbuch zu haben und das ist was ich grade versuche.

Auf der IBM Seite deute aber nur dieser Absatz darauf hin


"Locating and providing information about people and distributed resources like printers"

auf dieser Seite geht es zwar leider nicht um IBM aber wie ich LDAP-Adresse erstelle.
https://ozeki.hu/p_1512-tutorial-for-creating-ldap-address-book.html

so etwas würde ich auch gerne auf der IBM i hinbekommen und frage mich ob das nicht irgendwie geht?

Fuerchau
10-12-21, 14:01
Den Link für IBM i habe ich dir oben ja gegeben.
Das Adressbuch findest du in der IBM i per WRKDIRE (Work Directory Entry). Du erkennst den Bezug;-)?
Dort wird jeder User mit Namen und sonstigen weiteren Informationen angelegt (z.B. Mail-Adresse, Abteilung, ...). LDAP kann dies dann mit anderen Diensten wohl synchronisieren.

Malte
13-12-21, 14:09
Ok schade dann hilft uns das leider nicht.

Wir hätten in das LDAP Adressbuch gerne die Ansprechpartnerdaten unserer Kunden, aus eine SQL Tabelle, geladen.

Da hilft uns das WRKDIRE leider wenig da das ja nur die Kontaktdaten unserer Kollegen beinhaltet.

Fuerchau
13-12-21, 14:42
Das ist nur etwas komplizierte, da du auch externe Adressen verwalten kannst. Du gibst dann halt nur kein Profil an.