Häufig gestellte Fragen zu SaaS-Fulfillment-APIs

Dieser Artikel beschreibt einige der Integrationsanforderungen für den kommerziellen Microsoft-Marketplace, damit Azure-Kunden SaaS-Angebote abonnieren können.

Ermittlungserfahrung

Nach der Veröffentlichung eines SaaS-Angebots steht dieses für Azure-Benutzer im Azure Marketplace zur Verfügung. Ihre Kunden können Angebote nach Produkttyp (SaaS) filtern und nach für sie interessanten SaaS-Diensten suchen.

Einkaufserfahrung

Wenn sich ein Benutzer für ein bestimmtes SaaS-Angebot interessiert, kann er es über den Azure Marketplace abonnieren.

Was bedeutet es für einen Azure-Benutzer, ein SaaS-Angebot im Azure Marketplace zu abonnieren?

Es bedeutet, dass der Benutzer die für das SaaS-Angebot geltenden Nutzungsbedingungen und Datenschutzbestimmungen einsehen und den von Ihnen als Herausgeber des SaaS-Angebots festgelegten Abrechnungskonditionen zustimmen kann, um es über Microsoft zu erwerben. Benutzer können ihr vorhandenes Zahlungsprofil in Azure verwenden, um für die Nutzung des SaaS-Angebots zu zahlen.

Diese Möglichkeit ist in mehrfacher Hinsicht von Vorteil. Kunden können nun mit der Microsoft Cloud Platform als vertrauenswürdige Quelle zentral Dienste entdecken und abonnieren, ohne jede ISV-Software untersuchen zu müssen, die sie verwenden möchten. Außerdem können Kunden ihr vorhandenes Zahlungsprofil nutzen und müssen auf diese Weise nicht jede ISV-Software separat zahlen.

Werden dem Benutzer bei der Anmeldung für das Angebot automatisch Gebühren berechnet?

Mit dem Abonnement des SaaS-Angebots hat der Benutzer zugestimmt, die Nutzung des SaaS-Angebots über die Microsoft-Plattform zu bezahlen. Die Gebührenabrechnung beginnt jedoch erst mit der Nutzung des Angebots. Der Benutzer muss Ihr SaaS-Angebot aufrufen und die Kontoerstellung bestätigen, um mit der Nutzung des Angebots zu beginnen. Sie benachrichtigen in diesem Fall Microsoft, dass die Abrechnung für dieses SaaS-Kundenabonnement beginnt.

Wie werden Sie benachrichtigt, wenn ein Benutzer Ihr SaaS-Angebot abonniert?

Nachdem ein Benutzer ein Angebot abonniert hat, kann er die erworbenen Angebote in Azure ausfindig machen und verwalten. Standardmäßig wird der Status eines neu abonnierten SaaS-Angebots mit Bereitstellung, Erfüllung ausstehend angezeigt. In diesem Status wird dem Azure-Benutzer die Aktion Konto konfigurieren angeboten, um zur SaaS-Abonnementverwaltung im Azure-Portal zu wechseln.

Wenn der Benutzer "Konto konfigurieren" auswählt, wird er zur SaaS-Dienstwebsite umgeleitet. Der Herausgeber hat die URL zum Zeitpunkt der Angebotsveröffentlichung konfiguriert. Diese Seite wird als Landing Page des Herausgebers bezeichnet. Azure-Benutzer melden sich basierend auf ihren vorhandenen Microsoft Entra-Anmeldeinformationen in Azure bei der SaaS-Startseite an.

Wichtig

Sie müssen sich bei dem kaufden Benutzer mit der Microsoft Entra-ID anmelden, Single Sign-On (SSO) gemäß der Richtlinie. Die mail Eigenschaft für die Aus der Microsoft Graph-API abgerufene Benutzerressource enthält die Kontaktinformationen für den Fall von Microsoft Entra ID und userPrincipalName für MSA. Es ist möglich, dass das Feld "E-Mail" für die Microsoft Entra-ID leer ist und der Benutzer möglicherweise keine E-Mail aufgezeichnet hat. In diesem Fall wird empfohlen, dies festzustellen und nach einer Kontakt-E-Mail-Adresse zu Fragen. Dies ist die einzige Möglichkeit, eine Kontakt-E-Mail-Adresse zu erhalten, um einen Kunden während oder nach dem Onboardingvorgang zu erreichen.

