Dane z LDAP do tebeli ztowej

Jeśli programujesz, administrujesz, integrujesz i masz wątpliwość lub obawę, to właśnie najlepsze miejsce dla Ciebie. Pisz śmiało...
tendi001
Posty: 20
Rejestracja: czw gru 12, 2019 9:12 am
Has thanked: 9 times
Been thanked: 4 times

Dane z LDAP do tebeli ztowej

Post autor: tendi001 »

Dzień dobry,

Potrzebowałbym kilku informacji z AD takich jak imię, nazwisko, e-mail poprzez LDAP.

O ile poprzez transakcję LDAP przy użyciu atrybutów jestem wstanie wyszukać tylko te pola dla podanego użytkownika,
to użycie FM 'LDAP_READ' kończy się każdorazowo zwróceniem tylko i wyłącznie DN (distinguished name) użytkownika.

Jako import modułu LDAP_READ podaję min.
  • filter_string = '(&(objectclass=*)(samaccountname=username))'
  • attributes = attributes_ldap
gdzie attributes_ldap

Kod: Zaznacz cały

DATA : attributes_ldap TYPE ldapastab
wa_attributes_ldap-name = 'MAIL'.
  wa_attributes_ldap-typ = space. " z 'C' również taki sam efekt
  APPEND wa_attributes_ldap TO attributes_ldap.
Czy macie jakieś doświadczenie z używaniem FM LDAP_READ oraz LDAP_OBJECT_READ?
Czy jestem w stanie przy użyciu tych modułów funkcyjnych uzyskać dane z LDAP? A może jest jakiś inny sposób.
yacol
Posty: 561
Rejestracja: śr kwie 04, 2007 4:32 pm
Lokalizacja: Poznań
Has thanked: 9 times
Been thanked: 165 times

Re: Dane z LDAP do tebeli ztowej

Post autor: yacol »

Z pewnością przy pomocy LDAP_READ można odczytać dane z AD. Jestem tego pewien bo dość dawno temu (będzie pewnie z 10 lat, jak nie dalej) robiłem tego typu ćwiczonka u dużego klienta z branży farmaceutycznej. Jak przez mgłę pamiętam, że dość ważnym zagadnieniem było mapowanie między atrybutami ldap a sap. Zobacz jak wygląda to w Twoim systemie przy pomocy transakcji LDAPMAP.

Do poczytania przy kawie: https://help.sap.com/docs/SAP_NETWEAVER ... 2189b.html
Pozdrawiam,

Jacek Witczak
http://novertio.pl