Planear datos, privacidad y seguridad

Usa este artículo mientras planeas tu plugin. Identifique los requisitos aplicables ahora y confirme la implementación específica del componente después de elegir las capacidades y las herramientas de desarrollo.

Consideraciones clave del diagrama para desarrollar la extensibilidad de Copilot: seguridad y confianza empresariales, IA responsable, experiencia de usuario de alta calidad, funcionalidad de alto valor

Mapear flujos de datos y acciones

Documente cómo la información entra, se mueve y sale de la solución. Incluya mensajes, historial de conversaciones, datos de Microsoft 365, datos externos de la organización, contenido generado, acciones, registros y datos de soporte técnico.

Componente potencial Preguntas de planificación
Agente ¿Qué instrucciones, conocimientos, contexto de conversación, acciones y servicios externos puede usar el agente?
Aptitud ¿De qué instrucciones, pasos de flujo de trabajo, entradas, salidas y permisos de host depende la habilidad?
Conector de Copilot ¿Los datos externos se sincronizan en Microsoft Graph o se recuperan a través de una conexión federada? ¿Cómo se aplica el acceso a cada elemento?
Capacidad basada en MCP ¿Qué herramientas y recursos expone el servidor remoto? ¿Qué datos se envían a él y dónde se ejecuta el servidor?
API o servicio externo ¿Qué operaciones, credenciales, datos de clientes, registros y proveedores de servicio están implicados?

Garantizar una implementación segura de agentes declarativos en Microsoft 365

Microsoft 365 clientes y asociados pueden crear agentes declarativos que extiendan Microsoft 365 Copilot con instrucciones personalizadas, conocimientos básicos y acciones invocadas a través de las descripciones de la API rest configuradas por el agente declarativo. En tiempo de ejecución, Microsoft 365 Copilot razona sobre una combinación de la indicación del usuario, las instrucciones personalizadas que forman parte del agente declarativo y los datos proporcionados por las acciones personalizadas. Todos estos datos pueden influir en el comportamiento del sistema y este tipo de procesamiento conlleva riesgos de seguridad. Específicamente, si una acción personalizada puede proporcionar datos de orígenes que no son de confianza (como correos electrónicos o tickets de soporte), un atacante podría crear una carga de mensajes que haga que su agente se comporte de una manera que el atacante controle, como responder preguntas incorrectamente o incluso invocar acciones personalizadas. Microsoft toma muchas medidas para evitar estos ataques. Además, las organizaciones solo deben habilitar agentes declarativos que utilicen fuentes de conocimiento confiables y se conecten a API REST confiables a través de acciones personalizadas. Si es necesario usar orígenes de datos que no son de confianza, diseñe el agente declarativo teniendo en cuenta la posibilidad de violación y no le dé la capacidad de realizar operaciones confidenciales sin una intervención humana cuidadosa.

Microsoft 365 proporciona a las organizaciones amplios controles que rigen quién puede adquirir y usar aplicaciones integradas y qué aplicaciones están habilitadas para grupos o individuos dentro de un inquilino de Microsoft 365, incluidas las aplicaciones que usan agentes declarativos. Herramientas como Copilot Studio, que permiten a los usuarios crear sus propios agentes declarativos, también incluyen controles amplios que permiten a los administradores controlar los conectores usados para el conocimiento y las acciones personalizadas.

Para cada flujo, registre el propietario de los datos, el origen, el destino, la ubicación, la clasificación, la retención, la eliminación, el cifrado, la disponibilidad y el comportamiento de error.

Planear identidad, autenticación y permisos

Identificar:

  • Las identidades de usuario, aplicación, paquete, publicador, servicio y administrador.
  • Registros, permisos, ámbitos y consentimiento necesarios de Microsoft Entra.
  • Requisitos de autenticación y conexión para servicios externos y servidores MCP remotos.
  • Si el acceso es delegado, basado en aplicaciones, de servicio a servicio o una combinación.
  • Cómo se almacenan y rotan secretos, certificados, tokens, claves e información de conexión.
  • Cómo se comporta la solución cuando se produce un error en las comprobaciones de autenticación, autorización o conexión.

Aplique los privilegios mínimos a todos los componentes y dependencias. Un complemento no otorga a un usuario acceso a datos a los que el usuario o el componente no está autorizado a acceder de otra manera.

