Hi Jared,
following up on my earlier reply, if you have the ability to run Searches against the API, then use this POST body (you can change the query.query to match all the identities whose titles you care about, if you want to include identities other than just the active ones:
{
"indices": ["identities"],
"query": {
"query": "attributes.cloudLifecycleState:active"
},
"includeNested": false,
"sort": [ "id" ],
"queryResultFilter": {
"includes": [ "attributes.primaryRoleName" ]
}
}
If you have 10,000 or fewer active identities, you’ll get all the results in one page if you set the limit
HTTP query param to 10000
.
This blog post I wrote explains Identity Search in more detail, if you want to understand the advice.