LDAP
Skrót od „Lightweight Directory Access Protocol”.
LDAP to protokół uzyskiwania dostępu do usług informacyjnych katalogu za pośrednictwem sieci. Serwery katalogowe LDAP przechowują informacje o kontach użytkowników, zasobach dostępnych przez sieć i innych danych organizacji w bazie danych katalogu zoptymalizowanej pod kątem szybkiego wyszukiwania informacji. LDAP jest często używany do uwierzytelniania i zarządzania uprawnieniami w organizacji, za pomocą narzędzi takich jak Microsoft Active Directory lub IBM Directory Services. Działa za pośrednictwem TCP/IP, dzięki czemu może udostępniać informacje katalogowe w sieciach lokalnych i w Internecie.
Serwer katalogowy LDAP przypomina książkę telefoniczną organizacji, zawierającą informacje pomagające identyfikować użytkowników i lokalizować zasoby w hierarchii katalogu. Każdy katalog jest uporządkowany na kilku poziomach drzewa, zaczynając od katalogu głównego i dzieląc się na gałęzie — lokalizacje geograficzne, organizacje oraz jednostki organizacyjne, takie jak piony i działy. Poszczególni użytkownicy w tych jednostkach są dodatkowo organizowani w grupy, a następnie przypisywane są im różne atrybuty, takie jak identyfikator użytkownika, adres e-mail i poziomy uprawnień.
Najczęstszym powodem, dla którego aplikacja komunikuje się z serwerem katalogowym za pomocą LDAP, jest uwierzytelnianie użytkowników. Na przykład gdy użytkownik chce zalogować się do aplikacji internetowej, aplikacja wysyła zapytanie LDAP zapytanie, które sprawdza podaną nazwę użytkownika i hasło z danymi w katalogu oraz przyznaje dostęp, jeśli dane się zgadzają. Aplikacje komunikacyjne, takie jak programy pocztowe, aplikacje do konferencji głosowych i wideo oraz inne narzędzia do współpracy, również używają LDAP do udostępniania książki adresowej, która pozwala jednemu użytkownikowi wyszukać dowolnego innego użytkownika w systemie katalogowym.
Sprawdź swoją wiedzę