Aug 05, 2019 03:35 PM|nvielbig|LINK
We have an upcoming project that is basically to create an employee timesheet/tracking app. Users will login to the application, and enter time for each day.
I'm looking for some direction on the best way to interact with Active Directory. We will want to get the current user or if the current user is a manager, get the current user + subordinates of the manager. Managers will be able to view subordinates' timesheets.
Now, researching the way to interact with AD has left me pretty confused. There is the AD Graph explorer out there, I also see people directly interacting with a PricipalContext class for retrieving data. There's GraphServiceClients, ActiveDirectoryClients,
etc. and I just really am having a hard time understanding which direction I should go in.
The plan is to develop this in .NET Core MVC, if that makes any difference.