Certificación de Microsoft 365: Guía de envío de documentos inicial
El envío inicial del documento forma parte de la fase de evaluación previa de la certificación. La información proporcionada proporcionará a los analistas de certificación los antecedentes necesarios para identificar qué controles y componentes del sistema estarán en el ámbito de la evaluación. Este documento está pensado para servir solo como un ejemplo de lo que se espera del envío inicial del documento. La documentación que proporcione variará en función de cómo se diseñe, implemente y administre la solución.
¿Cuál es el entorno de hospedaje o el modelo de servicio que se usa para ejecutar la aplicación?
- Infraestructura como servicio (IaaS) es un modelo de servicio en la nube en el que el proveedor de servicios en la nube hospeda los componentes de infraestructura, pero los ISV siguen siendo responsables de implementar y administrar los componentes individualmente, como Virtual Machines o sistemas operativos, almacenes de datos y componentes de red. Ejemplos de esto son Azure Virtual Machine y Azure Disk Storage.
- Plataforma como servicio (PaaS) es un modelo de servicio en la nube en el que el proveedor de servicios en la nube administra los componentes de la infraestructura. Los ISV solo son responsables de implementar sus propias aplicaciones y servicios. Ejemplos de esto son App de Azure Services, Azure Functions y Azure CDN.
- ISV hospedado en este contexto significa que no se usa ningún proveedor de servicios en la nube. El ISV administra físicamente sus propios servidores, discos y redes de forma independiente en el entorno local.
- Híbrido en este contexto significa que se usa uno de los modelos anteriores. Por ejemplo, algunos ISV pueden optar por usar una combinación de servicios de IaaS y servicios PaaS para admitir su aplicación, o bien pueden tener algunos componentes hospedados de ISV locales y externalizar otros a un proveedor de servicios en la nube. Si usa uno de los modelos de servicio más, seleccione híbrido.
Informe de pruebas de penetración
Incluya el informe de pruebas de penetración completo con fechas que acredite que se ha completado en los últimos 12 meses.
- Este informe debe generarse a partir de pruebas de penetración manuales, no puede ser la salida de una herramienta de análisis y pruebas automatizada.
- Este informe debe incluir el entorno que admite la implementación de la aplicación o agregar junto con cualquier entorno adicional que admita el funcionamiento de la aplicación o los complementos.
Inventario de componentes del sistema
Un inventario actualizado de todos los componentes del sistema utilizados por la infraestructura auxiliar. Esto se usará para ayudar con el muestreo al realizar la fase de evaluación. Si el entorno incluye PaaS, sería útil si puede proporcionar detalles de todos los servicios de PaaS consumidos.
Nota: IaaS/PaaS no tendría ningún hardware que estuviera bajo el control de ISV. En este caso, proporcione una lista o captura de pantalla de todos los recursos visuales.
Ejemplo:
Nombre del recurso | Tipo de recurso | Descripción | Fabricante | Model |
---|---|---|---|---|
D212 | Máquina Windows | Máquina virtual | N/D | N/D |
LT101 | Portátiles | Estación de trabajo | Microsoft | Surface 3 |
C2938 | Modificador | Modificador | N/D | N/D |
LXM2 | Máquina Linux | Máquina de prueba | N/D | N/D |
Inventario de software
Un inventario actualizado de todos los recursos de software, incluido todo el software usado en el entorno dentro del ámbito junto con las versiones.
Ejemplo:
Software | Publisher | Versión | Objetivo |
---|---|---|---|
Windows Server | Microsoft 2016 | Compilación 14393 | Sistema operativo del servidor para el entorno de producción |
Linux Ubuntu | N/D | 16.04 (Xenial) | Sistema operativo del servidor en uso dentro de la red perimetral. |
Esxi | Vmware | 6.5.0 (compilación 13004031) | Se usa para admitir los servidores virtuales. |
Mysql (Windows) | N/D | 8.0.2.1 | Servidor de base de datos para almacenar el historial de chat. |
Tomcat | Apache | 7.0.92 | Portal de clientes. |
IIS | Microsoft | 10.0 | Admite las API. |
Dependencias de terceros
Documentación que enumera todas las dependencias usadas por la aplicación o el complemento con las versiones en ejecución actuales.
Ejemplo:
Dependencias web | Versión actual en uso |
---|---|
Jquery | 3.5.1 |
React | 16.13.1 |
Bootstrap | 4.5.2 |
Express | 4.17.1 |
Angular | 10.0.14 |
AngularJS | 1.8.0 |
Direcciones IP públicas
Detalles de todas las direcciones IP públicas y direcciones URL usadas por la infraestructura auxiliar. Esto debe incluir el intervalo ip enrutable completo asignado al entorno a menos que se haya implementado una segmentación adecuada para dividir el intervalo en uso (se necesitarán pruebas adecuadas de segmentación).
Ejemplo:
Direcciones URL | Dirección IP |
---|---|
https://portal.contoso.com | 40.113.200.201 |
https://filesapi.contoso.com | 40.113.200.201 |
https://customerapi.contoso.com | 40.113.200.202 |
https://bot.contoso.com | 40.113.200.202 |
N/A (Jump Server) | 40.113.200.200 |
Puntos de conexión de recursos
Dirección del punto de conexión de nombre de API Contoso Customer API https://customerapi.contoso.com Contoso Bot Service https://bot.contoso.com CONTOSO Files APIhttps://filesapi.contoso.com
Una lista completa de todos los puntos de conexión de API que usa la aplicación, incluidos los puntos de conexión de recursos externos y desarrollados internamente. Para ayudar a comprender el ámbito del entorno, proporcione ubicaciones de punto de conexión de API dentro del entorno.
Ejemplo:
Nombre de LA API | Dirección del punto de conexión |
---|---|
API de cliente de Contoso | https://customerapi.contoso.com |
Contoso Bot Service | https://bot.contoso.com |
API de archivos de Contoso | https://filesapi.contoso.com |
Microsoft Graph | https://graph.microsoft.com/v1.0/| |
Diagrama de arquitectura
Diagrama de arquitectura lógica que representa una introducción de alto nivel de la infraestructura auxiliar de la aplicación o del complemento. Esto debe incluir todos los entornos de hospedaje y la infraestructura compatible con la aplicación o el complemento. Este diagrama DEBE representar todos los distintos componentes del sistema auxiliares dentro del entorno para ayudar a los analistas de certificación a comprender los sistemas en el ámbito y ayudar a determinar el muestreo. Indique también qué tipo de entorno de hospedaje se usa; Hospedado por ISV, IaaS, PaaS o híbrido. Cuando se use PaaS, indique los diversos servicios de PaaS que se usan para proporcionar los servicios auxiliares dentro del entorno.
Diagrama de Data Flow
Diagramas de flujo que detallan lo siguiente:
- Los datos fluyen hacia y desde la aplicación o el complemento (incluidos los datos del cliente).
- Flujos de datos dentro de la infraestructura auxiliar (si procede)
- Diagramas que resaltan dónde y qué datos se almacenan, cómo se pasan datos a terceros externos (incluidos los detalles de qué terceros) y cómo se protegen los datos en tránsito a través de redes públicas y abiertas y en reposo.
Certificaciones externas (SOC2, PCI DSS, ISO27001): OPCIONAL
Si ya ha obtenido una certificación SOC2, PCI DSS o ISO27001 y tiene un informe emitido en los últimos 12 meses que incluye el ámbito completo de la certificación de la aplicación, así como el entorno de soporte técnico, puede enviarlo durante el envío inicial del documento. Intentaremos usarlo para satisfacer un subconjunto de controles y acelerar la evaluación. Sin embargo, esto no es necesario para obtener una certificación de Microsoft 365.