Forum Discussion
CBullen
May 13, 2024Brass Contributor
Saas Subscription Landing page, Webhooks and License Assignments ?
I'm building and testing an Add-in for Excel that I'm trying to monetise by adding some 'pro' features that are unlocked through a Marketplace Saas subscription, following: https://learn.microsoft.c...
David Starr
May 17, 2024Iron Contributor
CBullen
You have a lot of questions here and most of them related to AppSource behavior. I am not expert in AppSource, but I suggest the following.
Join the ISV Success program. THis program will give you the ability to request a 1:1 persoanl consult to answer questions like these.
CBullen
May 18, 2024Brass Contributor
Thanks @David Starr, I'll join that program. I think the crux of the issue is:
"How do I find out, or get notified, when a license is assigned to a user for a transactable SaaS offer?" All the subscription webhooks and landing page tell me who bought the subscription and for how many seats - but not who actually gets the license.
"How do I find out, or get notified, when a license is assigned to a user for a transactable SaaS offer?" All the subscription webhooks and landing page tell me who bought the subscription and for how many seats - but not who actually gets the license.
- David StarrMay 20, 2024Iron ContributorLicense assignement is not handled by marketplace. Marketplace manages the plans, but it is up to your external license management serivce to track seats.
Since you are using per seat licensing on AppSource, you have 2 options for license management. 1 - Bring your own license management system and instegrate with marketplace. 2 - Use MS's licensing service for AppSOurce SaaS Apps.
Here is more on MS's license management solution.
https://learn.microsoft.com/en-us/partner-center/marketplace/isv-app-license-saas- CBullenMay 20, 2024Brass ContributorThanks David. As an ISV trying to get an end-to-end solution working for potential clients, the boundary between Marketplace, AppSource, Azure, License Mgmt etc is not that clear (nor really important to me - I need a fully usable stack). I'd like to use #2, plugging into MS's licensing service, so my clients have a familiar and standard service, but I see that page says the usageRights api is currently in Beta - any idea when it will be released in v1?
And it seems a little, erm.. inconsistent, that the Marketplace interaction model encourages me to have my own subscriptions/user database that I keep updated with webhooks (rather than calling the fulfillment API every time I want to see if someone has a subscription), but the Licensing interaction model suggests I should call in every time I want to check if some has a license - is there any intent to add webhooks to the license management solution so I can be notified when a license is issued/revoked?- sid6mathurMay 21, 2024Brass ContributorWell said @CBullen. Much ink has been spilled on "Not shipping the Org Chart" in Microsoft's history. Example: https://hardcoresoftware.learningbyshipping.com/p/047-dont-ship-the-org-chart