Integrationen / Vercel Connect
Bird-Tokens auf Abruf
Vercel Connect gibt Ihren bereitgestellten Agenten und Services kurzlebigen Zugriff auf Bird, ohne Schlüssel in Ihrer Umgebung. Fügen Sie den Bird-Connector einmal auf Teamebene hinzu, geben Sie ihn für die gewünschten Projekte frei und fordern Sie einen Token genau dann an, wenn Ihr Code ihn braucht.
Ziehen Sie ein Symbol auf die Punkte. Verwenden Sie die Pfeiltasten, um ein fokussiertes Symbol zu verschieben. Drücken Sie Escape, um das Ziehen abzubrechen.
Ein Connector, kein gespeichertes Secret
Der Connector autorisiert Bird für den Nutzer, in dessen Namen er handelt. Ihr Code authentifiziert sich bei Connect mit dem OIDC-Token, den Vercel in jedes Deployment einfügt. Connect tauscht die Autorisierung mit Bird aus, und Ihr Code erhält einen kurzlebigen Token mit begrenztem Geltungsbereich. Nichts zu rotieren, nichts, was durchsickern kann.
- Erstellen
- vercel connect create bird --name acme-bird
- Installieren
- npm install @vercel/connect
Denselben Connector können Sie auch im Dashboard erstellen.
Was der Connector Ihnen bietet.Zugangsdaten zur Laufzeit und eine klare Abgrenzung zur Marketplace-Integration.
Zugangsdaten auf Abruf. Kein Bird-Schlüssel in Umgebungsvariablen. Jedes Deployment weist sich mit dem OIDC-Token von Vercel aus und erhält einen Bird-Token, der von selbst abläuft.
$ getToken
$ OIDC
Das richtige Subjekt. Fordern Sie über denselben Connector ein Token an, das als bestimmter angemeldeter Benutzer oder als Ihr Dienst handelt.
$ Nutzer
$ App
Wann Sie die andere Integration nutzen. Wenn Ihr Projekt nur einen Bird-Schlüssel in seinen Umgebungsvariablen braucht, trägt die Marketplace-Integration ihn für Sie ein. Zur Marketplace-Integration.
$ Marketplace
In die Praxis umsetzen.
Weiter mit der Dokumentation, Anleitungen und Beispielen zu diesem Thema.