Microsoft Dynamics O é um software de CRM (Customer Relationship Management, gerenciamento de relacionamento com o cliente) e ERP (Enterprise Resource Planning, planejamento de recursos corporativos) que fornece soluções corporativas para criar e gerenciar contas, contatos, clientes potenciais, oportunidades e casos de clientes. Experience Manager Forms Integração de dados O fornece uma configuração do serviço de nuvem OData para integrar o Forms com o local e online Microsoft Dynamics servidor. Ela permite criar o Modelo de dados de formulário com base nas entidades, atributos e serviços definidos no Microsoft Dynamics serviço. O modelo de dados de formulário pode ser usado para criar o Forms adaptável que interage com o Microsoft Dynamics servidor para habilitar workflows de negócios. Por exemplo:
O Cloud Service OData (serviço OData) do MS Dynamics está disponível com todos os modos de execução. Para obter mais informações sobre a configuração dos modos de execução para um Experience Manager instância, consulte Modos de execução.
Antes de começar a instalar e configurar Microsoft Dynamics, verifique se você tem:
Configurado Microsoft Dynamics 365 on-line ou instalou uma instância de um dos seguintes Microsoft Dynamics versões:
Registrou o aplicativo para Microsoft Dynamics serviço online com Microsoft Azure Ative Diretory. Anote os valores da ID do cliente (também chamada de ID do aplicativo) e o segredo do cliente para o serviço registrado. Esses valores são usados enquanto configuração do cloud service para o Microsoft Dynamics serviço.
Faça o seguinte para definir o URL de resposta para registrado Microsoft Dynamics aplicativo:
Use este procedimento somente durante a integração Experience Manager Forms com on-line Microsoft Dynamics servidor.
Ir para Microsoft Azure Conta do Ative Diretory e adicione a seguinte URL de configuração do serviço de nuvem em URLs de resposta configurações para seu aplicativo registrado:
https://[server]:[port]/libs/fd/fdm/gui/components/admin/fdmcloudservice/createcloudconfigwizard/cloudservices.html
Salve a configuração.
Microsoft Dynamics O usa autenticação baseada em declarações para fornecer acesso a dados em Microsoft Dynamics Servidor do CRM para usuários externos. Para habilitar isso, faça o seguinte para configurar Microsoft Dynamics para implantação na Internet (IFD) e definir configurações de declaração.
Use este procedimento somente durante a integração Experience Manager Forms com local Microsoft Dynamics servidor.
Configurar Microsoft Dynamics local para o IFD, tal como descrito no anexo I, parte A, do Regulamento (CE) Configurar IFD para Microsoft Dynamics.
Execute os seguintes comandos usando o Windows PowerShell para definir as configurações de declaração no IFD habilitado Microsoft Dynamics:
Add-PSSnapin Microsoft.Crm.PowerShell
$ClaimsSettings = Get-CrmSetting -SettingType OAuthClaimsSettings
$ClaimsSettings.Enabled = $true
Set-CrmSetting -Setting $ClaimsSettings
Consulte Registro de aplicativo para CRM local (IFD) para obter detalhes.
Faça o seguinte para registrar um cliente OAuth em um computador do Ative Diretory Federation Services (AD FS) e conceder acesso a esse computador:
Use este procedimento somente durante a integração Experience Manager Forms com local Microsoft Dynamics servidor.
Execute o seguinte comando:
Add-AdfsClient -ClientId “<Client-ID>” -Name "<name>" -RedirectUri "<redirect-uri>" -GenerateClientSecret
Onde:
Client-ID
é uma ID de cliente que você pode gerar usando qualquer gerador de GUID.
redirect-uri
é o URL para o Microsoft Dynamics Serviço de nuvem OData ativado Experience Manager Forms. O serviço de nuvem padrão instalado com o Experience Manager Forms é implantado no seguinte URL:
https://'[server]:[port]'/libs/fd/fdm/gui/components/admin/fdmcloudservice/createcloudconfigwizard/cloudservices.html
Execute o seguinte comando para conceder acesso à máquina do AD FS:
Grant-AdfsApplicationPermission -ClientRoleIdentifier “<Client-ID>” -ServerRoleIdentifier <resource> -ScopeNames openid
Onde:
resource
é o Microsoft Dynamics URL da organização.Microsoft Dynamics usa o protocolo HTTPS. Para chamar pontos de extremidade do AD FS de Forms servidor, instalar Microsoft Dynamics certificado do site para o armazenamento de certificados Java usando o keytool
no computador que está executando Experience Manager Forms.
Um serviço OData é identificado por sua URL raiz de serviço. Para configurar um serviço OData no Experience Manager as a Cloud Service, verifique se você tem um URL raiz de serviço para o serviço e faça o seguinte:
Para obter um guia passo a passo para configurar o Microsoft Dynamics 365on-line ou no local, consulte Microsoft Dynamics Configuração OData.
Ir para Ferramentas > Cloud Services > Fontes de dados. Toque para selecionar a pasta na qual deseja criar uma configuração de nuvem.
Consulte Configurar pasta para configurações do serviço em nuvem para obter informações sobre como criar e configurar uma pasta para configurações do cloud service.
Toque Criar para abrir o Assistente para Criar Configuração da Fonte de Dados. Especifique um nome e, opcionalmente, um título para a configuração, selecione Serviço OData do Tipo de serviço selecione uma imagem em miniatura para a configuração e toque em Próxima.
No Configurações de autenticação guia:
Insira o valor para o Raiz do serviço campo. Acesse a instância do Dynamics e navegue até Recursos do desenvolvedor para exibir o valor do campo Raiz do Serviço. Por exemplo, https://<tenant-name>/api/data/v9.1/
Selecionar OAuth 2.0 como o tipo de autenticação.
Substitua os valores padrão no ID do cliente (também referido como ID do aplicativo), Segredo do cliente, URL do OAuth, URL do token de atualização, URL do token de acesso, e Recurso campos com valores do seu Microsoft Dynamics configuração do serviço. É obrigatório especificar o URL da instância do dynamics na variável Recurso campo a ser configurado Microsoft Dynamics com um modelo de dados de formulário. Use o URL raiz do serviço para derivar o URL da instância dinâmica. Por exemplo, https://org.crm.dynamics.com.
Especificar openid no Escopo da autorização campo para processo de autorização em Microsoft Dynamics.
Modelo de dados do formulário
Clique em Conectar-se ao OAuth. Você será redirecionado para Microsoft Dynamics página de logon.
Faça logon com o Microsoft Dynamics e aceite para permitir que a configuração do serviço de nuvem se conecte a Microsoft Dynamics serviço. É uma tarefa única estabelecer o Modelo de dados de formulário entre o serviço em nuvem e o serviço.
Você é a página Modelo de dados de formulário Configuração do serviço de nuvem, que exibe uma mensagem de que a configuração OData foi salva com êxito.
O serviço de nuvem OData Cloud Service (OData Service) do MS Dynamics está configurado e conectado com seu serviço Dynamics. Modelo de dados do formulário Modelo de dados do formulário
Depois de configurar o serviço de nuvem do MS Dynamics OData Cloud Ser Form Data Model (ce), você pode usar o serviço ao criar modelos de dados de formulário. Para obter mais informações, consulte Criar modelo de dados de formulário.
Em seguida, você pode criar um Formulário adaptável com base no modelo de Modelo de dados de formulário e usá-lo em vários casos de uso do Formulário adaptável, como:
Para obter mais informações sobre como criar e usar o Modelo de dados de formulário em fluxos de trabalho de negócios, consulte Integração de dados.