Azure / Commercial-Marketplace-SaaS-Accelerator

A reference example with sample code for developers interested publishing transactable, Software as a-Service offers in the Microsoft commercial marketplace.
MIT License
206 stars 304 forks source link

[QUESTION] multiple users on the same subscription #753

Open stasdykyi opened 3 months ago

stasdykyi commented 3 months ago

Let's imagine the Organization Admin has purchased a subscription. He followed the steps on the Accelerator landing page (LP), clicked the "Activate" button, etc., completing everything necessary to now have an active subscription. (The SaaS application received a webhook from the Accelerator LP and set up an account for the user).

Now, the employee who should have access to the subscription with his email, logs in to Azure and finds this active subscription. image

He clicks the "Open SaaS Account on publisher’s site" button and sees the following screen from the Accelerator: image

However, he cannot perform the action needed to set up his account to access the subscription.

I was expecting to also see an "Activate" button that would trigger the LP webhook with the email and same tenant ID, so it would be possible to share the subscription.

How do I make this work? How can I share a subscription with users under the same tenant ID, and what is the flow in such cases?

Thanks!

santhoshb-msft commented 1 month ago

@stasdykyi - as far as the saas sub is considered this is already active and the user who initially purchased and the isv should work on getting additional users access. We dont see that as a usual flow. But for your needs you can always consider to fork the repo, customize to your needs and deploy to your webapps.