Partilhar via


Passo a passo: Configurar CRM para integração com o Microsoft Azure

 

Publicado: novembro de 2016

Aplicável a: Dynamics CRM 2015

Esse passo a passo guia você na configuração de implantações locais ou voltadas para Internet de Microsoft Dynamics CRM 2015 para publicar o contexto de dados de execução no Barramento de Serviço do Microsoft Azure. Esse passo a passo não se aplica a Microsoft Dynamics CRM Online, que foi previamente configurado para Microsoft Azure.

Execute as seguintes tarefas antes de continuar com esse passo a passo:

  1. Obtenha um certificado de uma autoridade de emissão.

  2. Instale o certificado no repositório de certificados do servidor executando o serviço assíncrono do Microsoft Dynamics 365.

  3. Gerar um arquivo e chave pública no formato Base64 do certificado.Para obter mais informações:Obter um certificado público.

  4. Verifique se Windows PowerShell está instalado no servidor Microsoft Dynamics 365.

Configurar um acesso de leitura do certificado

A conta do usuário do sistema na qual o serviço assíncrono do Microsoft Dynamics 365 deve ter acesso de leitura para o certificado no repositório de certificados. Uma conta de usuário é identificada pelo administrador de implantação durante a configuração do servidor ou o NetworkService é usado. É possível verificar a conta usada executando a ferramenta administrativa Serviços. Na ferramenta, procure o serviço chamado "Microsoft Dynamics 365Asynchronous Processing Service" e veja em qual conta o serviço está sendo executado.

Você deve conceder acesso de leitura pela conta mencionada acima para o certificado no repositório de certificados. É possível fazer isso configurando um ACL no certificado usando o snap-in de certificado do MMC (Microsoft Management Console) ou digitando o seguinte comando.

winhttpcertcfg -g -c <certLocation> -s <subjectStr> -a <accountName>

Substitua os valores corretos, descritos na tabela a seguir, para os parâmetros <> mostrados no comando.

<certLocation>

O local (caminho) do certificado no repositório de certificados. Use o snap-in Certificado do mmc (Microsoft Management Console) para localizar o certificado.

<subjectStr>

O valor do assunto do certificado. É possível obter esse valor clicando duas vezes no arquivo de chave do certificado público (.cer) no Windows Explorer. Na guia Detalhes da caixa de diálogo Certificado, procure pelo valor do campo Assunto.

<accountName>

O nome da conta para conceder acesso. Para uma instalação do Microsoft Dynamics 365 padrão, o nome da conta é “NetworkService”.

Configurar o banco de dados MSCRM_Config

Siga estes procedimentos para configurar o banco de dados do Microsoft Dynamics 365MSCRM_Config.

Registrar os cmdlets do PowerShell do Microsoft Dynamics CRM

  1. Faça logon na conta de administrador no servidor do Microsoft Dynamics 365.

  2. Em uma janela de comando do Windows PowerShell, insira o seguinte comando.

    Add-PSSnapin Microsoft.Crm.PowerShell
    

    Esse comando adiciona o snap-in do Dynamics 365Windows PowerShell à sessão atual. O snap-in é registrado durante a instalação e configuração do servidor do Microsoft Dynamics 365.

Definir o certificado do Microsoft Dynamics CRM

  1. Insira o seguinte comando na janela do Windows PowerShell.

    Set-CrmCertificate –CertificateType AppFabricIssuer –Name <issuerName> -StoreName My –StoreLocation LocalMachine -StoreFindType FindBySubjectDistinguishedName –DataFile <certificateFilename>
    

    Neste comando, o nome do emissor <issuerName> pode ser qualquer nome. No entanto, você estará usando o mesmo nome do emissor ao configurar o Microsoft Azure Active Directory Access Control Service (ACS). O valor do parâmetro -DataFile é o nome do arquivo ou o caminho do arquivo do certificado público.

  2. Liste os certificados instalados no banco de dados MSCRM_CONFIG. Você deve ver o certificado apenas adicionado.

    Get-CrmCertificate
    

Confira Também

Administre a implantação usando o Windows PowerShell
WinHttpCertCfg.exe, uma Ferramenta de Configuração de Certificado
Extensões do Azure para Microsoft Dynamics CRM 2015
Passo a passo: configurar ACS do Microsoft Azure para integração com o Microsoft Dynamics CRM 2015

© 2017 Microsoft. Todos os direitos reservados. Direitos autorais