Compartir a través de


Configurar el servidor de Microsoft Dynamics CRM para IFD

 

Publicado: noviembre de 2016

Se aplica a: Dynamics CRM 2015

Con el acceso a autenticación de notificaciones internas habilitado en Microsoft Dynamics CRM Server, ahora puede habilitar el acceso a notificaciones externas a través de IFD.

Configure una implementación con conexión a Internet utilizando el Asistente para la configuración de implementación con conexión a Internet.

  1. Inicie el Administrador de implementaciones.

  2. En el árbol de consola del Administrador de implementaciones, haga clic con el botón secundario en Microsoft Dynamics 365 y, a continuación, haga clic en Configure la implementación con conexión a Internet.

  3. Haga clic en Siguiente.

  4. En la página Ponga Microsoft Dynamics 365 a disposición de los usuarios que se conectan a través de Internet, escriba los dominios de los roles de Microsoft Dynamics CRM Server especificados y, a continuación, haga clic en Siguiente.

    Importante

    • Especifique dominios, no servidores.

    • Si su implementación está en uno o varios servidores del mismo dominio, el dominio de Servidor de aplicaciones web y el dominio de Servicio web de organización serán idénticos.

    • El dominio de Servicio web de detección debe ser un nombre de host resoluble y no un dominio raíz. Por ejemplo, dev.contoso.com.

    • El dominio de Servicio web de detección no debe coincidir con el nombre de dominio completo (FQDN) de una organización. Por ejemplo, el dominio de Servicio web de detección no debe ser: orgname.contoso.com.

    • Los dominios deben ser válidos para los nombres o los nombres comunes del certificado de SSL.

    • Los dominios deben estar configurados para resolverse correctamente en DNS en los servidores de Microsoft Dynamics 365 que albergan los roles de servidor.

    • Los dominios pueden estar en un dominio diferente del dominio en el que residen los servidores de Microsoft Dynamics 365.

    Dominios de ejemplo:

    • Dominio de Servidor de aplicaciones web: contoso.com

    • Dominio de Servicio web de organización: contoso.com

    • Dominio de Servicio web de detección: dev.contoso.com

    Con la configuración de ejemplo anterior, si el nombre de la organización fuera "orgname", los clientes accederían al sitio web de Microsoft Dynamics 365 con la siguiente dirección URL: https://orgname.contoso.com.

    Configuración de los dominios de rol de servidor de IFD

  5. En el cuadro Escriba el dominio externo donde están ubicados los servidores con conexión a Internet, escriba la información del dominio externo donde están ubicados sus servidores de Microsoft Dynamics CRM Server con conexión a Internet y, a continuación, haga clic en Siguiente.

    El dominio que especifique debe ser un subdominio del dominio de Servidor de aplicaciones web especificado en el paso anterior. De manera predeterminada, "auth." se antepone al dominio de Servidor de aplicaciones web.

    Importante

    • El servidor de AD FS utiliza el dominio externo cuando recupera el archivo IFD federationmetadata.xml de Microsoft Dynamics 365.

    • El dominio externo no debe contener un nombre de organización.

    • El dominio externo no debe contener un carácter de subrayado (“_”).

    • El dominio externo deben ser válido para los nombres o los nombres comunes del certificado de SSL.

    • El dominio externo debe estar configurados para resolverse correctamente en DNS en el servidor de Microsoft Dynamics 365 que alberga el role Servidor de aplicaciones web.

    Dominio de ejemplo:

    • Dominio externo: auth.contoso.com

    Configurar dominio externo de IFD

  6. En la página Comprobaciones del sistema, revise los resultados, corrija los posibles problemas y, a continuación, haga clic en Siguiente.

  7. En la página Revise las opciones seleccionadas y haga clic en Aplicar, compruebe las selecciones y, a continuación, haga clic en Aplicar.

  8. Haga clic en Finalizar.

  9. Ejecute el comando siguiente en un símbolo del sistema: iisreset

  10. Si aún no lo ha hecho, agregue registros de host en DNS para los extremos de IFD (por ejemplo: orgname.contoso.com, auth.contoso.com, dev.contoso.com)

Para configurar una implementación con conexión a Internet mediante Windows PowerShell

  1. Abra un símbolo del sistema de Windows PowerShell.

  2. Agregue el complemento Windows PowerShell de Microsoft Dynamics 365:

    PS > Add-PSSnapin Microsoft.Crm.PowerShell 
    
  3. Obtenga la configuración de IFD:

    PS > $ifd = Get-CrmSetting -SettingType "IfdSettings"
    
  4. Configure el objeto IFD:

    PS > $ifd.Enabled = 1 (or $true) PS > $ifd.DiscoveryWebServiceRootDomain = Discovery_Web_Service_DomainPS > $ifd.ExternalDomain = External_Server_DomainPS > $ifd.OrganizationWebServiceRootDomain= Organization_Web_Service_DomainPS > $ifd.WebApplicationRootDomain = Web_Application_Server_Domain
    

    donde:

    • 1 = "true".

    • Discovery_Web_Service_Domain es el dominio de Servicio web de detección.

    • External_Server_Domain es el dominio del servidor externo.

    • Organization_Web_Service_Domain es el dominio de Servicio web de organización.

    • Web_Application_Server_Domain es el dominio de Servidor de aplicaciones web.

    Los valores de las rutas de acceso de los dominios deben tener el siguiente formato:

    server:port

    o

    server.domain.tld:port,

    donde:

    • server es el nombre del equipo

    • domain es la ruta de acceso completa del subdominio donde se encuentra el equipo

    • tld es el dominio de nivel superior, como com u org

    • La designación :port es necesaria si no se está usando el puerto http estándar (80) o el puerto https (443).

    Normalmente, en una implementación de rol de servidor completo o front-end, los valores de la ruta de acceso son iguales. Sin embargo, si implementa Microsoft Dynamics 365 en varios servidores con diferentes roles de servidor, es decir, los roles de servidor Servidor de aplicaciones web, Servicio web de organización o Servicio web de detección están ubicados en servidores diferentes, estas rutas de acceso serán diferentes:

    • Servidor de aplicaciones web. WebApplicationServerName.domain.tld:port

    • Servicio web de organización. OrganizationWebServiceServerName.domain.tld:port

    • Servicio web de detección. DiscoveryWebServiceServerName.domain.tld:port

  5. Establezca el objeto de implementación con conexión a Internet.

    PS > Set-CrmSetting $ifd
    

Ver también

Implementación de autenticación basada en notificaciones: acceso externo

© 2016 Microsoft Corporation. Todos los derechos reservados. Copyright