Dela via


Api:er för SaaS-uppfyllande på Microsofts kommersiella marknadsplats

Api:erna för SaaS Fulfillment gör det möjligt för utgivare, även kallade oberoende programvaruleverantörer ,att publicera och sälja sina SaaS-program i Microsoft AppSource, Azure Marketplace och Azure-portalen. Dessa API:er gör det möjligt för ISV-program att delta i alla handelsaktiverade kanaler: direkt, partnerledd (återförsäljare) och fältledd. Integrering med dessa API:er är ett krav för att skapa och publicera ett transakterbart SaaS-erbjudande i Partnercenter.

Om du vill veta mer om API:erna för SaaS-uppfyllande rekommenderar vi att du även läser följande artiklar:

API-flöden

ISV:er måste implementera följande API-flöden genom att lägga till i saaS-tjänstkoden för att behålla samma prenumerationsstatus för både ISV:er och Microsoft:

  • Flöde för landningssida: Microsoft meddelar utgivaren att utgivarens SaaS-erbjudande köptes av en kund på marknadsplatsen.
  • Aktiveringsflöde: Publisher meddelar Microsoft att ett nyligen köpt SaaS-konto har konfigurerats på utgivarens sida.
  • Uppdateringsflöde: Ändring av köpt plan eller antal köpta platser eller båda.
  • Pausa och återställ flödet: Pausa det köpta SaaS-erbjudandet om kundens betalningsmetod inte längre är giltig. Det pausade erbjudandet kan återställas när problemet med betalningsmetoden har lösts.
  • Webhook-flöden: Microsoft meddelar utgivaren om ändringar i SaaS-prenumerationen och annullering som utlösts av kunden från Microsoft-sidan.

För annullering av den köpta SaaS-prenumerationen är integrering valfri, eftersom det kan göras av kunden från Microsoft-sidan.

Rätt integrering med API:er för SaaS-uppfyllande är avgörande för att se till att:

  • Slutanvändare som har köpt utgivarens SaaS-erbjudande faktureras korrekt av Microsoft.
  • Slutanvändarna får rätt användarupplevelse när de köper, konfigurerar, använder och hanterar SaaS-prenumerationer som köpts på marknadsplatsen.

Dessa API:er gör det möjligt för utgivarens erbjudanden att delta i alla handelsaktiverade kanaler:

  • Direct
  • Partnerledd (återförsäljare, Dobavljač rešenja u oblaku [CSP])
  • Fältledd

I scenariot med återförsäljare (CSP) köper en CSP SaaS-erbjudandet för slutkunds räkning. En kund förväntas använda SaaS-erbjudandet, men CSP är entiteten som utför följande uppgifter:

  • Fakturerar kunden
  • Ändrar prenumerationsplaner/antal köpta platser
  • Avbryter prenumerationerna

Publisher krävs inte för att implementera något av API-anropsflödena på ett annat sätt för det här scenariot.

Mer information finns i Dobavljač rešenja u oblaku (CSP).

Varning

SaaS Fulfillment API:er version 1 var inaktuella; använd i stället V2. V1 underhålls för närvarande endast för att betjäna befintliga utgivare och dokumentationen för V1 är inte längre tillgänglig. Om du känner att du behöver komma åt den kan du skicka e-post saas-api-v1@microsoft.comtill .

Kommentar

Api:erna för SaaS-uppfyllande är endast avsedda att anropas från en serverdelstjänst för utgivaren. Integrering med API:erna direkt från utgivarens webbsida stöds inte. Endast tjänst-till-tjänst-autentiseringsflöde ska användas.

Videovägledningar