Zum Inhalt springen

Vendor API

STACKIT Marketplace definiert mehrere APIs, die von Anbietern integriert werden können:

STACKIT Marketplace verwendet STACKIT Identity and Access Management (IAM). IAM ist ein zentrales Autorisierungssystem, das auf dem Resource Manager basiert und eine granulare Zugriffsverwaltung auf Ihre STACKIT Ressourcen ermöglicht.

STACKIT Marketplace definiert mehrere Berechtigungen für die Anbieter-API:

  • marketplace.subscription.list
  • marketplace.subscription.get
  • marketplace.subscription.approve
  • marketplace.subscription.reject

Diese Berechtigungen sind mit den Basisrollen von STACKIT verknüpft: owner, editor und viewer. Wenn das Anbieterprojekt und ein STACKIT Service-Account erfolgreich vorbereitet wurden, werden diese Berechtigungen implizit zugewiesen.

Hierarchiebereiche für STACKIT Marketplace-Ressourcen

Abschnitt betitelt „Hierarchiebereiche für STACKIT Marketplace-Ressourcen“

Die Projektressource wird zur Durchsetzung des API-Zugriffs verwendet – sowohl für Kunden als auch für Anbieter. Für STACKIT-Kunden sind STACKIT Marketplace-Einkäufe (Abonnements) mit dem Kundenprojekt verknüpft. Dies gewährt den API-Zugriff über das STACKIT Portal und löst den Abrechnungsbezug auf. Für STACKIT Marketplace-Anbieter gewährt dies den API-Zugriff auf die Anbieter-Domain, einschließlich Zugriff auf Abonnements, Audit Logging und andere STACKIT-Servicezugriffe, die zur Erfüllung der Geschäftsanforderungen relevant sind.

Anbieter sind niemals für Ressourcen in der Organisation des Kunden autorisiert – und umgekehrt.

Wenn der Zugriff auf die Organisation des Kunden zur Erfüllung der Produktfunktionalität erforderlich ist, wenden Sie sich bitte an das STACKIT Marketplace-Team unter marketplace@stackit.cloud.