Installing SaaS Accelerator
This guide provides information on SaaS Accelerator and instructions on how to install it.
Table of contents
- Overview
- Installing SaaS Accelerator
- Required Privilges
- Updating Technical Configuration
- Additional Resources
Overview
The SaaS Accelerator is a reference implementation that provides a set of reusable components and best practices for building a SaaS solution that can be transacted through the Azure Marketplace. It encompasses all the technical requirements to publish a transactable SaaS offer in the Azure Marketplace.
If you have already gone through the Publishing a Transactable SaaS Offer guide, you may recall that a transactable SaaS offers has certain technical integration requirements. The SaaS Accelerator provides a reference implementation that helps you meet these requirements and quickly publish a transactable SaaS offer in the Azure Marketplace.
To learn more about SaaS Accelerator, refer to the SaaS Accelerator on GitHub.
Installing SaaS Accelerator
The installation instructions for the SaaS Accelerator are provided in the SaaS Accelerator documentation here.
This page also documents the steps to update any existing installations of the SaaS Accelerator for cases where new features are added or any issues have been fixed.
Required Privilges
The SaaS Accelerator installation script creates a number of resources in your Azure subscription. To run the installation script, you need to have the following privileges:
- Contributor Role: You need to have at least, the Azure Contributor role in the Azure subscription where you want to deploy the SaaS Accelerator.
- Application Developer: This Microsoft Entra ID (formerly Azure Active Directory) role is required to create the application registration in the Azure Active Directory.
Updating Technical Configuration
After the installation, the deployment script outputs the following information:
- Landing Page URL
- Connection Webhook URL
- Microsoft Entra Tenant ID
- Microsoft Entra Application ID
You will need to copy this information and paste them in the Parter Center > Marketplace Offers > Your Offer > Technical Configuration section as shown below:
SaaS Offer Technical Configuration:
The offer is now ready to be published in the Azure Marketplace. You review the offer and proceed with the publishing process.
The SaaS Accelerator also provides a publisher admin portal that can be used to manage the customer subscriptions. Please see the SaaS Accelerator video tutorial linked in the Additional Resources sections to learn more.