Compartilhar via


Configurar o servidor do Microsoft Dynamics 365 para IFD

 

Publicado: janeiro de 2017

Aplicável a: Dynamics 365 (on-premises), Dynamics CRM 2016

Com o acesso à autenticação de declarações internas habilitado no Servidor do Microsoft Dynamics 365, agora você pode habilitar o acesso às declarações externas através do IFD.

Configurar uma implantação para a Internet usando o assistente Configurar implantação para Internet

  1. Inicie o Gerenciador de Implantação.

  2. Na árvore de console do Gerenciador de Implantação, clique com o botão direito do mouse em Microsoft Dynamics 365 e clique em Configurar a Implantação para a Internet.

  3. Clique em Avançar.

  4. Na página Tornar o Microsoft Dynamics 365 disponível para os usuários que se conectam pela Internet, digite os domínios para as funções do Servidor do Microsoft Dynamics 365 especificadas e clique em Avançar.

    Importante

    • Especifique domínios, e não servidores.

    • Se a implantação estiver em um único servidor ou em servidores que estão mesmo domínio, o domínio do Servidor de Aplicativos Web e o domínio do Serviço Web de Organização serão idênticos.

    • O domínio Serviço Web de Descoberta deve ser um nome de host solucionável e não um domínio raiz. Por exemplo: dev.contoso.com.

    • O domínio Serviço Web de Descoberta não deve corresponder ao Nome de Domínio Totalmente Qualificado (FQDN) de uma organização. Por exemplo, o domínio Serviço Web de Descoberta não deve ser: orgname.contoso.com.

    • Os domínios devem ser válidos para o nome comum ou os nomes comuns do TLS/SSL.

    • Os domínios devem ser definidos para resolver corretamente no DNS nos seus servidores do Microsoft Dynamics 365 com as funções de servidor.

    • Os domínios podem estar em um domínio diferente do qual os servidores do Microsoft Dynamics 365 residem.

    Domínios de exemplo:

    • Domínio do Servidor de Aplicativos Web: contoso.com

    • Domínio do Serviço Web de Organização: contoso.com

    • Domínio do Serviço Web de Descoberta: dev.contoso.com

    As configurações de exemplo acima, se o nome da organização era "orgname”, os clientes acessariam o site do Microsoft Dynamics 365 com a seguinte URL: https://orgname.contoso.com.

    Configure IFD server role domains

  5. Na caixa Digite o domínio externo onde os servidores para a Internet estão localizados, digite as informações de domínio externo onde os servidores do Servidor do Microsoft Dynamics 365 para a Internet estão localizados e, em seguida, clique em Avançar.

    O domínio que você especificar deverá ser um subdomínio do domínio do Servidor de Aplicativos Web especificado na etapa anterior. Por padrão, "auth." é acrescentado como um prefixo ao Domínio do Servidor de Aplicativos Web.

    Importante

    • O domínio externo é usado pelo servidor do AD FS para recuperar o Microsoft Dynamics 365 IFD do arquivo federationmetadata.xml.

    • O domínio externo não deve incluir um nome de organização.

    • O domínio externo não deve incluir um caractere sublinhado ("_").

    • O domínio externo deve ser válido para o nome comum ou os nomes comuns do certificado TLS/SSL.

    • O domínio externo deve ser definido para resolver corretamente no DNS no seu servidores do Microsoft Dynamics 365 com a função Servidor de Aplicativos Web.

    Domínio de exemplo:

    • Domínio externo: auth.contoso.com

    Configure IFD external domain

  6. Na página Verificações do Sistema, analise os resultados, corrija os problemas e clique em Avançar.

  7. Na página Revise as suas seleções e clique em Aplicar, verifique suas seleções e clique em Aplicar.

  8. Clique em Concluir.

  9. Execute o seguinte comando em um prompt de comando: iisreset

  10. Caso ainda não tenha realizado, adicione registros de host no DNS para os pontos de extremidade de IFD (por exemplo: orgname.contoso.com, auth.contoso.com, dev.contoso.com)

Para configurar uma implantação para a Internet usando o Windows PowerShell

  1. Abra um prompt do Windows PowerShell.

  2. Adicione o snap-in do Microsoft Dynamics 365Windows PowerShell:

    PS > Add-PSSnapin Microsoft.Crm.PowerShell 
    
  3. Obtenha as configurações da IFD:

    PS > $ifd = Get-CrmSetting -SettingType "IfdSettings"
    
  4. Configure o objeto de 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
    

    onde:

    • 1 = "verdadeiro".

    • Discovery_Web_Service_Domain é o domínio Serviço Web de Descoberta.

    • Domínio_do_Servidor_Externo é o domínio do servidor externo.

    • Organization_Web_Service_Domain é o domínio Serviço Web de Organização.

    • Web_Application_Server_Domain é o domínio Servidor de Aplicativos Web.

    Nos caminhos de domínio, os valores devem estar no formato:

    servidor:porta

    ou

    servidor.domínio.dns:porta,

    onde:

    • servidor é o nome do computador

    • domínio é o caminho completo do subdomínio no qual o computador está localizado

    • tld é o domínio de nível superior, como com ou org

    • A designação :porta será necessária se você não estiver usando o padrão para a porta http (80) ou a porta https (443).

    Normalmente, em uma implantação de funções de servidor completo ou Servidor Front-end, os valores de caminho são os mesmos. Porém, se você implantar o Microsoft Dynamics 365 em vários servidores com funções de servidor separadas, ou seja, com as funções Servidor de Aplicativos Web, Serviço Web de Organização ou Serviço Web de Descoberta localizadas em servidores diferentes, esses valores de caminho serão diferentes:

    • Servidor de Aplicativos Web. NomeDoServidorDeAplicativosWeb.domínio.dns:porta

    • Serviço Web de Organização. NomeDoServidorDoServiçoWebDeOrganização.domínio.dns:porta

    • Serviço Web de Descoberta. NomeDoServidorDoServiçoWebDeDescoberta.domínio.dns:porta

  5. Defina o objeto de implantação para a Internet.

    PS > Set-CrmSetting $ifd
    

Confira Também

Implementar autenticação baseada em declarações: acesso externo

© 2017 Microsoft. Todos os direitos reservados. Direitos autorais