Wenn der Azure-Benutzer auf die Landing Page umgeleitet wird, wird der Abfrage-URL ein Token hinzugefügt. Es handelt sich hierbei um ein kurzlebiges Token mit einer Gültigkeitsdauer von 24 Stunden. Sie können anschließend das Vorhandensein dieses Tokens ermitteln und die Microsoft-API aufrufen, um weitere mit dem Token verknüpfte Kontextinformationen abzurufen.

Customer subscription flow

Weitere Informationen zur Abwicklung von Transaktionen im Lebenszyklus eines SaaS-Angebots finden Sie unter SaaS-Fulfillment-API.

Woher wissen Sie, welches SaaS-Angebot der Benutzer in Azure abonniert?

Die Antwort der Resolve-API enthält die Angebots- und Planinformationen, die dem SaaS-Abonnement zugeordnet sind.

Wie kann der Azure-Benutzer den Plan ändern, der diesem Azure-Abonnement zugeordnet ist?

  • Der Azure-Benutzer kann den mit dem SaaS-Abonnement verbundenen Plan direkt in der SaaS-Benutzeroberfläche selbst oder über die Microsoft-Plattform ändern.

  • Konvertierungen können zu einem beliebigen Zeitpunkt im Abrechnungszeitraum durchgeführt werden. Sie werden zur Bestätigung einer Konvertierung aufgefordert, damit diese wirksam wird.

  • Ein Plan mit Vorauszahlung (monatlich oder jährlich) wird anteilig berechnet. Alle bis zum Zeitpunkt der Konvertierung ermittelten Überschreitungen werden in der nächsten Rechnung abgerechnet. Neue Überschreitungen werden auf Grundlage des neuen Plans in Rechnung gestellt.

Hinweis

Sie können Downgrades blockieren, wenn Sie bestimmte Konvertierungspfade nicht unterstützen möchten.

Die folgende Sequenz zeigt den Ablauf, wenn ein Azure-Kunde den Plan über die SaaS-Benutzeroberfläche ändert:

Customer plan change flow

Die folgende Sequenz zeigt den Ablauf, wenn der Azure-Kunde seinen Plan in einem Onlineshop von Microsoft ändert:

Customer online store plan change flow

Wie kann der Azure-Benutzer den mit dem Azure-Abonnement verbundenen Plan kündigen?

Ein Azure-Benutzer kann das erworbene SaaS-Angebotsabonnement entweder direkt in der SaaS-Benutzeroberfläche oder über die Microsoft-Plattform kündigen. Sobald sich der Benutzer abmeldet, wird er nicht mehr ab dem nächsten Abrechnungszeitraum in Rechnung gestellt.

Die folgende Sequenz zeigt den Ablauf, wenn ein Azure-Kunde das SaaS-Angebot in der SaaS-Benutzeroberfläche kündigt:

Customer unsubscribes in the SaaS experience

Die folgende Sequenz zeigt den Ablauf, wenn der Azure-Benutzer das Abonnement im Onlineshop von Microsoft kündigt:

Customer unsubscribes in Microsoft's online store

Verwalten der Benutzeroberfläche

Ein ISV kann das SaaS-Abonnement seines Kunden verwalten und Pläne ändern.

Damit ein Plan erfolgreich in einen anderen Plan innerhalb desselben Angebots umgewandelt werden kann, sollte folgendes erfüllt sein; andernfalls funktioniert Ihr Änderungsplan bei SaaS-Erfüllungs-API-Aufrufen möglicherweise nicht:

  • Der Zielplan sollte aktiv sein.
  • Der Zielplan sollte in der Region des Kunden unterstützt werden.
  • Wenn der Zielplan ein privater Plan ist, sollte die Mandanten-ID des Kunden dem Plan im Partner Center hinzugefügt und erneut veröffentlicht werden, bevor er den Änderungsplan versucht.
  • Wenn der Zielplan Teil des privaten Marketplace ist, sollte der Kunde den Plan auf dem privaten Marketplace zulassen, bevor der Änderungsplan durchgeführt wird.
  • Wenn die BYOL-Einstellung für EA-Kunden aktiviert ist (d. h. sie können nur kostenlose Ressourcen erwerben), sollte der Zielplan kein kostenpflichtiger Plan sein.