Recursos · Integración n8n

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

Por qué automatizar

¿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.

Conexión

¿Cómo se conecta SecurityScorecard con n8n?

  1. 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.

  2. 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.

  3. 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.

Acciones

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.

Matriz recursos × operaciones
RecursoCreateGet ManyUpdateDeleteAddRemoveDownloadGenerateGet Factor ScoresGet Historical Factor ScoresGet Historical ScoresGet ScoreGet Information and ScorecardGet Score Plan
Company✓✓✓✓✓
Industry✓✓✓
Invite✓
Portfolio✓✓✓✓
Portfolio Company✓✓✓
Report✓✓✓

Company

5 operaciones
01

Get a company factor scores and issue counts

company.getFactor

Lo 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.
Casos de uso
preparar la revisión anual de un proveedor crítico con el desglose factor por factor.
02

Get a company's historical factor scores

company.getFactorHistorical

Lo 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, weekly o monthly.
  • 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.
Casos de uso
comprobar si el proveedor señalado en la última auditoría se ha movido en los factores que se le marcaron.
03

Get a company's historical scores

company.getHistoricalScore

Lo 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: monthly para una diapositiva de comité, daily cuando un caso está bajo vigilancia estrecha.
  • Return All: desactivado, es Limit quien decide cuántos puntos llegan en un periodo largo.
Casos de uso
rehacer cada trimestre la curva de todos los proveedores homologados sin abrir la plataforma.
04

Get company information and a summary of their scorecard

company.getScorecard

Lo 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.
Casos de uso
enriquecer un cuestionario de seguridad entrante. El dominio llega del formulario y el resumen aterriza en el ticket antes de que nadie lo abra.
05

Get a company's score improvement plan

company.getScorePlan

Lo 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.
Casos de uso
sacar la lista de remediación que va a servir de guion en la conversación con el proveedor.

Industry

3 operaciones
06

Get factor scores for an industry

industry.getFactor

Lo 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, retail y technology. 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.
Casos de uso
poner las cifras de un proveedor al lado de las de su sector antes de escalar nada.
07

Get historical factor scores for an industry

industry.getFactorHistorical

Lo 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.
Casos de uso
responder a la pregunta que siempre viene después de una caída, que es si todo el sector se movió en la misma dirección durante los mismos meses.
08

Get the score for an industry

industry.getScore

Lo 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, retail o technology.
Casos de uso
recuperar un valor de referencia una sola vez al principio de un flujo de reporting y reutilizarlo en todas las ramas siguientes. La línea de comparación se busca sola, en vez de teclearse cada trimestre.

Invite

1 operación
09

Create an invite

invite.create

Lo 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.
Casos de uso
invitar a un proveedor nuevo el mismo día de la firma, directamente desde su ficha en el CRM.

Portfolio

4 operaciones
10

Create a portfolio

portfolio.create

Lo 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: private la deja visible solo para ti, team para la gente de tu equipo, shared para toda la empresa.
Casos de uso
montar una cartera por filial o por adquisición, con el nombre tomado del registro que disparó el flujo.
11

Delete a portfolio

portfolio.delete

Lo 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 }}.
Casos de uso
limpiar las carteras creadas para un proyecto cuando el proyecto se cierra, partiendo de una lista de códigos y no de lo que alguien recuerde.
12

Get many portfolios

portfolio.getAll

Lo 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.
Casos de uso
una auditoría mensual que recorre cada cartera, cuenta las empresas que contiene y señala las que nadie ha tocado desde que se crearon.
13

Update a portfolio

portfolio.update

Lo 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, team y shared cuando una cartera deja de ser un experimento personal.
Casos de uso
abrir al equipo entero una cartera que montó un solo analista, el día que se convierte en la lista de referencia.

Portfolio Company

3 operaciones
14

Add a portfolio company

portfolioCompany.add

Lo 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í.
Casos de uso
el alta masiva desde una lista de proveedores homologados, un item por fila y cada fila con su dominio. Añade un paso de comprobación antes: una errata en la columna se detecta mejor antes de la llamada a la API que después.
15

Get many portfolio companies

portfolioCompany.getAll

Lo 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: active o inactive.
Casos de uso
un barrido diario de una cartera filtrada por una CVE concreta, para medir la exposición sin abrir ni una pestaña.
16

Remove a portfolio company

portfolioCompany.remove

