--- title: "SaaSify Azure Marketplace Setup" slug: "saasify-azure-marketplace-setup" updated: 2025-07-07T11:57:42Z published: 2025-07-07T11:57:42Z canonical: "docs.saasify.ai/saasify-azure-marketplace-setup" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.saasify.ai/llms.txt > Use this file to discover all available pages before exploring further. # SaaSify Azure Marketplace Setup ### In this Article - [SaaSify Azure Seller Account Configuration](/v1/docs/saasify-azure-marketplace-setup#saasify-azure-seller-account-configuration) - [Consent Experience for Payout](/v1/docs/saasify-azure-marketplace-setup#consent-experience-for-payout) - [Consent Experience for MS Co-sell](/v1/docs/saasify-azure-marketplace-setup#consent-experience-for-ms-cosell) - [Next step](/v1/docs/saasify-azure-marketplace-setup#next-step) This article helps you to configure various API capabilities like Insights, Read offers, and Plan details, and more. Also, it helps you in providing consent for Payout and MS Co-sell capability for which consent is mandatory. ## SaaSify Azure Seller Account Configuration Once all the previous steps are completed, we need to set up the **Insights**, **Read Offer and Plan details**, **Purchase and Subscription management**, **Private Offers**, **Payouts**, and **Co-sell** configuration in SaaSify under Seller Accounts. Kindly follow the below steps to configure the same: > [!NOTE] > Note: > > To perform the steps mentioned below, the required role in **SaaSify** should be the **Publisher Admin Role**. 1. Log in to your SaaSify Instance with the **Publisher Admin Role**. 2. Navigate to **Seller Accounts** under Providers in SaaSify. 3. Select **Seller Account** configured for **AZURE** by PSM. 4. Click on **Edit** under actions. 5. Click on **+ Add Configuration**. 6. Enable the **Insights**, **Read Offer and Plan details**, **Purchase and Subscription management**, **Private Offers**, **Payouts (only if applicable)**, and **Co-sell (only if applicable)** Checkbox. 7. Enter the **Microsoft Entra tenant ID** with a value that you copied while creating the [Microsoft Entra Application ID](/v1/docs/microsoft-entra-application-setup). 8. Enter the **Microsoft Entra Identity application ID** with a value that you copied while creating [Microsoft Entra Application ID](/v1/docs/microsoft-entra-application-setup). 9. Enter the **Client Secret** with a value that you copied while creating [Certificates and Secrets](/v1/docs/microsoft-entra-application-setup). 10. Enter the **Partner ID** (This will be your Global Partner ID and is only applicable for **Co-sell configuration** If you have enabled **Co-sell** API Capabilities**.** You can get this from [Microsoft Partner Center](https://partner.microsoft.com/) under Settings > Account Settings > Organization Profile > Identifiers) 11. Enter **Secret Expiry Date** 12. Click on **Validate** and **Save** Once these steps are completed, you will have configured all the API capabilities in the seller account. ## Consent Experience for Payout If you have enabled **Payouts** API Capabilities while configuring the Seller Account then, you need to provide **Consent** for the Microsoft Entra Application by following the below steps: > [!NOTE] > Note: > > - Before proceeding with the steps below, please ensure that you have completed the [Redirect URI Configuration](https://docs.saasify.ai/v1/docs/microsoft-entra-application-setup#redirect-uri-configuration-in-azure-portal) in the Azure Portal. > - To perform the steps mentioned below, the required role in **Microsoft Partner Center** should be the **Finance Contributor Role**. For **Payouts**, you need to provide **Consent** for Microsoft Entra Application. 1. Navigate to the saved configuration under Azure Seller Account. 2. Click on the **Consent** badge which appears next to the Payouts API capability. 3. Copy and open the **Consent link** in an incognito session and complete the consent experience using an account that has a **Finance Contributor** role in the Microsoft Partner Center. 4. Once you have provided the Consent, Refresh the Seller Account page in SaaSify for changes to take place. > [!NOTE] > Note: > > **Why Incognito window?** We have observed that some ISVs have multiple user accounts with different roles assigned in the Partner Center. To provide consent, they need to log in with the **Financial Contributor** role in Microsoft Partner Center. > > It’s possible that the ISV is completing all prerequisite configurations using a different user account, which may not have the required **Financial Contributor** role. ## Consent Experience for MS Co-sell If you have enabled **Co-sell** API Capabilities while configuring the Seller Account then, you need to provide **Consent** for the Microsoft Entra Application by following the below steps: > [!NOTE] > Note: > > - Before proceeding with the steps below, please ensure that you have completed the [Redirect URI Configuration](https://docs.saasify.ai/v1/docs/microsoft-entra-application-setup#redirect-uri-configuration-in-azure-portal) in the Azure Portal. > - Before proceeding with the steps below, please ensure that you have completed the [Assigning Referral Admin Role](https://docs.saasify.ai/v1/docs/azure-assigning-permissions-in-microsoft-partner-center-setup#assign-referral-admin-role) in Microsoft Partner Center. > - To perform the steps mentioned below, the required role in **Microsoft Partner Center** should be the **Referral Admin Role** For **Co-sell,** you need to provide **Consent** for Microsoft Entra Application. 1. Navigate to the saved configuration under Azure Seller Account. 2. Click on the **Consent** badge which appears next to the **Co-sell API** capability. 3. Copy and open the **Consent link** in an incognito session and complete the consent experience using an account/user that has a **Referral Admin** role in the Microsoft Partner Center. 4. Once you have provided the Consent, Refresh the Seller Account page in SaaSify for changes to take place. ## Next Step - Follow the steps on the [next page](/v1/docs/create-azure-saas-offer) to learn how to create saas offer in Azure Marketplace.