1) Используйте График - список пользователей , но также проверьте наличие заголовка ответа X-MS-ContinuationToken , чтобы определить, есть ли еще дополнительные выгружаемые данные для извлечения.Если это так, повторно отправляйте запрос со значением токена продолжения до тех пор, пока не будут возвращены все значения:
GET https://vssps.dev.azure.com/{organization}/_apis/graph/users?api-version=5.0-preview.1
, затем GET https://vssps.dev.azure.com/{organization}/_apis/graph/users?continuationToken={continuationToken}&api-version=5.0-preview.1
(Мне интересно, почему из-за вашего комментария вы получаете только 500 пользователей. К сожалению, в документации не указан максимальный размер страницы для этого API. Если вы используете , используя маркер продолжения и всепользователи не возвращаются, для меня это похоже на ошибку API.)
2) Использовать Получить права пользователя .Это обеспечивает параметры top и skip .Параметр top имеет ограничение в 10000 записей согласно документации.