Voraussetzungen
- Berechtigungen zur Verwaltung von Service-Entitlements und Subscriptions im SAP BTP Global Account
- Zugang zum SAP BTP Cockpit
- E-Mail-Adresse des Nutzers für Cloud Foundry Berechtigungen
Schrittweise Konfiguration
Service-Entitlement aktivieren
- Im BTP Cockpit auf den Global Account wechseln
- Zu Entity Assignments navigieren
- Subaccount oder Directory auswählen
- Auf Edit → Add Service Plans klicken
- SAP Process Integration Runtime auswählen
Zugriff auf Cloud Foundry Umgebung sicherstellen
Falls kein Zugriff besteht, muss die eigene E-Mail-Adresse als Org-Member hinzugefügt werden:
- Zu Instances and Subscriptions navigieren
- Entsprechendes Environment auswählen
- Weitere Optionen → Update auswählen
- E-Mail-Adresse hinzufügen
Alternativ: Owner kontaktieren für die Hinzufügung der Berechtigung
Service-Instanz anlegen
- Auf Create klicken
- Service → SAP Process Integration Runtime auswählen
- Plan
integration-flowauswählen - Instanz erstellen
Service Key generieren
- Service-Instanz öffnen
- Zu Service Keys navigieren
- Auf Create klicken
- ClientID und ClientSecret aus der bereitgestellten JSON kopieren
API-Authentifizierung konfigurieren
Die kopierte ClientID und das ClientSecret für Basic Auth beim API-Aufruf verwenden.
Wichtig: Dies ist die empfohlene Methode für den Zugriff auf APIs via Service Key.
Sicherheitshinweise
- Passwörter und Service Keys niemals ungesichert weitergeben oder speichern
- Berechtigungen regelmäßig überprüfen und nicht mehr benötigte Zugänge entfernen
- Unternehmensrichtlinien für Sicherheit und Compliance beachten
Prozess
sequenceDiagram actor Admin as Administrator participant BTP as BTP Cockpit participant GA as Global Account participant CF as Cloud Foundry participant PI as Process Integration Runtime participant SK as Service Key Admin->>BTP: Zugang zum BTP Cockpit Admin->>GA: Navigation zu Entity Assignments Admin->>GA: Subaccount/Directory auswählen Admin->>GA: Edit → Add Service Plans Admin->>GA: SAP Process Integration Runtime aktivieren alt Kein CF Zugriff Admin->>CF: Instances and Subscriptions öffnen Admin->>CF: Environment auswählen Admin->>CF: E-Mail-Adresse als Org-Member hinzufügen end Admin->>PI: Create Service Instance Admin->>PI: Plan "integration-flow" auswählen PI-->>Admin: Instanz erstellt Admin->>SK: Service Keys navigieren Admin->>SK: Create Service Key SK-->>Admin: ClientID & ClientSecret generiert Admin->>Admin: Credentials für Basic Auth kopieren Note over Admin,SK: API-Zugriff mit ClientID/ClientSecret konfiguriert