Blog

Novedad: Conector SCW para Okta Workflows

June 2, 2022
Secure Code Warrior
Laberinto negro con forma de escudo sobre fondo naranja, con una calavera roja en el centro y un camino de puntos que llega hasta el objetivo.

Secure Code Warrior y Okta lanzan una nueva forma de asegurar los flujos de trabajo de los desarrolladores

Se espera que los desarrolladores entreguen código de calidad más rápido que nunca, pero no cabe duda de que los plazos poco realistas pueden dar lugar a una mala calidad del software y a código vulnerable. No es de extrañar que el 67% de los desarrolladores crea que publica código con vulnerabilidades, en parte debido a los plazos ajustados (State of Developer-Driven Security 2022). A medida que las amenazas y las brechas siguen aumentando, la seguridad ya no puede ser una ocurrencia tardía; debe integrarse en todo el ciclo DevSecOps.

Nos complace anunciar el conector de Secure Code Warrior para Okta Workflows, que permite a las organizaciones y a los desarrolladores escribir código seguro desde el inicio del ciclo de vida del desarrollo de software. Esta nueva colaboración entre SCW y Okta, el proveedor independiente líder en identidad, crea una verificación de competencia en seguridad que permitirá a los gerentes de AppSec estar seguros de que el equipo está enviando código seguro para reducir las vulnerabilidades, todo ello sin apartar a los desarrolladores de su flujo de trabajo. Además, hemos añadido el inicio de sesión único para Secure Code Warrior y Okta para que sea aún más sencillo aprovechar esta nueva y excelente solución.

Reduzca el riesgo de introducir vulnerabilidades

Los equipos de desarrollo se han basado tradicionalmente en procesos reactivos o lentos que se producen al final del ciclo de desarrollo, como complementos, herramientas de escaneo o revisiones de código para localizar y solucionar problemas de seguridad. Aunque estos enfoques tienen muchas ventajas, simplemente crean demasiado riesgo de código vulnerable y de tener que realizar trabajos futuros. En su lugar, estamos aquí para ayudar a las organizaciones a desplazar la seguridad hacia la izquierda y adoptar una postura de seguridad proactiva, no reactiva. El nuevo conector de Secure Code Warrior para Okta Workflows integra el pensamiento de seguridad en todo el ciclo de desarrollo al garantizar que cada desarrollador individual haya adquirido las habilidades de codificación segura necesarias para obtener acceso al repositorio y enviar código. Esta integración garantizará que los desarrolladores aprendan sobre las últimas prácticas de seguridad a través de la plataforma altamente atractiva de SCW y que se reduzcan algunas de las cargas de las revisiones manuales de código, liberando horas de ingeniería para enviar más funcionalidad sin sacrificar la calidad.

Los líderes de AppSec y de ingeniería aprovechan la amplia plataforma de aprendizaje de SCW para crear evaluaciones y rutas personalizadas, asegurándose de que los desarrolladores se centren en sus necesidades de codificación segura de mayor prioridad y adquieran la experiencia adecuada para tener la confianza de que pueden registrar código. Con la ayuda de la amplitud y profundidad del contenido, más de 6500 desafíos de codificación interactivos, más de 56 lenguajes/marcos de trabajo y más de 150 categorías de vulnerabilidad, puede estar seguro de que prácticamente todas las necesidades de su organización pueden ser satisfechas.

Una vez que haya creado la estrategia de aprendizaje adecuada para su equipo, las puntuaciones de las evaluaciones, así como el estado de finalización de un curso, pueden utilizarse para determinar si los desarrolladores tienen las habilidades adecuadas para crear software con un enfoque de seguridad primero. Gracias a la nueva integración con Okta, ahora puede automatizar los permisos para cada desarrollador en función de sus puntuaciones de evaluación para escalar fácilmente la aprobación de cada desarrollador individual para enviar código o identificar oportunidades para mejorar su conjunto de habilidades.