Lo 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.
Casos de uso
la baja de un proveedor. Una fecha de fin de contrato en la herramienta de compras lo saca de la cartera vigilada esa misma semana, en vez de dejarlo ahí un año más.

Report

3 operaciones
17

Download a report

report.download

Lo 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.
Casos de uso
adjuntar el archivo final a un correo o dejarlo en un almacenamiento, sin que nadie tenga que descargarlo antes.
18

Generate a report

report.generate

Lo 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 summary y detailed hasta issues, events-json, partnership, full-scorecard-json, portfolio y scorecard-footprint.
  • Scorecard Identifier, Portfolio ID y Date: se piden junto al tipo.
  • Format: csv o pdf.
  • Branding: SecurityScorecard, la empresa, o ambas.
Casos de uso
el PDF trimestral con la marca de la empresa que va al comité de riesgos.
19

Get many reports

report.getAll

Lo 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.
Casos de uso
el nodo intermedio de la cadena generar, listar y descargar, donde el flujo localiza el informe que acaba de pedir y pasa su URL al paso de descarga. Por separado también vale para comprobar que no se ha generado dos veces lo mismo en la misma semana.
Necesitas ayuda

¿Necesitas ayuda para automatizar SecurityScorecard con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

SecurityScorecard y n8n, las dudas más frecuentes

01¿La integración de SecurityScorecard es gratis en n8n?
Sí por el lado de n8n. El nodo viene incluido con n8n, así que no hay nada que instalar ni coste adicional de n8n, tanto si el flujo corre en n8n Cloud como en una instancia autoalojada en Community Edition bajo licencia Sustainable Use. Un flujo se comporta igual en los dos casos, de modo que lo que se prueba en local se mueve a Cloud sin reescribir nada. Lo que cueste la cuenta de SecurityScorecard es otro asunto y se decide en su lado, no en n8n. Lo único que n8n necesita de esa cuenta es una clave de API.
02¿Qué credenciales hacen falta para el nodo de SecurityScorecard?
Una clave de API y poco más. Se parte de una cuenta de SecurityScorecard y la clave se genera de dos maneras: como usuario, desde My Settings y luego API dentro de la plataforma, o como bot user, abriendo el bot user y seleccionando create token. La clave se guarda una vez como credential de SecurityScorecard en el menú Credentials de n8n y el nodo la ofrece luego en su desplegable. Todos los flujos de la instancia la reutilizan sin que haya que copiarla en ningún otro sitio. Para automatizar, la clave de bot user evita depender de una cuenta personal.
03¿Qué límites tiene la integración SecurityScorecard n8n?
Hay dos que conviene tener claros. La paginación no se activa sola: en las operaciones que lo permiten hay que marcar Return All para que n8n encadene las páginas, y si no, Limit pone un tope y el flujo trabaja sobre una lista parcial sin avisar. El segundo: el nodo cubre 19 operaciones en 6 recursos, así que cuando un endpoint de la API de SecurityScorecard no tiene operación equivalente aquí, el nodo HTTP Request llama a ese endpoint directamente y reutiliza el mismo credential mediante la autenticación predefinida. Ese repliegue no exige configurar nada más.
04¿Hay un trigger de SecurityScorecard en n8n?
No. Esta herramienta no tiene nodo trigger en n8n, así que un flujo que la use arranca con otro disparador. Tres opciones habituales: un Schedule Trigger a intervalo fijo, que encaja con el barrido diario de una cartera o con el informe mensual; un Webhook de n8n, es decir una URL que n8n expone y que llama un servicio externo cuando la decisión de arrancar viene de fuera, por ejemplo el alta de un proveedor en otro sistema; o el trigger de otra herramienta que ya esté conectada. Una vez en marcha, las operaciones se comportan igual que tras un trigger nativo.
05¿n8n o Make para SecurityScorecard?
Depende de cuatro criterios. El alojamiento: n8n se autoaloja con Docker o npm y también funciona en n8n Cloud, mientras que Make es una plataforma alojada, sin opción de autoalojamiento. De ahí sale el control del dato, que pesa cuando el flujo mueve información de riesgo de terceros. El modelo de coste: Make factura por operación, así que un barrido de cartera que toca muchas empresas tiene un coste que se puede calcular de antemano. Y queda la lógica visual, donde la preferencia es personal. Ninguna de las dos es mala herramienta.