ESPACIO PUBLICITARIO DISPONIBLE · HABLEMOS

Guía para Administradores de TI Empresariales: Cómo Crear Agentes de Línea de Negocio en Microsoft Copilot Studio y Conectarlos a Microsoft 365 Copilot

365Finds Editorial
11.430 artículos Wiki recopilados

Usa 365 Wiki con tu IA

Copia el prompt de abajo, pégalo en la IA que ya usas y haz tu pregunta.

Descargar el Skill completo

Pruébalo primero con el prompt. Si usas 365 Wiki a menudo, instala el Skill completo de 365Wiki y no tendrás que volver a pegarlo. Si no tienes una IA habitual, también sirven las versiones web de Gemini o Microsoft Copilot.

Los administradores de TI y arquitectos de soluciones empresariales se enfrentan a un desafío operativo constante: los datos y flujos críticos de las líneas de negocio (LOB, Line-of-Business) residen en plataformas fragmentadas como SAP, Salesforce, Microsoft Dynamics 365, ServiceNow y bases de datos o API REST internas; mientras que los empleados pasan la mayor parte de su jornada laboral dentro de las aplicaciones de Microsoft 365 como Teams, Outlook, Word y Excel.

Extender Microsoft 365 Copilot mediante agentes LOB personalizados construidos en Microsoft Copilot Studio resuelve esta fricción. En lugar de obligar al personal a cambiar constantemente de aplicación o portal web, los equipos de TI pueden implementar asistentes de IA especializados que razonan sobre bases de conocimiento internas, invocan API REST protegidas, ejecutan transacciones y se integran de forma nativa en la experiencia de chat de Microsoft 365 Copilot.

Esta guía detalla la arquitectura completa, la configuración técnica, los límites de identidad, los controles de seguridad y el flujo de gobernanza necesarios para crear y desplegar agentes LOB corporativos de manera segura en toda la organización.


1. Arquitectura: Cómo Extiende Copilot Studio a Microsoft 365 Copilot

Para diseñar y gobernar agentes personalizados con eficacia, los administradores deben comprender cómo orquestan la intención del usuario los componentes del ecosistema de Microsoft 365 Copilot.

+-----------------------------------------------------------------------------------+
|                        Superficie de Cliente Microsoft 365                        |
|       (Teams, Outlook, Chat de Microsoft 365 Copilot, Web, Aplicaciones Office)   |
+-----------------------------------------------------------------------------------+
                                          |
                                          | Prompt del usuario / Mención @Agente
                                          v
+-----------------------------------------------------------------------------------+
|                    Orquestador Central de Microsoft 365 Copilot                   |
|   (Reconocimiento de intención, contexto, índice semántico, directivas Purview)   |
+-----------------------------------------------------------------------------------+
                                          |
                      +-------------------+-------------------+
                      |                                       |
                      v                                       v
+----------------------------------+     +------------------------------------------+
|  Agente Declarativo / LOB Agent  |     |   Conocimiento Nativo de Microsoft 365   |
|   (Microsoft Copilot Studio)     |     |   (Correos, SharePoint, OneDrive, Chats) |
+----------------------------------+     +------------------------------------------+
  | Instrucciones del sistema y barreras de contención (Guardrails)
  | Conocimiento empresarial (SharePoint, conectores de Microsoft Graph)
  | Motor de orquestación generativa
  |
  +---> Herramientas y acciones (Conectores de Power Platform, API REST, Flujos)
  |       |
  |       +---> Sistemas empresariales (SAP ERP, Salesforce, Dynamics 365, BD)
  |
  +---> Capa de identidad y gobernanza
          |
          +---> Microsoft Entra ID (SSO, OAuth 2.0 delegado / intercambio de tokens)
          +---> Directivas DLP de Power Platform y auditoría en Microsoft Purview

Modalidades de Agentes en el Ecosistema

