Kapitel: AWS Amplify verbinden

Schnittstellen

AWS Amplify verbinden

Die Builds deiner Amplify-Apps erscheinen in den zugeordneten Projekten.

Wo du verbindest

In VentionDesk unter Betrieb › Quellen › „Quelle hinzufügen“, Kategorie Hosting, dann AWS Amplify. Verbinden, bearbeiten und entfernen darf nur der Inhaber.

Schritt für Schritt

  1. Öffne die AWS-Konsole › IAM › Users › „Create user" und lege einen Nutzer nur für VentionDesk an, ohne Zugang zur Konsole.
  2. Hänge ihm unter „Permissions" › „Create inline policy" eine Richtlinie an, die nur liest: Aktionen amplify:ListApps, amplify:ListBranches und amplify:ListJobs, Ressource *.
  3. Unter „Security credentials" › „Create access key" wählst du „Third-party service" und kopierst Access Key ID und Secret Access Key.
  4. Die Region steht oben rechts in der Amplify-Konsole (z. B. eu-central-1). Apps in anderen Regionen sieht dieser Zugang nicht.
  5. Alle zehn Minuten kommen die letzten Builds jedes Zweigs der zugeordneten Apps. Zugeordnet wird automatisch über das GitHub-Repository des Projekts; sonst in der Projektakte unter „Deploy" › „Hosting zuordnen".
Anleitung beim Anbieter(öffnet in neuem Tab)

Was der Dialog abfragt

FeldAngabeWoher
Access Key IDPflicht · geheimIAM › Users › eigener Nutzer nur für VentionDesk › Security credentials › „Create access key".
Secret Access KeyPflicht · geheimWird nur beim Anlegen des Schlüssels einmal angezeigt.
RegionPflichtRegion deiner Amplify-Apps — oben rechts in der Amplify-Konsole, z. B. eu-central-1 für Frankfurt.

Geheime Angaben speichert VentionDesk verschlüsselt und zeigt sie nie wieder an. Gespeichert wird erst, wenn der Anbieter den Zugang bestätigt; wer eine Anbindung bearbeitet und ein geheimes Feld leer lässt, behält den bisherigen Wert.

Alle Anbieter im Überblick: Schnittstellen · Webhook-Adressen: Webhooks