When I first learned about the API I logged a handful of things I immediately wanted to do, and put them in my backlog of nice to have things. I'm finally circling around to some of these, and one of my tasks appears to have the API calls deprecated. Bummer! So my request here is two-fold
1- Is there another method I can use (or does it make sense to formally request it via API) to get users and group membership?
- My goal is exclusively to leverage the NMM API, which already has all the access I need in the customer directory to get a list of Azure AD members of the group we use for AVD access. The use case is that this will populate a SQL table that can be used to compare the actual AVD enabled users, with the quantity contracted. Effectively automating the process to notify customers they have an overage and need to pay remove access, pay more, or otherwise raise a concern. We don't leverage a PSA for this kind of automation today.
- I'd like to avoid using Microsoft API's directly, based on unrelated concerns, but if that is the way I have to go, so be it.
2- Is there any intention to bring these calls back, in a different format or function or group of methods? Given the expansion of NMM into Modern Work, this seems logical, but without knowing the driver behind why they were removed (my guess is performance) I'm just left wondering.
I already log user sessions, and the total users that Nerdio bills for, but looking to get slightly more granular so that this can be nearly fully automated.
Is there a method or call I am missing in my swagger view? Currently running the latest version, v6.5.1 (6.5.2 going in later this week).



Comments (4 comments)