Hola,

Me enfrenté a la siguiente situación: necesitar automatizar la configuración del cliente CRM para Outlook (no la instalación, eso ya lo describí aquí) para que no precise que los usuarios corran el Wizard de Configuración y manualmente precisen ingresar los parámetros.

Comparto aquí los pasos a seguir:

  • Crear un archivo .XML con los parámetros de configuración por defecto. Pongámosle que a ese archivo le llamamos “Default_Client_Config.xml”.
  • El archivo debe tener la siguiente estructura:
<?xml version="1.0" encoding="utf-8"?>
<Deployments>
    <Deployment>
        <DiscoveryUrl>http://crmserver</DiscoveryUrl>
        <Organizations>
            <Organization IsPrimary='true'>MiOrganizacion</Organization>
        </Organizations>
    </Deployment>
</Deployments>
  • Es recomendable dejar este archivo en una ruta de red donde todos los usuarios tengan acceso de lectura.
  • Si el usuario ha instalado la versión 64 bits del cliente para Outlook en la ruta por defecto, desde Start->Run debe ejecutar:

"C:\Program Files\Microsoft Dynamics CRM\Client\ConfigWizard\Microsoft.Crm.Application.Outlook.ConfigWizard.exe" /q /i "[ruta]\Default_Client_Config.xml"

donde “[ruta]” representa la ruta de red donde dejamos el archivo de configuración.

  • Si el usuario ha instalado la versión 32 bits del cliente para Outlook en la ruta por defecto, desde Start->Run debe ejecutar:

    "C:\Program Files (x86)\Microsoft Dynamics CRM\Client\ConfigWizard\Microsoft.Crm.Application.Outlook.ConfigWizard.exe" /q /i "[ruta]\Default_Client_Config.xml"

Estos pasos fueron probados y ejecutados satisfactoriamente en el cliente.

Espero les sirva en sus instalaciones. Saludos

PP [twitter: @pabloperalta]