En Copilot Studio y Microsoft 365 Copilot, los administradores trabajan principalmente con dos tipos de agentes:

  1. Agentes para Microsoft Copilot (Agentes Declarativos / Declarative Agents): Estos agentes extienden la experiencia base de chat de Microsoft 365 Copilot mediante instrucciones especializadas, fuentes de conocimiento seleccionadas y herramientas de acción dirigidas. Se ejecutan en el marco de chat de Copilot (Copilot chat harness), conservando la interfaz habitual del usuario mientras acotan el contexto a una disciplina específica (por ejemplo, compras, beneficios de RR. HH. o soporte técnico).
  2. Agentes de Motor Personalizado (Custom Engine Agents): Son agentes conversacionales independientes que utilizan modelos de lenguaje propios, motores de orquestación específicos o código de Bot Framework. Suelen emplearse en portales web externos o aplicaciones móviles independientes que requieren un control total del diálogo multipaso.

Para escenarios corporativos integrados en la rutina laboral diaria de los empleados, los Agentes Declarativos con Herramientas de Acción en Copilot Studio constituyen el estándar de despliegue preferente.


2. Requisitos Previos, Licenciamiento y Roles de Administración

Antes de iniciar la creación y el despliegue, verifique que el inquilino (tenant) cumpla con los siguientes requisitos:

Requisitos de Licenciamiento

Roles de Administración y Permisos


3. Gobernanza del Inquilino: Configuración de Directivas DLP

Antes de habilitar la creación de agentes, el equipo de TI debe establecer directivas de seguridad para evitar la exfiltración de datos y el uso no autorizado de conectores.

Configuración de Directivas de Prevención de Pérdida de Datos (DLP)

Todos los agentes creados en Copilot Studio están sujetos a la aplicación en tiempo real de directivas DLP de Power Platform. Si un agente combina conectores pertenecientes a grupos de directiva incompatibles, la publicación y la ejecución en tiempo de ejecución quedan bloqueadas.

