We are thinking about using LDAP with Active Directory for user management of many web applications instead of a custom relational database solution. Is there a high learning curve when doing this or is it easy as 1,2,3?
We are thinking about using LDAP with Active Directory for user management of many
Share
LDAP a bit funny and a bit “different” than traditional data stores – so there’s definitely a learning curve involved.
The most challenging part would be to get a “grip” on the LDAP paths and how to build those up and use them. Also: permissions to connect to LDAP are always a bit issue. And if you want to start searching for objects in your LDAP store, then the rather tricky syntax of LDAP filters might also be a bit of a challenge to wrap your brain around 🙂
If you intend to talk to and use Active Directory on Windows, then you should definitely check out the SelfADSI site with lots of useful information.
You didn’t mention what language/programming environment you intend to use – if you’re on .NET 3.5 or newer (C#, VB.NET), you should check out the
System.DirectoryServices.AccountManagement(S.DS.AM) namespace. Read all about it here:Basically, you can define a domain context and easily find users and/or groups in AD:
The new
S.DS.AMnamespace makes it really easy to play around with users and groups in AD in C#/VB.NET!