Gestión de Seguridad e Identidades

Azure Key Vault

Descripción

El componente Azure Key Vault se usa para gestionar y proteger secretos, claves de cifrado y certificados de forma segura.

Ejemplo

  • El flujo comienza con un gatillo de timer (timer:trigger), que se ejecuta una vez (repeatCount: 1).

  • Realiza una llamada a Azure Key Vault para obtener el secreto almacenado, utilizando las credenciales proporcionadas (clientId, clientSecret, tenantId).

  • El valor del secreto recuperado se almacena en el cuerpo del mensaje (body).

  • Se configura un encabezado HTTP Authorization con el valor del secreto como un token de autenticación.

  • El flujo realiza una solicitud HTTP a "https://minha-api.com/dados", incluyendo el encabezado de autorización.

Script

Diagrama

- from:
    uri: "timer:trigger"
    parameters:
      repeatCount: 1
    steps:
      - to:
          uri: "azure-key-vault:demo-vault-integrations"
          parameters:
            operation: getSecret
            clientId: "85b0f7fe...b663-c66d5f..."
            clientSecret: "6Ot8Q~s-jXfY...jldE..."
            tenantId: "306a6ae7-d394...abbbcedb..."
      - setHeader:
          name: Authorization
          simple: "Bearer ${body}"
      - to:
          uri: "https://my-api.com/data"
component azure key vault
Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]