Configure la siguiente línea base en el Centro de administración de Power Platform:

  1. Inicie sesión en el Centro de administración de Power Platform, acceda a Directivas > Directivas de datos.
  2. Cree o edite una directiva asignada a los entornos corporativos de producción.
  3. Configure la agrupación de conectores:
    • Grupo de datos Empresarial (Business): Sitúe los conectores LOB principales (como SAP ERP, Salesforce, Microsoft Dataverse, Office 365 Outlook, SQL Server y conectores personalizados de API REST internas) junto con el conector Microsoft Teams + M365 Channel in Copilot Studio.
    • Grupo Bloqueado (Blocked): Bloquee conectores de almacenamiento en la nube de consumo personal, redes sociales no autorizadas y servicios de mensajería pública externa.
  4. Exigir Autenticación de Usuarios con Entra ID: Mueva el conector llamado Chat without Microsoft Entra ID authentication in Copilot Studio al grupo «Bloqueado». Esto impide que los creadores publiquen agentes anónimos o desprotegidos, garantizando que todo acceso requiera inicio de sesión único (SSO) corporativo.
  5. Filtrado de Extremos de Conectores (Endpoint Filtering): Para conectores HTTP o conectores REST personalizados, configure reglas de filtrado de extremos para permitir el tráfico únicamente hacia subdominios corporativos confiables (por ejemplo, *.corp.contoso.com/api/*) y bloquear cualquier dirección IP o URL externa no verificada.

4. Construcción del Agente LOB en Copilot Studio

Una vez establecida la gobernanza de datos, los creadores y arquitectos pueden desarrollar el agente en la interfaz de Copilot Studio.

+-------------------------------------------------------------------------------+
|                       Construcción del Agente en Copilot Studio               |
+-------------------------------------------------------------------------------+
|  1. Identidad e Instrucciones del Sistema (Prompt)                            |
|     - Nombre y descripción clara (esenciales para el orquestador de M365)     |
|     - Instrucciones: delimitación de funciones, rechazo de temas y reglas     |
+-------------------------------------------------------------------------------+
|  2. Anclaje en Conocimiento Empresarial (Grounding)                           |
|     - Bibliotecas de documentos de SharePoint y sitios de OneDrive            |
|     - Conectores de Microsoft Graph (índices de Confluence, ServiceNow, etc.) |
+-------------------------------------------------------------------------------+
|  3. Herramientas y Acciones de Negocio (Tools & Actions)                      |
|     - Conectores prediseñados (SAP ERP, Salesforce CRM, Dynamics 365)         |
|     - Conectores OpenAPI / API REST personalizados                            |
|     - Flujos de agente (Power Automate para lógica empresarial compleja)      |
+-------------------------------------------------------------------------------+
|  4. Seguridad en Tiempo de Ejecución y Puertas de Aprobación                  |
|     - OAuth 2.0 delegado con identidad del usuario (seguridad a nivel de fila)|
|     - «Preguntar al usuario final antes de ejecutar» en operaciones de escritura|
+-------------------------------------------------------------------------------+

Paso 1: Inicializar el Agente

  1. Acceda a Microsoft Copilot Studio.
  2. Verifique que esté seleccionado el entorno administrado correcto de Power Platform en la esquina superior derecha.
  3. En el panel lateral, seleccione Agentes (Agents).
  4. Seleccione Microsoft Copilot y haga clic en Agregar (Add) en la tarjeta de agentes, o elija Crear > Nuevo agente.
  5. Asigne un nombre descriptivo (máximo 42 caracteres, sin los símbolos < o >) y suba un icono en formato PNG menor de 72 KB (resolución estándar de 192x192 píxeles).

Paso 2: Redactar Instrucciones del Sistema y Mensajes Iniciales

Las instrucciones estructuradas definen los límites operativos y evitan alucinaciones en el modelo:

Paso 3: Anclar el Agente en Conocimiento Corporativo

Las fuentes de conocimiento proporcionan base factual a las respuestas generativas:

  1. En la página de información general del agente, acceda a la tarjeta Conocimiento (Knowledge) y seleccione Agregar conocimiento.
  2. Seleccione las fuentes adecuadas:
    • Sitios y Bibliotecas de SharePoint: Vincule carpetas con manuales de compras, políticas de proveedores o procedimientos operativos estándar (SOP). Copilot respeta automáticamente los permisos de SharePoint (security trimming); el usuario solo recibe respuestas derivadas de documentos a los que ya tiene acceso.
    • Conectores de Microsoft Graph: Conecte repositorios externos previamente configurados por el administrador de TI (como Confluence o bases de conocimiento de ServiceNow).
  3. Active la casilla Usar solo las fuentes especificadas (Only use specified sources) para impedir que el agente recurra a búsquedas abiertas en la web pública para responder cuestiones internas.

Paso 4: Integrar Herramientas y Acciones LOB

Las herramientas transforman al agente de un simple sistema de consulta a un participante activo en los procesos empresariales:

  1. Abra el agente y acceda a la página Herramientas (Tools) (o en la pestaña Construir > Herramientas).
  2. Seleccione Agregar una herramienta (Add a tool).
  3. Elija el mecanismo de integración:
    • Conectores precompilados: Seleccione conectores nativos para sistemas como SAP ERP, Salesforce, Dynamics 365 o ServiceNow.
    • Conectores personalizados / API REST: Utilice especificaciones OpenAPI (Swagger) de microservicios internos para registrar métodos y parámetros.
    • Flujos de Agente (Agent Flows): Diseñe flujos en Power Automate si la lógica de negocio requiere consultas cruzadas entre múltiples tablas, transformaciones de datos o aprobaciones escalonadas.
  4. Configure los metadatos de la herramienta:
    • Descripción de la Herramienta (Description): Crucial. El orquestador de Microsoft 365 Copilot utiliza esta descripción para decidir si invoca la herramienta. Ejemplo: «Recupera detalles de órdenes de compra en tiempo real desde SAP mediante el número de pedido. Úsalo cuando el usuario pregunte por fechas de entrega, estado de partidas o importes de facturas».
    • Relleno Dinámico de Parámetros: Mantenga la opción Rellenar dinámicamente con IA (Dynamically fill with AI) para que el agente extraiga automáticamente variables como el ID de pedido del diálogo.
    • Preguntar al usuario final antes de ejecutar (Ask the end user before running): Déjelo en «No» para consultas de solo lectura. Para cualquier operación de creación, actualización o eliminación, establézcalo en Sí, forzando la presentación de una tarjeta de confirmación en el chat.

5. Autenticación, Límites de Identidad y Seguridad a Nivel de Fila

Al conectar sistemas de negocio, la integridad de los permisos es fundamental. Los agentes nunca deben omitir los modelos de seguridad de las aplicaciones de origen.

CriterioAutenticación de Usuario Final (Delegada - Recomendada)Credenciales del Creador (Entidad de Servicio / Compartida)
Flujo de AutenticaciónIntercambio de tokens OAuth 2.0 en nombre del usuario (OBO) con Entra IDClave de API estática, secreto de cliente o cuenta de servicio genérica
Alcance de DatosEstrictamente limitado al rol y permisos del usuario conectadoAcceso amplio a todos los datos concedidos a la cuenta de servicio
Seguridad a Nivel de Fila (RLS)Se mantiene; el empleado no puede consultar registros fuera de su rolSe vulnera; cualquier empleado podría acceder a datos restringidos
Atribución en AuditoríaLas acciones se registran con el UPN exacto del empleado en el backendLos registros muestran la cuenta de servicio, perdiendo trazabilidad real
Casos ApropiadosConsultas y modificaciones en ERP, CRM, nóminas y registros personalesCatálogos públicos de productos, preguntas frecuentes abiertas

Implementación del Inicio de Sesión Único (SSO)

  1. En el agente, diríjase a Configuración > Seguridad > Autenticación y elija Autenticar con Microsoft.
  2. En la configuración de cada herramienta conectada a sistemas LOB, seleccione Credenciales del usuario final (End user credentials).
  3. Cuando el usuario interactúa a través de Microsoft 365 Copilot, el token de Entra ID se propaga mediante OAuth 2.0 hacia la API de destino.
  4. Si el usuario no tiene permisos sobre un registro específico en SAP o Salesforce, el sistema backend devuelve un error HTTP 403 Forbidden, y el agente informa cortésmente al usuario de que no posee autorización.

6. Depuración, Pruebas y Validación de Lógica

Antes de distribuir el agente a la empresa, realice una validación exhaustiva de los caminos de razonamiento:

  1. Panel de Pruebas de Copilot Studio: Simule consultas en el lienzo lateral para comprobar tanto el anclaje en conocimiento como la activación de herramientas.
  2. Modo Desarrollador para Inspección de Trazas: En el chat de prueba, escriba -developer on y envíe un mensaje. Se activará el panel de diagnóstico detallado, mostrando la clasificación de intenciones, la justificación de selección de herramientas, la carga JSON transmitida a la API y la respuesta devuelta.
  3. Reinicio de la Caché de Sesión: Microsoft Copilot almacena en caché el contexto dentro de una sesión activa. Cada vez que actualice instrucciones, herramientas o documentos, haga clic en el icono Iniciar nueva sesión de prueba en la parte superior del panel.

7. Publicación y Configuración del Canal

Completada la validación, proceda a generar la versión definitiva y configurar el canal de Microsoft 365:

  1. Haga clic en Publicar (Publish) en la barra superior de Copilot Studio para crear una compilación inmutable de la configuración.
  2. Vaya a Canales (Channels) en el menú izquierdo.
  3. Seleccione Microsoft 365 Copilot (o canal de Teams y Microsoft 365).
  4. Seleccione la opción de disponibilidad deseada:
    • Compartir vínculo: Genera un vínculo profundo para pruebas inmediatas en Teams o navegador.
    • Mostrar a mis compañeros de equipo y usuarios compartidos: Otorga acceso a grupos de seguridad designados para fases de pilotaje.
    • Mostrar a todos los miembros de mi organización (Show to everyone in my org): Envía la solicitud al catálogo corporativo, requiriendo aprobación del administrador en Microsoft 365.
    • Descargar como archivo .zip: Exporta el paquete de manifiesto (manifest.json e iconos) para su carga manual y auditoría por parte del equipo de TI.

8. Despliegue Centralizado en el Centro de Administración de Microsoft 365

Los administradores de TI asumen el control del ciclo de vida y despliegue del agente en el Centro de administración de Microsoft 365.

+-------------------------------------------------------------------------------+
|               Flujo de Despliegue en Centro de Administración M365             |
+-------------------------------------------------------------------------------+
|  1. Detección y Revisión de Solicitudes                                       |
|     - Acceder a admin.microsoft.com > "Agentes" o "Aplicaciones integradas"   |
+-------------------------------------------------------------------------------+
|  2. Evaluación de Seguridad y Cumplimiento                                    |
|     - Revisar permisos del manifiesto, API externas y clientes de destino     |
|     - Validar conformidad con directivas DLP y etiquetas de confidencialidad  |
+-------------------------------------------------------------------------------+
|  3. Despliegue Escalonado (Phased Rollout)                                    |
|     - Fase 1: Asignar a grupo de seguridad piloto ("Usuarios específicos")    |
|     - Fase 2: Despliegue departamental o a toda la organización               |
+-------------------------------------------------------------------------------+
|  4. Supervisión Operativa y Ciclo de Vida                                     |
|     - Seguimiento en informes de uso de Copilot y consumo de créditos         |
|     - Auditoría permanente en los registros de Microsoft Purview              |
+-------------------------------------------------------------------------------+

Proceso de Aprobación y Despliegue

  1. Inicie sesión en el Centro de administración de Microsoft 365 con una cuenta de administrador.
  2. Navegue a Agentes > Registro de agentes (Agent Registry) o Configuración > Aplicaciones integradas (Integrated apps).
  3. Localice la solicitud del agente LOB o seleccione Cargar agente personalizado / Cargar aplicaciones personalizadas para subir el paquete .zip.
  4. Inspeccione el empaquetado: editor, descripción, permisos solicitados y API de backend invocadas.
  5. Estrategia de Despliegue Escalonado:
    • Fase Piloto: Asigne el agente a un grupo de seguridad piloto específico (por ejemplo, SG-SupplyChain-Copilot-Pilots). Evalúe el rendimiento y la precisión durante 1 o 2 semanas.
    • Producción: Amplíe la asignación a grupos departamentales o a Toda la organización.
  6. Fijación en Microsoft Teams (Opcional): En el Centro de administración de Teams (https://admin.teams.microsoft.com), dentro de Aplicaciones de Teams > Directivas de configuración, agregue el agente a la lista de aplicaciones ancladas para que aparezca automáticamente en la barra lateral de los usuarios.

9. Operaciones Continuas: Monitorización, Auditoría y Cumplimiento

Tras la puesta en producción, el equipo de TI debe mantener una supervisión activa del rendimiento, los costes y la seguridad:

Métricas de Uso y Capacidad

Cumplimiento y Protección de Datos con Microsoft Purview

Los agentes desplegados en Microsoft 365 Copilot operan bajo las máximas garantías de seguridad corporativa:


10. Lista de Comprobación para el Administrador de TI

Fase de ImplementaciónAcción Técnica ClavePlataforma de Gestión
Requisitos PreviosVerificar licencias M365 Copilot y Copilot Studio; asignar roles de TICentro de administración de M365
Línea Base DLPAgrupar conectores LOB y M365 en «Empresarial»; bloquear chat anónimoCentro de administración de Power Platform
Definición de AgenteRedactar instrucciones claras, exclusiones temáticas y mensajes sugeridosMicrosoft Copilot Studio
Anclaje de ConocimientoConectar SharePoint y Graph Connectors respetando permisos del usuarioMicrosoft Copilot Studio
Integración de AccionesConfigurar conectores SAP/CRM y API REST con OAuth 2.0 delegadoMicrosoft Copilot Studio
Protección de EscrituraActivar la confirmación obligatoria «Preguntar antes de ejecutar»Microsoft Copilot Studio
Validación de LógicaInspeccionar trazas con -developer on y limpiar caché de sesiónMicrosoft Copilot Studio
PublicaciónPublicar versión inmutable y habilitar canal de Microsoft 365 CopilotMicrosoft Copilot Studio
Despliegue TenantAprobar en M365 Admin Center y distribuir mediante grupos pilotoCentro de administración de M365
Gobernanza ContinuaAuditar eventos en Purview; monitorizar consumo de créditos y adopciónM365 Admin Center & Purview

Combinando la gestión unificada de identidades con Microsoft Entra ID, las políticas de datos de Power Platform DLP y el despliegue administrado en el Centro de administración de Microsoft 365, el departamento de TI puede transformar Microsoft 365 Copilot en un motor operativo conectado y seguro que potencia los sistemas de misión crítica de la empresa.


Referencias