We are working on an automating the creation of our organization members and the Identity Management Tool (Sailpoint IdentityNow) requires to collect all the current members and join them with our identity provider (Azure DevOps / Azure Active Directory). Unfortunatelly I wasn’t able to provide them an API because the api/users/search" only provides the external identity when the users is logged id.
Is there a way, even with unsopported, undocumented APIs to retrieve all the organization members with their externalidentity id ?
Thanks in advance,
All the APIs are listed here. The ones marked internal are subject to change without notice.
yes I got the point. That’s a clear drawback even if reverse egineering the APIs used by the UI was even suggested in this other thread: How to reverse engineer the Sonar Web API
Instead, what about getting the ExternalIdentity for all the users? Is it possibile in some (undocumented) way?
Our APIs are documented. We build our APIs to meet our own needs in populating the UI and making the service run. If we don’t need to do it, then we don’t build a UI for it. So you can have API access to the data that’s presented in the UI - via the APIs - and that’s it.