Rozhraní API pro plnění SaaS na komerčním marketplace Microsoftu
Rozhraní API pro naplnění SaaS umožňují vydavatelům( označované také jako nezávislí dodavatelé softwaru) publikovat a prodávat své aplikace SaaS v Microsoft AppSource, Azure Marketplace a Azure Portal. Tato rozhraní API umožňují aplikacím ISV účast ve všech kanálech s podporou obchodování: přímých, partnerských (prodejců) a obchodních kanálů. Integrace s těmito rozhraními API je požadavkem pro vytvoření a publikování nabídky SaaS s transakcemi v Partnerské centrum.
Pokud se chcete dozvědět víc o rozhraních API pro plnění SaaS, doporučujeme, abyste si také přečetli následující články:
- Správa životního cyklu předplatného SaaS
- Rozhraní API předplatného plnění SaaS v2
- Rozhraní API operací plnění SaaS v2
- Implementace webhooku ve službě SaaS
- Běžné dotazy týkající se rozhraní API pro plnění SaaS
Toky rozhraní API
Aby si zachovali stejný stav předplatného pro isV i Microsoft, musí do kódu služby SaaS implementovat následující toky rozhraní API:
- Tok cílové stránky: Microsoft vydavateli oznámí, že nabídku SaaS vydavatele zakoupil zákazník na marketplace.
- Tok aktivace: Publisher Microsoftu upozorní, že nově zakoupený účet SaaS je nakonfigurovaný na straně vydavatele.
- Tok aktualizace: Změna zakoupeného plánu, počet zakoupených licencí nebo obojí.
- Pozastavení a obnovení toku: Pozastavení zakoupené nabídky SaaS pro případ, že způsob platby zákazníka už není platný. Pozastavenou nabídku je možné obnovit při řešení problému s metodou platby.
- Toky webhooků: Microsoft oznámí vydavateli změny předplatného SaaS a zrušení aktivované zákazníkem ze strany Microsoftu.
Pro zrušení zakoupeného předplatného SaaS je integrace volitelná, protože ji může provést zákazník ze strany Microsoftu.
Správná integrace s rozhraními API pro plnění SaaS je zásadní pro to, aby se ujistili, že:
- Koncovým zákazníkům, kteří zakoupili nabídku SaaS vydavatele, microsoft účtuje správně.
- Koncoví zákazníci mají správné uživatelské prostředí pro nákup, konfiguraci, používání a správu předplatných SaaS zakoupených na marketplace.
Tato rozhraní API umožňují vydavatelům účastnit se všech kanálů s podporou obchodování:
- Direct
- Partnerem vedený (prodejce, CSP)
- Indikátor pole
Ve scénáři prodejce (CSP) si CSP kupuje nabídku SaaS jménem koncového zákazníka. Očekává se, že zákazník použije nabídku SaaS, ale CSP je entita, která dělá následující úlohy:
- Fakturuje zákazníka.
- Změny plánů předplatného / množství zakoupených licencí
- Zruší předplatná.
Pro Publisher tohoto scénáře není nutné implementovat žádný z toků volání rozhraní API jinak.
Další informace o CSP najdete v tématu https://partner.microsoft.com/licensing .
Upozornění
Aktuální verze tohoto rozhraní API je verze 2, která by se měla použít pro všechny nové nabídky SaaS. Verze 1 rozhraní API je zastaralá a udržuje se tak, aby podporovala stávající nabídky.
Poznámka
Rozhraní API pro plnění SaaS se mají volat pouze z back-endové služby vydavatele. Integrace s rozhraními API přímo z webové stránky vydavatele se nepodporuje. Měl by se použít jenom tok ověřování služba-služba.