Credentials

Zugangsdaten sicher hinterlegen und in Nodes wiederverwenden.

Warum Credentials?

API-Keys, OAuth und Passwörter gehören nicht hart in Node-Parameter. Credentials speichern Secrets zentral, verschlüsselt in der n8n-Instanz, und werden in Nodes nur referenziert.

Typen

  • API Key / Header Auth
  • Basic Auth
  • OAuth2 (Google, Microsoft, Slack, …)
  • Custom über HTTP Header

Best Practices

  1. Pro Umgebung eigene Credentials (Dev / Prod)
  2. Least Privilege — nur nötige Scopes
  3. Keine Secrets in Screenshots oder Git-Exports
  4. Credential-Namen klar wählen: Slack – Workshop Bot
  5. Bei Team-Instanzen Zugriffsrechte beachten

Credential in einem Node nutzen

  1. Credential anlegen (Credentials-Menü)
  2. Im Node den Credential-Typ wählen
  3. Vorhandenes Credential auswählen
  4. Test-Request ausführen

Workflow-Export

Exports können Credential-IDs referenzieren, aber keine Secrets enthalten (je nach Einstellung). Beim Import auf anderer Instanz Credentials neu zuweisen.

Als Nächstes: der HTTP Request Node — die Universalwaffe.