We are currently looking into implementing an API for Service now. However, this is probably a year down the road before implementation.
However, my team had an idea to query from AD. I advise that per my knowledge, Bigfix works around the endpoint not the user information.

Look in the files located here: C:\Program Files (x86)\BigFix Enterprise\BES Client__BESData__Global\ADCache BigFix can only really report from AD what is in it’s cache. You should be able to report on the OUs of users and computers. You might be able to report on AD groups, but I don’t remember. You might be able to run a script that could query AD and tag the machine with the info you need BUT you have to be extremely careful with doing anything that queries something over the network fro…

Base on what Im reading here is partially true. but it needs to be pre-cache. And when I was looking at the file not all information is pre-cache.

has any of you attempted something like this?
a Different approach besides running a PowerShell Script that will query the end user and then write to the Regisitry to some custom keys so it relevant to BigFix

What we are trying to do:
We want to auto install the applications that they have access to.

Not sure if there is already an API for this or some directions would be greatly appreciated.