Active Directory with Web Application


We have developed a ASP.NET web application and required to integrate with MS Active Directory.

The items to be integrated with MS Active Directory:
1. Import users from active directory onto our web application.
2. Inherit the user credentials from MS Active Directory, for example
      - if the user has administrative rights, allow the user to perform administrative tasks on our web applications functionality that has create, update or delete.
      - if the user has normal rights, do not allow any administrative tasks on the web application.
3. Inherit hardware credentials assigned to users from MS Active Directory, for example
      - if the user is allowed to print, allow the user to print with no restriction on the web application.
      - if the user is not allowed to print, our web application should disable the printing feature.

Also, we are looking at using C# LdapConnection for our web application so that we able to integrate with non windows directory services (if required) as well.  

Please let us know and provide some ideas how can we achieve to perform the items described above? Is it feasible?

Viknes RajAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Faheem ShaikhCommented:

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Active Directory

From novice to tech pro — start learning today.