Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Utiliza esta guía para conectar Salesforce Agentforce con Microsoft Agent 365 y para recopilar la actividad de sesión de Agentforce para la observabilidad de agentes de terceros.
Antes de empezar
- Confirma que el administrador de IA de Agent 365 puede crear conexiones en el centro de administración de Centro de administración de Microsoft 365.
- Pide a un administrador de Salesforce que complete los pasos de Salesforce de este artículo.
- Confirma que Einstein Generative AI y Agentforce están activados en la organización de Salesforce.
- Para recopilar actividad, confirma que Data 360 (anteriormente Data Cloud) está disponible en la organización.
Crea una aplicación cliente externa de Salesforce
- En Salesforce, selecciona Configurar y luego busca App Manager.
- Abre External Client App Manager y luego selecciona New External Client App.
- Introduce el nombre de la aplicación y un correo electrónico de contacto.
- Selecciona Habilitar OAuth e introduce una URL de Callback, como
https://login.salesforce.com/services/oauth2/success. - En Ámbitos de OAuth, agregue estos ámbitos:
- Acceso a los servicios de bot de chat (
chatbot_api) - Acceder a la plataforma API de Salesforce (
sfap_api) - Administración de datos de usuario mediante API (
api) - Realizar solicitudes en cualquier momento (
refresh_token,offline_access)
- Acceso a los servicios de bot de chat (
- En Habilitación de flujo, seleccione Habilitar flujo de credenciales del cliente y luego seleccione Crear.
- En la pestaña de Políticas de la app, selecciona Editar. En Políticas de OAuth, activa Habilitar Flujo de Credenciales del Cliente.
- Configura Run As para un usuario activo que tenga acceso a la API y luego selecciona Guardar. Para recopilar actividad, este usuario también debe ser capaz de consultar el espacio de datos de Data 360.
- En la pestaña Configuración de la aplicación, expanda Configuración de OAuth, seleccione Clave y secreto del consumidor, y registre la clave de consumidor y el secreto de consumidor. A continuación, copie la URL de Mi dominio actual desde Configuración>Mi dominio.
Activa el trazado de sesiones de Agentforce
Agent 365 recopila la actividad de Agentforce a partir de los datos de Agentforce Session Tracing en Data 360. Active el seguimiento antes de que los agentes se ejecuten. Las sesiones que se ejecutan con el seguimiento desactivado no se graban y no pueden recopilarse más tarde.
- Si Data 360 no está configurado, ve a Configuración>Data 360 Setup (Configuración de Data Cloud en algunas organizaciones) y selecciona Comenzar. El aprovisionamiento puede tardar hasta una hora.
- En Configuración, busca Paquetes Instalados y confirma que el Modelo de Datos Estándar de Salesforce es la versión 1.130 o posterior. Para configurarlo, consulte Configurar seguimiento de sesiones de Agentforce.
- En Configuración, busca Einstein Generative AI y luego selecciona Configuración de auditoría, análisis y monitorización de Einstein.
- Activa el rastreo de sesiones de Agentforce si no está ya activado. Si te piden un espacio de datos, selecciona default.
- Activa Agent Platform Tracing y Audit and Feedback.
Creación de la conexión
- Abra el Centro de administración de Microsoft 365.
- Seleccione Agentes>Todos los agentes.
- En Plataformas conectadas, selecciona Gestionar.
- Selecciona + Conecta una plataforma y elige Salesforce Agentforce.
- Introduce la URL de My Domain sin ruta, la clave de consumidor y el secreto de consumidor.
- Valide las credenciales.
- Guarde la conexión.
- Selecciona Agentes de sincronización.
Las nuevas conexiones recogen datos de observabilidad por defecto. Si creó la conexión antes de que la observabilidad estuviera disponible, edítela y selecciona Recopilar datos de observabilidad de agente.
Verifica la conexión y la actividad
- Abre la conexión y confirma que la sincronización ha funcionado y que aparecen los agentes esperados.
- Mantén una conversación con un agente activo. Por ejemplo, en Agentforce Builder, usa el panel de Vista previa en modo Live Test y apunta el ID de sesión.
- (Opcional) En la app Data 360, abre Data Explorer y selecciona el espacio de datos habilitado, Objetos del Modelo de Datos y Sesión de Agente de IA. Confirma que existe una fila para el ID de sesión.
- En el Centro de administración de Microsoft 365, abre la conexión y selecciona Agentes de sincronización. El Agente 365 recopila nuevas sesiones cada vez que la conexión se sincroniza.
- En Agentes>Todos los Agentes, abre el agente, selecciona Actividad y confirma que Sesiones es al menos 1.
Las primeras sesiones tras activar el trazado pueden tardar hasta dos horas en llegar a Data 360. Si Sessions sigue siendo 0, espera unos minutos y vuelve a sincronizar. Usuarios activos muestra N/D porque las sesiones de Agentforce no incluyen identidades de Microsoft Entra.
Note
En algunos casos, Data 360 no actualiza los flujos de datos según un horario. En la app Data 360, abre Data Streams, abre cada flujo de rastreo de sesión de Agentforce y selecciona Actualizar ahora.
Troubleshoot
| Síntoma | Causa probable | Resolution |
|---|---|---|
| La validación de credenciales falla | El flujo de credenciales del cliente no está activado ni en la configuración de la app ni en las Políticas OAuth, Ejecutar como no está configurado, o la URL no es la URL de Mi dominio | Corrige la app y la URL. Una nueva aplicación puede tardar unos minutos en aceptar el flujo. |
| Un agente no aparece después de la sincronización | El agente no está activo o el usuario de Run As no puede acceder a él | Activa el agente en Agentforce Builder, comprueba los permisos del usuario Run As y vuelve a sincronizar. |
| El rastreo de sesiones de Agentforce no está disponible | Data 360 no está provisionado, Agentforce está desactivado, o el Modelo de Datos Estándar de Salesforce es anterior a 1.130 | Completa Activa el rastreo de sesión de Agentforce. |
| Una sesión no aparece en Data 360 | El trazado estaba desactivado durante la conversación, o el flujo de datos no se ha actualizado | Inicia una nueva conversación después de que el trazado esté activado. En las organizaciones Developer Edition, selecciona Actualizar ahora en los flujos de datos. |
| Aparece una sesión en Data 360, pero la actividad está vacía | La recopilación está desactivada, la conexión no se ha sincronizado desde la conversión, el seguimiento usa otro espacio de datos, o el usuario de Ejecutar como no puede consultar Data 360 | Seleccione Recopilar datos de observabilidad de agente, vuelva a sincronizar y dele al usuario de Ejecutar como acceso a ellos, por ejemplo, con el conjunto de permisos de Arquitecto de nube de datos (anteriormente Administrador de nube de datos). |
Revocar acceso
Revoque el acceso deshabilitando o eliminando la aplicación de cliente externo de Salesforce, cambiando el secreto del consumidor o eliminando el acceso a la API del usuario de Ejecutar como.
Para problemas de conexión que no sean específicos de Salesforce Agentforce, consulta Solucionar problemas en plataformas conectadas.