Gracias a la experiencia de aprendizaje flexible e interactiva de la plataforma SCW, los desarrolladores disfrutan constantemente mientras aprenden y pueden ver un cambio en su enfoque de aprendizaje, pasando de ser un simple requisito de cumplimiento a algo convincente y valioso.

Cómo funciona

El conector de Secure Code Warrior para Okta Workflows es fácil de construir con la configuración de automatización y orquestación de identidad sin código de Okta Workflows, utilizando lógica si-entonces. El conector utiliza un conjunto de acciones que le ayudan a realizar tareas de flujo de trabajo sin preocuparse por las complejidades subyacentes de las llamadas a la API y la configuración.

Un diseño sencillo para asegurar su flujo de trabajo de desarrollo tiene este aspecto:

Simple Design to Secure your Developer Workflow
Un flujo de trabajo para conceder o denegar el acceso a un repositorio basado en las habilidades de codificación segura de un desarrollador

Aquí tiene una visión general del diseño completo del flujo de trabajo:

Complete Workflow Design
Diseño completo del flujo de trabajo tal y como se creó en Okta Workflows

‍

Repasemos los pasos:

1. Configure el ID de evaluación utilizado para determinar la competencia de seguridad de un desarrollador. Además, añada los detalles de GitHub, como la organización y el repositorio, como parte de la configuración.

Configure the Assessment ID for Developers Security Proficiency
Añada los detalles de configuración para la evaluación y GitHub

2. Mediante la acción llamada Check Assessment Completion For User, el flujo de trabajo verifica si un desarrollador ha aprobado una evaluación específica.

Workflow to Check Assessment Completion
Utilice la acción de conector Check Assessment Completion For User

‍

3. Si se ha completado el curso o la evaluación deseada, o se ha obtenido una puntuación determinada, utilice el conector de GitHub para conceder acceso al repositorio. Si no se cumple el requisito, se puede generar una notificación o activar otro flujo de trabajo de Okta para tomar las medidas oportunas.

Okta workflow
Lógica condicional para conceder acceso o enviar una notificación en caso de denegación

‍

Lo anterior puede configurarse para ejecutarse como una comprobación única, periódica o continua, de modo que solo admita a los desarrolladores elegibles en el flujo de trabajo seguro.

Algunas de las otras acciones posibles del conector SCW son:

  • List Assessment Attempts For User: enumera todos los intentos de un usuario en una evaluación concreta
  • Check Course Completion For User: determina si un usuario ha completado un curso específico
  • List Course Enrollments For User: enumera todas las inscripciones de un usuario en un ID de curso determinado
  • Custom API Action: permite ejecutar cualquier llamada a la API distinta de las posibles mediante las acciones disponibles

Publique código seguro de alta calidad con mayor rapidez y confianza

El conector SCW ayuda a reducir el riesgo de introducir vulnerabilidades al inicio del ciclo de vida del desarrollo de software. Al igual que las revisiones de código y las herramientas de escaneo, actúa como un filtro de calidad para garantizar que los desarrolladores escriban código seguro desde el principio. Como resultado, se dedica menos tiempo a revisar código y corregir problemas evitables, desplazando el enfoque hacia la entrega de código de calidad con mayor rapidez. Además, el conector fomenta una cultura de seguridad desde el diseño al animar a los desarrolladores a interactuar proactivamente con la plataforma de aprendizaje de SCW para mantener su competencia en seguridad. A medida que los desarrolladores aprenden y mejoran su madurez en seguridad, las vulnerabilidades disminuyen en el código nuevo. Esto alivia la carga de soporte de remediación del equipo de AppSec, permitiéndoles centrarse más en fortalecer la postura de seguridad general de la organización.

El conector de Secure Code Warrior para Okta Workflows, junto con nuestra plataforma de aprendizaje, puede ayudar a las organizaciones a alcanzar su objetivo de integrar la seguridad desde las primeras etapas del desarrollo, elevando la competencia en seguridad de sus equipos.

