Cumplimiento de SOX en Salesforce
Cómo Blue Canvas puede ayudarte a garantizar que tu equipo y proceso de desarrollo en Salesforce cumplan con SOX.
Por Randalyn Hill-Coffer·Revisado por el equipo de Blue Canvas··2 min de lectura
AUDITORÍA DE SALESFORCE PARA SOX
Para ser una empresa de software empresarial, Salesforce ofrece un registro de auditoría relativamente limitado. Solo obtienes seis meses de información sobre cambios de metadatos en tus organizaciones. Además, la información disponible se limita al nombre y al título del archivo modificado. No sabes qué código o metadatos se modificaron realmente.
Blue Canvas ofrece una visibilidad sin precedentes de los metadatos de Salesforce. Monitoreamos tus organizaciones de Salesforce en tiempo real y registramos los cambios que se realizan. Sabemos quién cambió qué y cuándo. Presentamos esta información en una interfaz fácil de usar que te permite conocer mejor lo que ha ocurrido en tus organizaciones. Esto resulta útil durante la temporada de auditorías, cuando te reúnes con tus auditores.
La clave de su eficacia ante los auditores es la automatización. Los cambios se registran automáticamente. No se requiere intervención manual para hacerles seguimiento. Esto hace que el registro de auditoría sea mucho más sólido. Incluso podemos usar las API de Salesforce para identificar al usuario correcto de Salesforce y atribuirle cada cambio.
Y ofrecemos un registro de auditoría e historial que se conserva indefinidamente desde que empiezas a trabajar con nosotros.

DELEGACIÓN DE FUNCIONES EN SALESFORCE
El otro requisito clave para los equipos de Salesforce que buscan cumplir con SOX es que el desarrollador que escribió el código no sea la misma persona que lo implementa. La mayoría de los equipos cuenta con algún tipo de responsable de lanzamientos para cumplir esta función. Esta persona puede revisar el código y asegurarse de que cumpla con los estándares.
Blue Canvas ofrece implementaciones basadas en roles. Esto significa que puedes impedir que ciertos usuarios realicen implementaciones en entornos específicos. Supongamos que quieres que solo tu responsable de lanzamientos pueda implementar en producción. Blue Canvas puede ayudarte a establecer este requisito al permitir las implementaciones únicamente a usuarios específicos.

También puedes llevar un registro de todo lo que incluye cada implementación en una interfaz clara y ordenada del código implementado. En cada implementación puedes ver qué líneas de código se incluyeron específicamente, así como todos los comentarios relacionados. Esto facilita mucho la revisión de los cambios realizados en tu organización a lo largo del tiempo.



