Dynamics 365 WhoAmI

Leave a comment

In Dynamics 365, once we have the IOrganizationService object, we can retrieve the user id, organization id and the business unit id:

 CrmServiceClient conn = new CrmServiceClient(new System.Net.NetworkCredential(userid, password, domain),server, port, orgname);

 IOrganizationService _orgService;
 _orgService = (IOrganizationService)conn.OrganizationServiceProxy;

 Guid orgId = ((WhoAmIResponse)_orgService.Execute(new WhoAmIRequest())).OrganizationId;
 Guid userId = ((WhoAmIResponse)_orgService.Execute(new WhoAmIRequest())).UserId;
 Guid businessunitId = ((WhoAmIResponse)_orgService.Execute(new WhoAmIRequest())).UserId;

Code running:

Carl de Souza
Keep learning. Keep building.

Explore AI, agents & Microsoft technology.

I share practical ideas, tutorials, and videos about AI, AI agents, Microsoft technologies, and the Power Platform.

Subscribe on YouTube →
Carl de Souza Enterprise Architect at Microsoft · AI Technology Expert

Leave a Reply

Your email address will not be published. Required fields are marked *