- Inicio
- Recursos
- Integraciones
- SecurityScorecard
Integración SecurityScorecard n8nAutomatiza SecurityScorecard con n8n.
¿De qué sirve el dato de riesgo si se queda dentro de la plataforma? La integración SecurityScorecard n8n reúne 19 operaciones en 6 recursos: scorecards de empresa, cifras por sector, carteras, invitaciones e informes. No trae nodo trigger, así que el flujo arranca en otro sitio.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué resuelve la integración SecurityScorecard n8n?
La integración SecurityScorecard n8n es el nodo que viene incluido con n8n y que habla con la API de SecurityScorecard desde un flujo de trabajo, es decir, desde una secuencia de pasos automatizados. Lee la scorecard de una empresa y el desglose de sus factores, consulta esas mismas cifras a nivel de sector, gestiona carteras y las empresas que contienen, envía una invitación, y genera y descarga un archivo de informe. Todo con una sola clave de API.
Lo primero es la lectura. company.getScorecard devuelve la información de una empresa y el resumen de su scorecard a partir de un identificador, que en la práctica es un dominio. company.getFactor baja un nivel y da la puntuación de cada factor junto al número de issues que hay detrás. Las dos operaciones históricas repiten esas cifras a lo largo de un rango de fechas, con granularidad diaria, semanal o mensual. Con eso, una revisión de proveedores deja de ser una captura de pantalla y pasa a ser un flujo programado que escribe una fila por proveedor en Google Sheets.
El recurso Portfolio es el que sostiene el seguimiento continuo. Una cartera se crea, se renombra y se borra desde el nodo. Las empresas entran por dominio y salen igual. portfolioCompany.getAll lista lo que hay dentro con filtros de grade, sector, tipo de issue, estado y vulnerabilidad CVE. Un flujo que relee la cartera cada mañana y manda el resultado filtrado a Slack sustituye la costumbre de entrar a mirar.
Los informes cierran el círculo. report.generate pide uno de los 8 tipos disponibles, report.getAll lista los informes generados recientemente y report.download baja el archivo a un campo binario para que el paso siguiente lo envíe por correo o lo guarde. La plantilla pública n8n.io/workflows/920 encadena justamente esos tres. Esas mismas cifras pueden alimentar un panel en Grafana o pasar a Cortex cuando lo que sigue es un trabajo de análisis.
Hay dos condiciones que marcan cómo se montan los flujos aquí. La primera: no existe nodo trigger de SecurityScorecard, así que el flujo arranca con un Schedule Trigger a intervalo fijo, con un Webhook de n8n (una URL que n8n expone y que llama un servicio externo) o con el trigger de otra herramienta. La segunda: cuando a una operación no le corresponde nada en el nodo dedicado, el nodo HTTP Request llama directamente al endpoint de la API reutilizando el mismo credential mediante la autenticación predefinida. En la Reseña n8n está el resto del detalle.
¿Cómo se conecta SecurityScorecard con n8n?
- 01
Generar la clave de API
Antes de nada hace falta una cuenta de SecurityScorecard. La clave se genera de dos formas: como usuario, en My Settings y luego API dentro de la plataforma, o como bot user, abriendo el bot user y eligiendo create token. La segunda vía deja la clave ligada a una automatización y no a una persona concreta, algo que se agradece el día que esa persona cambia de puesto.
- 02
Guardar el credential en n8n
En n8n, entra en el menú Credentials y añade un credential de SecurityScorecard, que pide la API Key recién generada. Un credential es un juego de datos de acceso que se guarda una vez y lo reutilizan todos los flujos de la instancia. El nodo lo ofrece después en su lista desplegable, y la clave no vuelve a escribirse en ningún parámetro.
- 03
Probar una lectura sencilla
Elige el recurso Company y la operación Get Information and Scorecard, pon en Scorecard Identifier un dominio que controles y ejecuta solo ese nodo. Si llega respuesta, la clave, la cuenta y el acceso a la scorecard están bien. Merece la pena comprobarlo antes de montar encima toda la lógica de carteras e informes.
Lo que sabe hacer el nodo SecurityScorecard
El nodo SecurityScorecard expone 19 operaciones en 6 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
| Recurso | Create | Get Many | Update | Delete | Add | Remove | Download | Generate | Get Factor Scores | Get Historical Factor Scores | Get Historical Scores | Get Score | Get Information and Scorecard | Get Score Plan |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Company | ✓ | ✓ | ✓ | ✓ | ✓ | |||||||||
| Industry | ✓ | ✓ | ✓ | |||||||||||
| Invite | ✓ | |||||||||||||
| Portfolio | ✓ | ✓ | ✓ | ✓ | ||||||||||
| Portfolio Company | ✓ | ✓ | ✓ | |||||||||||
| Report | ✓ | ✓ | ✓ |
Índice de operaciones
Company
5 operacionesGet a company factor scores and issue counts
company.getFactorLo que ves en n8n
Notas y casos de uso
Devuelve la puntuación de cada factor de una empresa y el número de issues que hay detrás. Sirve mucho más para decidir por dónde empezar que una cifra única.
Parámetros clave
- Scorecard Identifier: el identificador principal de una empresa o scorecard, es decir un dominio. Si viene de un nodo anterior, se inyecta con
{{ $json.field }}. - Severity In: filtro opcional que se queda solo con los issues de una lista de severidades separadas por comas.
- Return All: activado, n8n recorre todas las páginas de factores; desactivado, Limit pone el tope.
Get a company's historical factor scores
company.getFactorHistoricalLo que ves en n8n
Notas y casos de uso
El mismo desglose por factor, pero repetido sobre un periodo. Es lo que hace falta para hablar de tendencia y no de foto fija.
Parámetros clave
- Scorecard Identifier: el dominio de la empresa que se sigue.
- Date From y Date To: inicio y fin de la ventana de histórico.
- Timing: la granularidad de las fechas,
daily,weeklyomonthly. - Simplify: devuelve una versión simplificada de la respuesta en lugar de los datos en bruto, cómodo justo antes de escribir en una hoja de cálculo.
Get a company's historical scores
company.getHistoricalScoreLo que ves en n8n
Notas y casos de uso
Aquí lo que llega son las puntuaciones de la empresa a lo largo del tiempo, sin desglose por factor. Una serie para toda la scorecard.
Parámetros clave
- Scorecard Identifier: el dominio en cuestión.
- Date From y Date To: los límites del histórico.
- Timing:
monthlypara una diapositiva de comité,dailycuando un caso está bajo vigilancia estrecha. - Return All: desactivado, es Limit quien decide cuántos puntos llegan en un periodo largo.
Get company information and a summary of their scorecard
company.getScorecardLo que ves en n8n
Notas y casos de uso
Una llamada, una empresa: su información y el resumen de su scorecard. Es la operación a la que acudir cuando el flujo necesita contexto sobre un dominio, no un análisis a fondo.
Parámetros clave
- Scorecard Identifier: el identificador principal de la empresa o de la scorecard, en la práctica su dominio. Es el único campo que pide la operación.
Get a company's score improvement plan
company.getScorePlanLo que ves en n8n
Notas y casos de uso
Pregunta a SecurityScorecard qué haría falta para que una empresa llegue a la puntuación que le indicas, y devuelve ese plan de mejora.
Parámetros clave
- Scorecard Identifier: el dominio de la empresa para la que se calcula el plan.
- Score: el objetivo de puntuación, un número. Este campo es lo que separa esta operación de las demás lecturas de Company.
- Return All: activado, llega el plan entero; desactivado, Limit recorta la lista.
Industry
3 operacionesGet factor scores for an industry
industry.getFactorLo que ves en n8n
Notas y casos de uso
La misma vista por factores, pero un piso más arriba: un sector entero en vez de una empresa. Así la cifra de una compañía tiene con qué compararse.
Parámetros clave
- Industry: lista cerrada de 5 opciones,
food,healthcare,manofacturing,retailytechnology. Ojo con la grafía del valor de manufacturing, que es la del propio nodo y hay que copiar tal cual, porque cualquier otra escritura no existe en el desplegable. - Simplify: respuesta simplificada.
- Return All: recorre todo el conjunto de resultados en vez de parar en Limit.
Get historical factor scores for an industry
industry.getFactorHistoricalLo que ves en n8n
Notas y casos de uso
La vista sectorial por factores estirada en el tiempo. Un movimiento visto en un proveedor se lee entonces a escala de su mercado.
Parámetros clave
- Industry: uno de los 5 valores que ofrece el nodo.
- Date From y Date To: las fechas de inicio y fin del histórico en esta operación.
- Simplify: una respuesta simplificada en lugar de los datos en bruto.
Get the score for an industry
industry.getScoreLo que ves en n8n
Notas y casos de uso
La llamada más ligera del nodo: entra un sector, sale su puntuación, y no hay nada más que configurar.
Parámetros clave
- Industry: campo único, a elegir entre
food,healthcare,manofacturing,retailotechnology.
Invite
1 operaciónCreate an invite
invite.createLo que ves en n8n
Notas y casos de uso
Crea una invitación para una empresa o un usuario. Es la vía por la que un proveedor entra en la plataforma sin que nadie lo dé de alta a mano.
Parámetros clave
- Email, First Name y Last Name: la persona invitada, los tres obligatorios.
- Message: el mensaje para quien recibe la invitación, también obligatorio, así que toca escribirlo de verdad.
- Domain: uno de los 9 campos adicionales, el dominio de la empresa invitada.
- Grade to Maintain: pide a la organización invitada que mantenga un grade mínimo.
Portfolio
4 operacionesCreate a portfolio
portfolio.createLo que ves en n8n
Notas y casos de uso
Crea una cartera, el contenedor donde después se añaden y se vigilan las empresas.
Parámetros clave
- Portfolio Name: el nombre de la cartera, único campo obligatorio.
- Description: texto libre, útil en cuanto varias carteras tienen nombres parecidos.
- Privacy:
privatela deja visible solo para ti,teampara la gente de tu equipo,sharedpara toda la empresa.
Delete a portfolio
portfolio.deleteLo que ves en n8n
Notas y casos de uso
Borra una cartera de la cuenta. El nodo no pide confirmación, de modo que la certeza tiene que estar en el propio flujo.
Parámetros clave
- Portfolio ID: el identificador de la cartera, no su nombre. Si solo se conoce el nombre, pasa antes por Get Many y arrastra el identificador con
{{ $json.field }}.
Get many portfolios
portfolio.getAllLo que ves en n8n
Notas y casos de uso
Lista las carteras de la cuenta. Es el paso con el que la mayoría de flujos convierten un nombre de cartera en el identificador que piden todas las demás operaciones de Portfolio.
Parámetros clave
- Return All: activado, n8n pagina por todas las carteras; desactivado, Limit fija el máximo devuelto.
Update a portfolio
portfolio.updateLo que ves en n8n
Notas y casos de uso
Modifica una cartera que ya existe en lugar de crear otra al lado.
Parámetros clave
- Portfolio ID: la cartera a la que apunta la actualización.
- Portfolio Name: aquí también es obligatorio, así que el nombre viaja en cada llamada aunque solo cambie la descripción.
- Privacy: se salta entre
private,teamysharedcuando una cartera deja de ser un experimento personal.
Portfolio Company
3 operacionesAdd a portfolio company
portfolioCompany.addLo que ves en n8n
Notas y casos de uso
Mete una empresa dentro de una cartera para que se vigile junto al resto del grupo.
Parámetros clave
- Portfolio ID: la cartera que recibe la empresa.
- Domain: el nombre de dominio de la empresa, que es lo que la identifica aquí.
Get many portfolio companies
portfolioCompany.getAllLo que ves en n8n
Notas y casos de uso
Lee las empresas que hay dentro de una cartera, con 5 filtros para recortar la lista antes de que llegue al nodo siguiente.
Parámetros clave
- Portfolio ID: la cartera que se lee.
- Grade, Industry e Issue Type: filtros por grade de la empresa, por sector y por tipo de issue.
- Vulnerability: filtro por vulnerabilidad CVE.
- Status:
activeoinactive.
Remove a portfolio company
portfolioCompany.removeLo que ves en n8n
Notas y casos de uso
Saca una empresa de una cartera. La empresa no se toca, lo que termina es su pertenencia a esa cartera.
Parámetros clave
- Portfolio ID: la cartera de la que sale la empresa.
- Domain: el nombre de dominio de la empresa, el mismo que se usó al añadirla.
Report
3 operacionesDownload a report
report.downloadLo que ves en n8n
Notas y casos de uso
Recupera un informe ya generado y entrega el archivo al nodo siguiente como datos binarios.
Parámetros clave
- Report URL: la ruta del archivo o la URL HTTPS de descarga que da la API de SecurityScorecard en
api.securityscorecard.io. - Put Output File in Field: el nombre del campo binario de salida donde cae el archivo. El nodo posterior lo lee con ese nombre exacto.
Generate a report
report.generateLo que ves en n8n
Notas y casos de uso
Pide a la plataforma que construya un informe. Generar y recuperar son pasos separados, y por eso la plantilla pública encadena generar, listar y descargar.
Parámetros clave
- Report: 8 tipos, desde
summaryydetailedhastaissues,events-json,partnership,full-scorecard-json,portfolioyscorecard-footprint. - Scorecard Identifier, Portfolio ID y Date: se piden junto al tipo.
- Format:
csvopdf. - Branding: SecurityScorecard, la empresa, o ambas.
Get many reports
report.getAllLo que ves en n8n
Notas y casos de uso
Devuelve la lista de informes generados recientemente. Es la bisagra entre pedir un informe y descargarlo.
Parámetros clave
- Return All: activado, la lista entera llega página a página; desactivado, Limit la deja en los más recientes.
¿Necesitas ayuda para automatizar SecurityScorecard con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
