「ActiveDirectory」と「LDAP」の違い

ActiveDirectoryはMicrosoftの統合ディレクトリサービスで、LDAPはディレクトリアクセスの標準プロトコルです。

ActiveDirectory

ActiveDirectoryはMicrosoftが開発した、Windows環境でのユーザー・コンピュータ・リソース管理を一元化するディレクトリサービスです。認証、権限管理、グループポリシー設定など、企業ネットワーク運用全般に対応した統合プラットフォームとして機能します。

例:当社はActiveDirectoryで全社員のID管理と社内システムへのシングルサインオンを実現しています。

LDAP

LDAPはLightweight Directory Access Protocolの略で、ディレクトリサービスへのアクセスを実現する標準通信プロトコルです。プラットフォームに依存せず、Unix、Linux、MacOSなど様々なシステムで利用でき、ユーザー情報や組織情報の検索・参照に用いられます。

例:メールサーバーはLDAPでActiveDirectoryから連絡先情報を検索して参照しています。

両者の違い

ActiveDirectoryはMicrosoft製の統合サービス製品であり、Windows環境での運用管理を前提としています。一方LDAPはプロトコル標準であり、どのディレクトリサービス製品でも採用できます。使う場面では、WindowsベースのIT環境ではActiveDirectory、複数OSが混在する環境ではLDAPを介した連携が一般的です。ActiveDirectoryはより広範な管理機能を提供し、LDAPはシンプルなディレクトリアクセスに特化しています。

どちらを使うべき?判断のポイント

Windows環境が中心かつMicrosoftツール統合が必要ならActiveDirectory、複数OS環境やオープンソースシステムとの連携ならLDAPを選択します。実運用ではActivDirectoryがLDAPに対応しており、両者は補完関係にあることが多いです。

それぞれの語をさらに詳しく

語彙の星図で「ActiveDirectory」と「LDAP」のつながりを探索する →