The below code can be used to create the CRM service in CRM 2011 and also to impersonate the CRM service
public static IOrganizationService Service() { ClientCredentials Credentials = new ClientCredentials(); Credentials.Windows.ClientCredential.UserName ="Impersonating User ID Name"; Credentials.Windows.ClientCredential.Password ="Impersonating User ID password"; //Update the below URL as per your environment Uri OrganizationUri = new Uri("http://serverName/OrganizationName/XRMServices/2011/Organization.svc"); Uri HomeRealmUri = null; //Get the CRM Service from the CRM Service Proxy using (OrganizationServiceProxy serviceProxy = new OrganizationServiceProxy(OrganizationUri, HomeRealmUri, Credentials, null)) { IOrganizationService service = (IOrganizationService)serviceProxy; return service; } }
No comments:
Post a Comment