Conecte seus agentes a uma fonte de dados

Agentes como a Investigação Principal e a Divulgação precisam de se ligar a uma fonte de dados para recolher dados. Isso é feito configurando uma conexão de servidor para servidor com a fonte de dados. Essa conexão permite que o agente seja executado em segundo plano e acesse e recupere dados da fonte de dados sem exigir a interação do usuário.

Se você estiver usando o Dynamics 365 Sales como seu CRM, o agente se conectará diretamente a ele, pois ele é implantado no mesmo ambiente. Não são necessárias etapas adicionais de configuração.

Se você estiver usando outros sistemas de CRM, como o Salesforce, o agente precisará se conectar a ele para coletar dados. Isso é feito configurando uma conexão de servidor para servidor.

Configurar a conexão de servidor para servidor com o Salesforce

Quando configura uma ligação servidor-a-servidor ao Salesforce, uma aplicação cliente externa e um utilizador de integração são criados no Salesforce. A aplicação cliente externa é usada para autenticar o agente com o Salesforce, enquanto o utilizador de integração é usado para aceder a dados no Salesforce. O usuário de integração é criado com um conjunto específico de permissões que lhe permitem acessar os dados necessários para o agente.

Observação

Anteriormente, a aplicação conectada era utilizada para estabelecer uma ligação ao Salesforce. Agora, utiliza-se uma aplicação cliente externa em vez de uma aplicação ligada. Se já configurou uma ligação servidor para servidor ao Salesforce usando a aplicação conectada, pode continuar a usá-la. No entanto, se quiser configurar uma nova ligação, é criada uma aplicação cliente externa para si.

Habilite a conexão de servidor para servidor com o Salesforce

  1. Nas definições de administração do agente de vendas, selecione Conectores.
  2. Em Conexões de agente, selecione Salesforce.
  3. Ative a opção Ativar acesso .
  4. Selecione Guardar.

A conexão pode levar alguns minutos para ser estabelecida. Assim que a ligação for estabelecida, os detalhes da aplicação cliente externa e do utilizador de integração são apresentados em Detalhes da ligação.

Se no futuro quiseres desativar a ligação servidor para servidor com o Salesforce, desativa a opção de ativar acesso . Esta ação elimina a aplicação cliente externa e o utilizador de integração do Salesforce. O agente já não consegue aceder a dados no Salesforce, e tens de configurar a ligação novamente se quiseres usar o agente com o Salesforce.

Observação

Você pode conectar um ambiente Salesforce a apenas um locatário do Microsoft Entra usando a conexão de servidor para servidor. Não há suporte para conectar o mesmo ambiente Salesforce a vários locatários do Microsoft Entra e pode levar a erros inesperados.

Como é estabelecida a ligação?

Quando uma conexão é estabelecida, os seguintes componentes são criados no Salesforce usando as APIs do Salesforce. Os componentes podem ser visualizados no Salesforce CRM na página Configuração .

  • Aplicação cliente externa ou aplicação Connected: Usada para autenticar o agente com o Salesforce. O nome da aplicação cliente externa é M365 Copilot Sales external client app ou M365 Copilot Sales connected app, dependendo de quando criaste a ligação.
  • Usuário de integração: usado para acessar dados no Salesforce. O nome do usuário de integração é M365 Copilot Sales integration user.
  • Conjunto de permissões: usado para conceder ao usuário de integração acesso aos dados necessários para o agente. O nome do conjunto de permissões é M365 Copilot Sales permission set.

O princípio de privilégio mínimo é seguido para garantir que o usuário de integração tenha apenas as permissões necessárias para acessar os dados exigidos pelo agente. Se o agente for reconfigurado para acessar mais campos personalizados no CRM, a conexão deverá ser recriada para acessá-los corretamente. Uma mensagem de erro é mostrada nesse caso, e uma opção para recriar a conexão é disponibilizada.

Se ocorrer um erro que impeça a conexão de funcionar corretamente, uma mensagem de erro será exibida. Selecione Reconectar para recriar a conexão. Esta ação exclui a conexão existente e cria uma nova.

Permissões do utilizador de integração

O usuário de integração é criado com um conjunto específico de permissões que lhe permitem acessar os dados necessários para o agente. As permissões são definidas no conjunto M365 Copilot Sales permission setde permissões . O conjunto de permissões inclui as seguintes permissões:

Objeto Permissions
Conta Ler, Ver Tudo
Oportunidade Ler, Ver Tudo
Oportunidade Potencial Ler, Editar, Ver Tudo
Entrar em contato Ler, Ver Tudo
Product2 Leitura

Os seguintes campos são legíveis pelo utilizador da integração:

Objeto Campo
Entrar em contato AccountId
Entrar em contato Email
Entrar em contato Telemóvel
Entrar em contato Telemóvel
Entrar em contato Title
Oportunidade Montante
Oportunidade AccountId
Oportunidade ExpectedRevenue
Oportunidade Potencial Email
Oportunidade Potencial Title
Oportunidade Potencial Description
Oportunidade Potencial LeadSource
Oportunidade Potencial Rating
Oportunidade Potencial Telemóvel
Product2 Description