1 / 9

What is LDAP?

What is LDAP?. LDAP = Lightweight Directory Access Protocol Directory Structure LDAP://CN=user,OU=Staff,DC=sds,DC=local Stores information about object Usually Users and Groups Based on Schema Open standard Microsoft = Active Directory or ADAM Apple = Open Directory

quasar
Download Presentation

What is LDAP?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. What is LDAP? • LDAP = Lightweight Directory Access Protocol • Directory Structure • LDAP://CN=user,OU=Staff,DC=sds,DC=local • Stores information about object • Usually Users and Groups • Based on Schema • Open standard • Microsoft = Active Directory or ADAM • Apple = Open Directory • Open Source = OpenLDAP • Sun = Java System Directory Server

  2. What is Active Directory? • LDAP + Kerberos • Domain Controller = LDAP/Kerberos Server • Domain = Collection of Domain Controllers • Multi-Master replication • Forest = Collection of Domains • Global Catalog • Computers join Domain

  3. Common Projects • Administrative Functions • Identity Management • User Data Entry • Integrate Application with Enterprise

  4. LDAP vs SQL • Enterprise Accounts • High Availability • Secure Passwords • Strong group membership • Better at being a directory

  5. System.DirectoryServices • DirectoryEntry • Represents object • DirectorySearcher • Search directory • SearchResult • Result of DirectorySearcher • Read Only, Convert to DirectoryEntry for R/W

  6. S.DS.AccountManagement • PrincipalContext • Define what we’re connecting to • UserPrincipal • Represents User object • GroupPrincipal • Represents Group object • Search • UserPrincipal.Methods() • GroupPrincipal.Methods() • PrincipalSearcher

  7. Authenticating Users • System.DirectoryServices (DEMO) • S.DS.AccountManagement (DEMO) • Active Directory or ADAM Only • S.DS.Protocols • Best LDAP Performance • SSPI • Active Directory Only • Best Option

  8. Steve Evans • Microsoft MVP, Directory Services • Blog – http://SerkTools.com • Twitter - @scevans • President of SerkTools (http://SerkTools.com) • Content Creation for Customers • Screencast, Whitepapers, Blogging, Events • Consulting • Microsoft IT Infrastructure (Active Directory, SQL, SharePoint, Exchange, Identity, etc) • Cloud Computing (especially AWS)

More Related