Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Use este guia para conectar o Salesforce Agentforce ao Microsoft Agent 365 e para coletar atividades de sessão do Agentforce para observabilidade de agentes de terceiros.
Antes de começar
- Confirme se o administrador de IA do Agent 365 pode criar conexões no Centro de administração do Microsoft 365.
- Peça a um administrador do Salesforce para completar as etapas do Salesforce neste artigo.
- Confirme que o Einstein Generative AI e o Agentforce estão ativados na organização Salesforce.
- Para coletar atividade, confirme que o Data 360 (antigo Data Cloud) está disponível na organização.
Crie um aplicativo externo do Salesforce
- No Salesforce, selecione Configurar e depois procure por Gerenciador de Aplicativos.
- Abra o Gerenciador de Aplicativos Cliente Externo e então selecione Novo Aplicativo Cliente Externo.
- Insira o nome do aplicativo e o e-mail de contato.
- Selecione Habilitar OAuth e insira uma URL de Callback, como
https://login.salesforce.com/services/oauth2/success. - Em Escopos OAuth, adicione estes escopos:
- Acessar serviços de chatbot (
chatbot_api) - Acessar a Plataforma de API do Salesforce (
sfap_api) - Gerenciar dados do usuário por meio de APIs (
api) - Executar solicitações a qualquer momento (
refresh_token,offline_access)
- Acessar serviços de chatbot (
- Em Habilitação de Fluxo, selecione Habilitar Fluxo de Credenciais do Cliente e, em seguida, selecione Criar.
- Na aba Políticas do app, selecione Editar. Em Políticas OAuth, ative Habilitar o Fluxo de Credenciais do Cliente.
- Defina Run As para um usuário ativo que tenha acesso à API e então selecione Salvar. Para coletar atividade, esse usuário também deve ser capaz de consultar o espaço de dados do Data 360.
- Na aba Configurações do app, expanda Configurações OAuth, selecione Chave e segredo do consumidor e registre a chave do consumidor e o segredo do consumidor. Depois, copie a URL atual do Meu Domínio do Configurar>Meu Domínio.
Ative o rastreamento de sessões do Agentforce
O Agent 365 coleta atividade do Agentforce a partir dos dados de Rastreamento de Sessão do Agentforce no Data 360. Ative o rastreamento antes que os agentes sejam executados. Sessões que rodam enquanto o rastreamento está desligado não são gravadas e não podem ser coletadas depois.
- Se o Data 360 não estiver configurado, vá para Configuração>Configuração do Data 360 (Configuração do Data Cloud em algumas organizações) e selecione Introdução. O provisionamento pode levar até uma hora.
- No Setup, procure por Pacotes Instalados e confirme que o Modelo de Dados Padrão Salesforce é a versão 1.130 ou posterior. Para configurá-lo, veja Configurar Rastreamento de Sessão do Agentforce.
- Em Setup, procure por Einstein Generative AI e então selecione Einstein Audit, Analytics, and Monitoring Setup.
- Ative o Rastreamento de Sessão do Agentforce se ainda não estiver ativado. Se for solicitado um espaço de dados, selecione padrão.
- Ative Agent Platform Tracing e auditoria e feedback.
Criar a conexão
- Abra o Centro de administração do Microsoft 365.
- Selecionar Agentes>Todos os Agentes.
- Nas plataformas conectadas, selecione Gerenciar.
- Selecione + Conecte uma plataforma e escolha Salesforce Agentforce.
- Insira a URL do My Domain sem caminho, a chave do consumidor e o segredo do consumidor.
- Valide as credenciais.
- Salve a conexão.
- Selecione Sincronizar agentes.
Novas conexões coletam dados de observabilidade por padrão. Se você criou a conexão antes da observabilidade estar disponível, edite-a e selecione Coletar dados de observabilidade do agente.
Verifique a conexão e a atividade
- Abra a conexão e confirme que a sincronização foi bem-sucedida e que os agentes esperados aparecem.
- Execute uma conversa com um agente ativo. Por exemplo, no Agentforce Builder, use o painel Preview no modo Live Test e anote o ID da sessão.
- (Opcional) No aplicativo Data 360, abra o Data Explorer e selecione o espaço de dados habilitado, Objetos de Modelo de Dados e Sessão do Agente de IA. Confirme que existe uma linha para o ID da sessão.
- No centro de administração do Microsoft 365, abra a conexão e selecione Sync agents. O Agent 365 coleta novas sessões a cada sincronização da conexão.
- Em Agentes>, abra o agente, selecione Atividade e confirme que Sessões é pelo menos 1.
As primeiras sessões após ativar o rastreamento podem levar até duas horas para chegar ao Data 360. Se Sessions continuar 0, espere alguns minutos e sincronize novamente. Usuários ativos mostra N/A porque as sessões do Agentforce não incluem identidades do Microsoft Entra.
Note
Em alguns casos, o Data 360 não atualiza os fluxos de dados conforme programado. No app Data 360, abra os Fluxos de Dados, abra cada fluxo de rastreamento de sessão do Agentforce e selecione Atualizar Agora.
Troubleshoot
| Sintoma | Causa provável | Resolução |
|---|---|---|
| A validação de credenciais falha | O fluxo de credenciais do cliente não está ativado nem nas configurações do app nem nas Políticas OAuth, o Executar As não está definido, ou a URL não é a URL do Meu Domínio | Corrija o app e a URL. Um novo aplicativo pode levar alguns minutos para processar o fluxo. |
| Um agente não aparece após a sincronização | O agente não está ativo, ou o usuário Run As não pode acessá-lo | Ative o agente no Agentforce Builder, verifique as permissões do usuário Executar como e sincronize novamente. |
| O Agentforce Session Tracing não está disponível | O Data 360 não está provisionado, o Agentforce está desligado, ou o Modelo de Dados Standard do Salesforce é anterior ao 1.130 | Complete a ativação do rastreamento de sessão do Agentforce. |
| Uma sessão não aparece no Data 360 | O rastreamento estava desligado durante a conversa, ou o fluxo de dados não se atualizou | Inicie uma nova conversa depois que o rastreamento estiver ativado. Nas organizações da Developer Edition, selecione Atualizar Agora nos fluxos de dados. |
| Uma sessão aparece no Data 360, mas a Atividade está vazia | A coleta está desativada, a conexão não sincronizou desde a conversão, o rastreamento usa outro espaço de dados, ou o usuário Run As não pode consultar o Data 360 | Selecione Coletar dados de observabilidade do agente, sincronize novamente e conceda ao usuário Run As acesso a esses dados, por exemplo, com o conjunto de permissões Data Cloud Architect (anteriormente Data Cloud Admin). |
Revogar o acesso
Revogue o acesso desativando ou excluindo o aplicativo cliente externo do Salesforce, rotacionando o segredo do consumidor ou removendo o acesso à API do usuário Run As.
Para problemas de conexão que não são específicos do Salesforce Agentforce, veja Solucionar problemas em plataformas conectadas.