Добрый день!
Под какую версию CRM вопрос?
Если под 4-ку, то там описано в SDK, искать по словам "CrmService Sample Code".
Если вкратце, то подключаем веб службу например под именем CrmSDK и потом вот такой код:
X++:
using ChangeNaim.CrmSDK;
namespace ChangeNaim
{
class Program
{
static void Main(string[] args)
{
CrmService service = new CrmService();
CrmAuthenticationToken token = new CrmAuthenticationToken();
token.AuthenticationType = 0;
token.OrganizationName = "Test";
service.CrmAuthenticationTokenValue = token;
service.Url = "http://crm/mscrmservices/2007/CrmService.asmx";
service.Credentials = System.Net.CredentialCache.DefaultCredentials;
Только имя организации и серверный URL поменяйте на свой. И приложение авторизуется под тем пользователем, под которым запущена.
Под CRM2011 я пока консольные приложения не делал, но наверняка как-то аналогично делается.