web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Dynamics 365 Community / Blogs / MS CRM Customization / Find login user of CRM usin...

Find login user of CRM using JavaScript

Mahadeo Matre Profile Picture Mahadeo Matre 17,021
var xml = "" +

"" +

"" +

GenerateAuthenticationHeader() +

" " +

" " +

" " +

" systemuser" +

" " +

" " +

" businessunitid" +

" firstname" +

" fullname" +

" lastname" +

" organizationid" +

" systemuserid" +

" " +

" " +

" false" +

" " +

" And" +

" " +

" " +

" systemuserid" +

" EqualUserId" +

" " +

" " +

" " +

" " +

" " +

" " +

"" +

"";



var xmlHttpRequest = new ActiveXObject("Msxml2.XMLHTTP");



xmlHttpRequest.Open("POST", "/mscrmservices/2007/CrmService.asmx", false);

xmlHttpRequest.setRequestHeader("SOAPAction", "http://schemas.microsoft.com/crm/2007/WebServices/RetrieveMultiple");

xmlHttpRequest.setRequestHeader("Content-Type", "text/xml; charset=utf-8");

xmlHttpRequest.setRequestHeader("Content-Length", xml.length);

xmlHttpRequest.send(xml);



var resultXml = xmlHttpRequest.responseXML;

var entityNode = resultXml.selectSingleNode("//RetrieveMultipleResult/BusinessEntities/BusinessEntity");



var firstNameNode = entityNode.selectSingleNode("q1:firstname").nodeTypedValue;

var lastNameNode = entityNode.selectSingleNode("q1:lastname").nodeTypedValue;

var fullNameNode = entityNode.selectSingleNode("q1:fullname").nodeTypedValue;

var systemUserIdNode = entityNode.selectSingleNode("q1:systemuserid").nodeTypedValue;

var businessUnitIdNode = entityNode.selectSingleNode("q1:businessunitid").nodeTypedValue;

var organizationIdNode = entityNode.selectSingleNode("q1:organizationid").nodeTypedValue;


alert(systemUserIdNode );

This was originally posted here.

Comments

*This post is locked for comments