DISCLAIMER: la documentazione proposta in questo articolo è in lingua inglese. Nel caso in cui si preferisse l’italiano, è possibile modificare le proprie preferenze all’interno delle pagine on line.
Video su CloudChampion:
- Sessione di Overview: https://microsoft.cloudchampion.it/c/microsoft-marketplace-in-action/
- Sessione di deep dive sulla Certified Software Designation: Certified Software Designation: opportunità e percorsi di certificazione – Italia Cloud Champion
- Sessione di deep dive su REO (Resale Enabled Offer): Come rivendere soluzioni ISV in Marketplace con l’opzione Resale Enabled Offers (REO) – Italia Cloud Champion
Microsoft propone diversi storefront per la pubblicazione delle applicazioni, in questa pagina approfondiremo l'interfaccia unificata di Microsoft Marketplace (un tempo Microsoft AppSource e Azure Marketplace).
I partner che vogliono pubblicare una soluzione, devono avere accesso al Microsoft Partner Center (la login avviene tramite la mail aziendale):
- Se l’account Partner è già stato creato, tutti gli utenti in Azure Active Directory possono accedere al portale
- gli utenti che devono controllare la pubblicazione delle soluzioni, devono disporre dei seguenti permessi : Assign user roles and permissions
- il profilo partner deve essere correttamente completato con le informazioni di Billing and Payouts, nel caso in cui la soluzione sia pubblicata come transactable, in modo da definire un profilo per la tassazione e una modalità di ricezione dei pagamenti da parte di Microsoft.
-> Tax profiles: si tratta di una procedura guidata, un questionario, che chiede di inserire dati fiscali, il tipo di azienda, ecc e genera un modulo tasse per gli Stati Uniti. Una volta completato, viene trasmesso e va in review; dopo qualche ora, se tutto è stato inserito in maniera corretta, va in status Complete
-> Payment profile: deve esserne impostato almeno uno; se viene creato più di un profile, deve essere specificato quello di default
- deve essere fatto l'enrollment al programma Create a commercial marketplace account in Partner Center (Azure Marketplace e/o Office Store) e accettato il Microsoft Publisher Agreement 8.0 July 2023
- Altrimenti, seguire queste indicazioni: Create a commercial marketplace account in Partner Center. Per segmentare i permessi, è possibile creare più publisher profiles: Add new publishers to the commercial marketplace program
Per un’overview dei benefici per la pubblicazione, fare riferimento alla pagina Your commercial marketplace benefits
Per pubblicare una soluzione, è quindi necessario:
- Entrare in Microsoft Partner Center (usare la login aziendale) e assicurarsi di avere i corretti livelli di permesso; deve essere visibile il seguente workspace:
- Entrare nel workspace Marketplace offers e aggiungere una nuova offerta, selezionando la corretta tipologia e definendo l'ID dell'offerta (le uniche due informazioni non modificabili), oltre al nome.
- Completare tutte le informazioni richieste, che variano a seconda del tipo di offerta. È possibile salvare l’offerta in Draft tutte le volte di cui si ha bisogno, prima di mandarla in review / pubblicazione.
Una soluzione può essere pubblicata in diverse opzioni , disponibili o meno a seconda del tipo di offerta (Introduction to listing options).
La modalità Listing , prevede la creazione di una “pagina vetrina”:
- Linee guida per la corretta creazione delle informazioni richieste: Marketing best practices , Offer listing best practices
- L'interfaccia di front end non è disponibile in modalità multilingua, quindi:
- Se l'offerta è disponibile solo per il mercato italiano, è possibile inserire tutte le informazioni in italiano anteponendo la seguente frase all'interno della descrizione "This application is available only in Italian."
- Se l'offerta è disponibile per più mercati, inserire tutte le informazioni in inglese
- I potenziali clienti, cliccando sul link “Contact me” verranno comunicati tramite le impostazioni settate nella sezione “Customer Leads”: Customer leads from your commercial marketplace offer
Gli utenti interessati a ricevere le notifiche via email di un nuovo lead creato, devono possedere il livello di permessi "Referral Admin" a livello di Partner Center. Tutte le lead generate, possono poi essere trovate nel workspace "Referral" del Partner Center.
La modalità Transactable , oltre a quanto previsto dalla Listing, per le tipologie di offerte che lo consentono (Microsoft Marketplace transact capabilities) richiede anche:
- La definizione di almeno un piano con i prezzi dell’offerta:
- Commercial marketplace transact capabilities
- Plans and pricing for commercial marketplace offers
- Il piano può anche essere privato, il prezzo può essere flessibile: Creating flexible schedules in a private offer:
- dedicato ad un cliente specifico: ISV-to-customer private offers, fornendo il Billing ID ( Step 1 - Prepare your account for private offers ; Get Your Azure Billing ID - YouTube)
- Verso uno specifico cliente di un CSP (nel link sopra > Step 5 >Optional: To extend a private offer to individual customers of a CSP partner, per trovare il tenant ID: https://learn.microsoft.com/en-us/azure/active-directory/fundamentals/how-to-find-tenant)
- dedicato ad un Channel Partner: Multiparty private offers overview (disponibile solo in alcune countries), oppure Resale enabled offers overview
- dedicato ad un CSP Partner: Configure ISV-to-CSP private offers in Microsoft Partner Center
- La creazione di almeno una Landing Page e webhook per la connessione tra la soluzione e il nostro Partner Center / API:
- Build the landing page for your transactable SaaS offer in Microsoft Marketplace
- Implementing a webhook on the SaaS service
- Per capire meglio il flusso: Managing the SaaS subscription life cycle
- Qui una serie di video on demand con deep dive sul tema: Mastering the Marketplace
- Per non implementare da zero questi artefatti tecnici, consigliamo questa risorsa ufficiale, gratuita e pubblica: The SaaS Accelerator
Una volta completate tutte le informazioni richieste, è possibile procedere con la verifica e pubblicazione finale della soluzione, cliccando sul pulsante “Review and Publish”.
Una soluzione attraversa diversi stati, prima di essere Live (Review and publish an offer to the commercial marketplace):
Per testare l'acquisto, è possibile utilizzare i link che compaiono sotto la fase "Publisher Signoff", disponibili solo per le email specificate nel tab "Preview Audience". Eventualmente si può aprire un ticket per non incorrere nell'addebito del costo per il test: https://learn.microsoft.com/en-us/partner-center/marketplace-offers/review-publish-offer#previewing-and-approving-your-offer
Quando un’offerta è Live o In Market , è bene completare la sezione relativa al Co-sell (Co-sell with Microsoft sales teams and partners overview ), caricando i documenti richiesti (Upload Co-sell documents ), per rendere la soluzione CoSell Ready .
Nel caso in cui un’offerta abbia almeno il 50% di intellectual property (IP), va caricato anche il documento (di default non obbligatorio) “Reference Architecture”, che deve essere organizzato come in questo esempio: Reference architecture diagram example.
Per aumentare l'interesse dei potenziali clienti verso la soluzione pubblicata in modalità transactable, diventa poi importante
renderla MACC eligible; qui sono specificati i requisiti: Azure Consumption Commitment enrollment. Il cliente finale può poi verificare a sua volta l'eligibilità delle soluzioni: Azure Consumption Commitment Benefit
Per avere poi le statistiche relative al traffico ed eventuali lead sulla pagina, questi i link di riferimento Analytics for Microsoft Marketplace in Partner Center:
- https://learn.microsoft.com/en-us/partner-center/insights-dashboard
- https://learn.microsoft.com/en-us/partner-center/orders-dashboard
APPENDICE – Link ulteriori
- La pagina di riferimento ufficiale con tutta la documentazione per i Partner è la Publisher guide by offer type, sul menu di sinistra si trovano poi i dettagli per tutte le tipologie di offerta. Dal punto di vista del cliente, questa la documentazione ufficiale: https://learn.microsoft.com/en-us/marketplace/what-is-commercial-marketplace
- Dettagli sulle policies di certificazione: Commercial marketplace general listing and offer policies; particolare sulla transabilità di prodotti a corredo della soluzione (hardware, servizi): Commercial marketplace general listing and offer policies | Microsoft Learn
- Un video con l'esperienza utente del partner che pubblica la soluzione e il cliente che la acquista: Azure Marketplace - Start Simple but Start Now! | LinkedIn
- Informazioni sul pagamento:
- Payout schedules and processes, con tutte le informazioni e tempistiche di pagamento; nel paragrafo "Process for customer nonpayment" ci sono i dettagli in caso di mancato pagamento
- Informazioni relative alla gestione delle tasse: Tax Information for Microsoft Marketplace, Tax Responsibilities for Microsoft Marketplace
- Overview of billing and invoicing for Microsoft Marketplace customers, per il cliente finale, con esempi di fatturazione e dettagli sulle modalità per tipologia di contratto
- Raccolta di link utili sull'argomento: Reference - Partner Center billing articles
- I dettagli sulle condizioni di utilizzo del nostro servizio: Standard Contract for Microsoft commercial marketplace
- I nostri storefront hanno l'obiettivo di fungere da billing agents, per le soluzioni pubblicate come Transactable, al fine di velocizzare e facilitare fatturazione e pagamenti; qui i link di riferimento: Reference - Partner Center billing articles - Partner Center | Microsoft Learn. Per ogni transazione, viene applicata una fee Microsoft commercial marketplace transact capabilities - Marketplace publisher | Microsoft Learn.