Microsoft ticari marketinde SaaS gerçekleştirme API'leri
SaaS Gerçekleştirme API'leri, bağımsız yazılım satıcıları (ISV) olarak da bilinen yayımcıların SaaS uygulamalarını Microsoft AppSource, Azure Market ve Azure portalında yayımlamalarına ve satmalarına olanak tanır. Bu API'ler, ISV uygulamalarının doğrudan, iş ortağı liderliğindeki (bayi) ve alan liderliğindeki tüm ticaret özellikli kanallara katılmasını sağlar. Bu API'lerle tümleştirme, İş Ortağı Merkezi'nde işlem yapılabilir bir SaaS teklifi oluşturmak ve yayımlamak için bir gereksinimdir.
SaaS gerçekleştirme API'leri hakkında bilgi edinmek için aşağıdaki makaleleri de okumanızı öneririz:
- SaaS aboneliği yaşam döngüsünü yönetme
- SaaS karşılama Abonelik API'leri v2
- SaaS gerçekleştirme İşlemleri API'leri v2
- SaaS hizmetinde web kancası uygulama
- SaaS gerçekleştirme API'leri hakkında sık sorulan sorular
API akışları
ISV'lerin hem ISV'ler hem de Microsoft için aynı abonelik durumunu korumak için SaaS hizmet koduna ekleyerek aşağıdaki API akışlarını uygulaması gerekir:
- Giriş sayfası akışı: Microsoft yayımcıya yayımcının SaaS teklifinin marketteki bir müşteri tarafından satın alındığını bildirir.
- Etkinleştirme akışı: Publisher, Microsoft'a yayımcı tarafında yeni satın alınan bir SaaS hesabının yapılandırıldığını bildirir.
- Güncelleştirme akışı: Satın alınan plan değişikliği veya satın alınan koltuk sayısı veya her ikisi.
- Akışı askıya alma ve yeniden devreye alma: Müşterinin ödeme yönteminin artık geçerli olmaması durumunda satın alınan SaaS teklifini askıya alma. Ödeme yöntemiyle ilgili sorun çözüldüğünde askıya alınan teklif yeniden etkinleştirilebilir.
- Web kancası akışları: Microsoft, microsoft tarafından müşteri tarafından tetiklenen SaaS aboneliği değişiklikleri ve iptali hakkında yayımcıya bildirimde bulunur.
Satın alınan SaaS aboneliğinin iptali için tümleştirme isteğe bağlıdır çünkü microsoft tarafından müşteri tarafından yapılabilir.
SaaS Fulfillment API'leriyle doğru tümleştirme, şu durumlardan emin olmak için kritik önem taşır:
- Yayımcının SaaS teklifini satın alan son müşteriler Microsoft tarafından doğru şekilde faturalandırılır.
- Son müşteriler, markette satın alınan SaaS aboneliklerini satın alma, yapılandırma, kullanma ve yönetme konusunda doğru kullanıcı deneyimini elde ediyor.
Bu API'ler yayımcının tekliflerinin tüm ticaret özellikli kanallara katılmasını sağlar:
- Direct
- İş ortağı liderliğinde (bayi, Bulut Çözümü Sağlayıcısı [CSP])
- Alan liderliğinde
Kurumsal bayi (CSP) senaryosunda CSP, SaaS teklifini son müşteri adına satın alır. Müşterinin SaaS teklifini kullanması beklenir, ancak CSP aşağıdaki görevleri yerine getiren varlıktır:
- Müşteriye faturalar
- Abonelik planlarını/satın alınan koltuk miktarını değiştirir
- Abonelikleri iptal eder
Publisher'ın bu senaryo için API çağrısı akışlarından herhangi birini farklı bir şekilde uygulaması gerekmez.
Daha fazla bilgi için bkz. Bulut Çözümü Sağlayıcısı (CSP).
Uyarı
SaaS Fulfillment API'leri sürüm 1 kullanım dışı bırakıldı; bunun yerine V2 kullanın. V1 şu anda yalnızca mevcut yayımcılara hizmet vermek için korunmaktadır ve V1 belgeleri artık kullanılamamaktadır. Erişmeniz gerektiğini düşünüyorsanız e-posta ile gönderebilirsiniz saas-api-v1@microsoft.com.
Not
SaaS yerine getirme API'lerinin yalnızca yayımcının arka uç hizmetinden çağrılması amaçlanmıştır. API'lerle doğrudan yayımcının web sayfasından tümleştirme desteklenmez. Yalnızca hizmet-hizmet kimlik doğrulama akışı kullanılmalıdır.
Sonraki adımlar
- Henüz yapmadıysanız SaaS uygulamanızı Microsoft Entra Uygulamasını Kaydetme bölümünde açıklandığı gibi Azure portalınakaydedin. Daha sonra, geliştirme için bu arabirimin en güncel sürümünü kullanın: SaaS karşılama Abonelik API'leri v2 ve SaaS gerçekleştirme İşlemleri API'leri v2.
Video eğiticileri
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin