En un modelo SaaS, es probable que no pueda realizar auditorías de código. Esto se debe a que, como se ha indicado, es el software como servicio. No es un software donde pueda descargar el software en sí mismo, y mucho menos el código fuente del software. Esa tarea se realizará a discreción del proveedor de software y / o del proveedor. Consulte " 5 problemas con la seguridad de SaaS "
Así que documentaré los problemas que tengo con SaaS y SaaS Security.
- Acceso: quién está accediendo a esto. ¿Es solo mi organización? Es una
software multi-tenant. ¿Habría alguna superposición?
- Auditoría: ¿Cómo puedo auditar esto a voluntad? ¿Dónde se almacenan los registros? ¿Cómo puedo modificar esto para mi negocio (retención de datos)?
- Seguridad: si bien es posible que no pueda auditar el código, ¿cómo puedo realizar una prueba para detectar el problema? (vulnerabilidades conocidas conocidas, problemas de configuración, etc.)
La seguridad cuando se trata de software que compra nunca es su responsabilidad. Cuando compra un automóvil, y el fabricante de automóviles le dice que se sometieron (al menos a los EE. UU.) A las pruebas del IIHS (Instituto de Seguros para la Seguridad en las Carreteras) que establecieron una línea de base de seguridad, ¿alguna vez ha dicho: " no créalos, necesito chocar mi auto para asegurarme de que la bolsa de aire se despliega. "Muchos proveedores de SaaS más grandes tienen medidas de seguridad y pruebas en su lugar. (Google, Microsoft, Salesforce, etc.)
Entonces pongamos esto en una vista alternativa ahora. Usted prueba el software, encuentra vulnerabilidades. Y qué. Ahora que. ¿Los arreglas por tu cuenta? Lo que te hace pensar que un proveedor de SaaS te permitiría probar aleatoriamente su software "pre compra". Tiene que haber un cierto nivel de confianza, y si bien se puede decir: "Confíe pero verifique" en el mundo de los negocios, aquí es donde entran en juego los Acuerdos de nivel de servicio y los Términos de servicio para mitigar / transferir el riesgo.
Muchos proveedores de SaaS toman en serio la seguridad, por ejemplo, consulte La postura de Microsoft sobre esto :
Supervisión interna en línea de Office 365 y Microsoft Dynamics CRM
incluye monitoreo de cumplimiento automatizado de infraestructura (por ejemplo,
Análisis de vulnerabilidad, pruebas de penetración y pruebas de proceso y
controles de personas). El Office 365 y Microsoft Dynamics CRM en línea
El programa de validación de terceros incluye auditorías independientes que son
realizado anualmente para proporcionar la verificación de Office 365 y
La postura de seguridad de Microsoft Dynamics CRM Online.
¿Qué es exactamente lo que estás tratando de lograr? ¿Intenta ser el equipo de seguridad de un proveedor?