Póngase en contacto para programar una demostración o consulte la documentación para descubrir más detalles sobre la instalación y configuración.

‍

Eslogan

Controle el desarrollo impulsado por IA antes de su lanzamiento

Mida el riesgo asistido por IA, aplique políticas de codificación segura en el momento de la confirmación y acelere la entrega segura en todo su ciclo de vida de desarrollo de software (SDLC).

Reservar una demostración
Biblioteca de recursos

Explorar más blogs

Acceda a contenido especializado sobre programación segura, gobernanza de IA y gestión de riesgos de software.

ver todo
Caso de estudio
Etiqueta de filtro
Este es un texto dentro de un bloque div.

Una cultura de seguridad: cómo Sage creó su programa de defensores

Descubre cómo Sage reforzó su seguridad con un enfoque flexible y centrado en las relaciones, logrando formar a más de 200 expertos en seguridad y alcanzar una reducción de riesgos cuantificable.

Más información
Icono de ventana de navegador con las letras KVK en negrita y dos líneas horizontales azules debajo sobre un fondo azul degradado.
Caso de estudio
Etiqueta de filtro
Este es un texto dentro de un bloque div.

Kamer van Koophandel: Seguridad a escala impulsada por los desarrolladores

La Cámara de Comercio (Kamer van Koophandel) comparte cómo integró la programación segura en el desarrollo diario mediante certificaciones basadas en roles, evaluaciones comparativas de puntuación de confianza y una cultura de responsabilidad compartida en seguridad.

Más información
Logotipo de Insurance Australia Group con texto y un icono en azul y gris dentro del diseño de una ventana de navegador web.
Caso de estudio
Etiqueta de filtro
Este es un texto dentro de un bloque div.

Cómo un «Juego de Códigos» guía a IAG Group hacia un futuro de programación más seguro

IAG Group es la entidad detrás de muchas de las principales compañías de seguros en la región de Asia-Pacífico, que suscribe pólizas para millones de clientes por un valor aproximado de 11.400 millones de dólares australianos en primas anuales.

Más información
Blog
Etiqueta de filtro
Este es un texto dentro de un bloque div.

Mes de la Concienciación sobre Ciberseguridad 2026: Comprender la seguridad de la IA es fundamental para la defensa empresarial

Hemos llegado a un punto en el que la mayoría de las principales empresas de IA han pedido públicamente una ralentización global en el desarrollo de la IA para que las medidas de seguridad puedan ponerse al día, pero la verdad es que ya se han materializado graves problemas de seguridad. Esto deja a innumerables líderes de seguridad y equipos ejecutivos en una situación urgente, a medida que los costes monetarios y de riesgo de la implementación de la IA siguen acumulándose.

Más información
Blog
Etiqueta de filtro
Este es un texto dentro de un bloque div.

Habilitador 8: Branding de su programa

Un programa de codificación segura necesita algo más que un buen contenido para tener éxito. El Habilitador 8 muestra cómo el branding transforma la participación en una experiencia codiciada basada en el estatus.

Más información
Blog
Etiqueta de filtro
Este es un texto dentro de un bloque div.

Cada empleado está ahora en la primera línea de la ciberseguridad de la IA

El panorama tecnológico empresarial está cambiando a una velocidad que pocos previeron hasta que fue demasiado tarde. Hemos cruzado oficialmente el umbral del código escrito por humanos y la asistencia básica de copilotos hacia la era del Ciclo de Vida de Desarrollo Agéntico (ADLC). Si bien los agentes de IA autónomos prometen una eficiencia sin precedentes en múltiples funciones, también traen consigo una clase completamente nueva de riesgos regulatorios y de seguridad.

Más información

Proteja el desarrollo basado en IA antes de su lanzamiento

Identifique riesgos de desarrollo, aplique políticas y prevenga vulnerabilidades en todo el ciclo de vida de su software.

Reservar una demostración
No se encontraron elementos.