Planear la protección y cumplimiento de datos

Reseña:

  • Recopilación, uso, almacenamiento, transmisión, retención, exportación y eliminación de datos.
  • Permisos, etiquetas de confidencialidad, prevención de pérdida de datos, retención, exhibición de documentos electrónicos, auditoría y controles de cumplimiento existentes de Microsoft 365.
  • Datos y mensajes enviados a servicios externos, API, conectores y servidores MCP.
  • Requisitos regionales, sectoriales, contractuales, organizativos y de los clientes.
  • Avisos de privacidad, términos de uso, divulgaciones de soporte técnico y proveedores de servicios de terceros.
  • Información de supervisión y auditoría necesaria para investigar el acceso y la actividad.

Los servicios Microsoft Graph y Microsoft 365 aplican los límites de acceso basados en identidad aplicables para los datos almacenados en esos servicios. Los servicios hospedados externamente siguen siendo responsables de aplicar sus propios requisitos de identidad, permiso, privacidad y cumplimiento.

Para obtener información sobre privacidad de Microsoft 365 Copilot, consulte Datos, privacidad y seguridad para Microsoft 365 Copilot. Para planificar la Confianza cero, consulte Confianza cero para Microsoft 365 Copilot.

Planear acciones consecuentes e inteligencia artificial responsable

Identifique las operaciones que crean, cambian, envían, aprueban, compran, eliminan o revelan información. Para cada acción consecuente, defina:

  • Los usuarios y condiciones permitidos.
  • Comprobaciones de validación y autorización.
  • Requisitos de confirmación y supervisión humana.
  • Comportamiento seguro de error, reintento, reversión y recuperación.
  • Criterios de evaluación de precisión, calidad, seguridad y uso indebido.
  • Procedimientos de supervisión, respuesta a incidentes, escalación y suspensión.

Para obtener más información, consulte Validación de IA responsable y el compromiso de Microsoft con la IA responsable.

Controles de gobernanza y administración para el uso compartido de complementos

Durante la planificación, defina los resultados que necesitan los administradores y propietarios de servicios:

  • Revisa el complemento, el editor, el acceso solicitado, los orígenes de datos, las acciones y los servicios externos.
  • Aprobar o rechazar solicitudes de adquisición, publicación, uso compartido o implementación.
  • Asigne disponibilidad a los usuarios y grupos previstos.
  • Configure las conexiones, los permisos, el consentimiento y las directivas organizativas necesarios.
  • Supervise el inventario, la actividad, los informes, el consumo y la información de auditoría.
  • Restringir, bloquear, quitar o retirar el acceso cuando cambien los requisitos.

Los controles disponibles y las superficies de administración varían según el componente y la experiencia de Microsoft. Identifique el resultado de gobierno necesario mientras planifica. Seleccione más adelante el paquete y el modelo de administración admitidos, y siga las opciones de acceso y conexiones de complementos de Govern para obtener instrucciones operativas.

Planeación del ámbito de distribución previsto

Para una organización o una solución de línea de negocio, implique a los administradores y propietarios de seguridad que administran Microsoft 365, Microsoft Entra, Microsoft Purview, Power Platform, servicios externos y las experiencias de Microsoft de destino.

Para una solución pública o multiinquilino, planifique la declaración de privacidad, las condiciones de uso, la identidad del editor, el consentimiento del cliente, el modelo de soporte técnico, la respuesta de seguridad y los requisitos de certificación orientados al cliente. Para conocer los requisitos actuales de distribución pública, consulte:

Llevar adelante estos requisitos

Mientras planifica, realice un seguimiento de:

  • Los flujos de datos y acciones.
  • Las identidades, los permisos, el consentimiento y las conexiones.
  • Los límites de confianza y las dependencias hospedadas externamente.
  • Los requisitos de privacidad, seguridad, cumplimiento y de IA responsable.
  • Los resultados de gobernanza y los propietarios del ciclo de vida.
  • Los requisitos no resueltos que dependen de los componentes o herramientas seleccionados.

Usa estos requisitos al elegir las funcionalidades de tu complemento y elegir las herramientas de desarrollo. Después de la implementación, confírmelos a través de la validación del complemento y la guía de administración y seguridad específica del producto aplicable.