Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Getting a specified user from Graph API

How does one return a single specified user via Graph API?

I'm able to return all users, but need to acquire a single user via CLI arguments.

like image 231
Ryvik Avatar asked Oct 24 '25 11:10

Ryvik


2 Answers

Figured it out, unfortunately it isn't documented anywhere, but it does allow filtering.

var users = await graphClient.Users.Request().Filter($"DisplayName eq '{name}'").GetAsync();
like image 169
Ryvik Avatar answered Oct 26 '25 02:10

Ryvik


If you know the OID of your user, you can more simply do this:

var user = await graphClient.Users[OID].Request().GetAsync();
like image 45
Angevil Avatar answered Oct 26 '25 01:10

Angevil