Precheck your account for private offers and private plans

Through the marketplace, you can purchase solutions with customized terms and conditions, negotiated pricing and special configurations using private plans or private offers created for you by a Microsoft partner.

This article explains in more detail how to do the following tasks:

  • Perform a precheck on your account to obtain the billing account ID or subscription ID for a Microsoft partner to create a private offer. You can also find your billing account ID by following the instructions in step 3 of Private offers in Azure Marketplace.
  • Check your account to verify you have the correct permissions to purchase or subscribe to a private offer or private plan and view settings that might block the purchase.

Note

A private offer must be accepted before it can be purchased. These are two separate steps that require different permissions and are usually performed by different people in an organization. This precheck should be performed by the person purchasing or subscribing to the offer and signing into the account with access to the subscription intended for purchase. The precheck process will not verify permissions to accept a private offer. See Roles and permissions to view the permissions required to accept a private offer.

Step 1: Run the report

  1. Select the settings icon on the top right corner of the screen to access the list of directories + subscriptions:

    Screenshot showing Microsoft Azure services.

  2. Select the subscription(s) you want to perform the precheck for:

    Screenshot showing Microsoft Azure portal settings, Directories plus subscriptions.

  3. Once you select the desired subscription(s), navigate to the marketplace. Search for Marketplace on the search box and select the marketplace service:

    Screenshot showing Microsoft Azure, search for marketplace, with Marketplace rendered in Services.

  4. Select Private offer management:

    Screenshot showing Marketplace with Private Offer Management selected and called out.

  5. Select Check eligibility:

    Screenshot showing Private offer Management, with Check eligibility called out.

Step 2: View results summary

A summary of the results displays after running the report. Details can be downloaded as a CSV file. Results are summarized in two sections: general information and eligibility check results:

Screenshot showing the Private Offers eligibility page with the General Information and Your eligibility check results sections called out.

General information

This section provides information about:

  • Subscriptions with permissions: displays the number of subscriptions you have a role assigned to. The results include only subscriptions selected in the global subscriptions filter in Step 1. To learn about Azure roles, see Azure built-in roles.

  • Subscriptions you can deploy into: to deploy a resource to purchase a marketplace solution, you must have the subscription owner or contributor role assigned. You might only have read access for one or more subscriptions, but no permissions to purchase. To view the roles and permissions required to purchase, see Roles and permissions. Download the report results (CSV file) to see a summary of all subscriptions you can deploy and purchase under.

  • Billing accounts your subscriptions are mapped to: a billing account is created when you or your organization signs up to use Azure. You use your billing account to manage your invoices, payments, and track costs. You can have access to multiple billing accounts. You could also have access through your organization's Enterprise Agreement (EA) or Microsoft Customer Agreement (MCA). Your billing account is used for private offers, as each private offer is associated with a specific billing account. When requesting a private offer, choose the correct billing account you want to purchase under. You can find detailed information in the downloadable report results (CSV file) in Step 3.

Eligibility check results

This section shows account configurations that can prevent you from purchasing or subscribing the private offer or private plan:

  1. Subscriptions linked to a Cloud Solution Provider (CSP) account: accounts under the Cloud Solution Provider (CSP) program, along with all their associated subscriptions, aren't eligible for private offers or private plans. If there are no subscriptions linked to CSP, this check passes without issues. Find detailed information in the downloadable report results (CSV file) in Step 3.

    Note

    If you wish to purchase outside of a Cloud Solution Provider (CSP) subscription, you can sign up for Azure using different account types. Learn about the different account types or create an Enterprise Agreement (EA) subscription or a Microsoft Customer Agreement (MCA) subscription to deploy and purchase outside of your CSP subscriptions.

  2. Private Azure Marketplace: if a private Azure Marketplace is enabled in your tenant, the private Azure Marketplace administrator must enable a rule that automatically approves private products.

  3. Policies: Azure policies might block marketplace purchases. Download and open the report in Step 3 to see the subscriptions that are impacted. To verify policies that might block purchases, access the policy assignments in the Azure portal under Policy - Microsoft Azure. Check for policy assignments where:

    • Parameter is set to listOfResourceTypesNotAllowed
    • Parameter value contains Microsoft.SaaS or Microsoft.Marketplace
  4. Blocked subscriptions: purchase control options on the billing account can block marketplace purchases. For example, only free products might be allowed, or marketplace purchases may be turned off. Your cloud administrator must remove purchase controls to enable marketplace purchases.

Download eligibility report

The summary report provided is a CSV file containing a comprehensive list of your subscriptions along with their deployment status (whether they can or can't deploy marketplace purchases). It specifies which subscriptions, if any, are accountable for flagging the eligibility check results. The report includes the following fields and information:

  • SubscriptionId: unique identifier for an Azure subscription.
  • SubscriptionName: name of the Azure subscription.
  • DirectoryId: unique identifier for directory.
  • BillingAccountId: unique identifier for the billing account. A Microsoft partner requires this identifier to create a private offer.
  • BillingCountry: billing country.
  • RoleAssignment: role assignment for permissions on the subscription. To see the role assignments required for permissions to purchase or subscribe, see Roles and permissions.
  • IsAllowedByAzurePolicy: identifies whether Azure policies allow marketplace purchases. Value needs to be "true" to allow purchase or subscription of the private offer or private plan.
  • IsCspAccount: identifies whether the account is a CSP account. CSP accounts can't be used to purchase private offers or private plans. Value needs to be "false" to allow purchase or subscription of the private offer or private plan.
  • IsPrivateMarketplaceEnabled: identifies if private Azure Marketplace is enabled in your tenant. If enabled, and value equals "true", the private Azure Marketplace administrator must enable all private products for your organization. Enabling all private products for your organization is accomplished by adding a rule to the collection, or enable the private product or private plan in the private Azure Marketplace. To learn more, see Update collection properties.
  • IsEA: identifies if the account is under an Enterprise Agreement (EA).
  • EaMarketplacePurchaseEnabled: if the account is under an Enterprise Agreement (EA), it identifies if marketplace purchases are enabled for the account. To learn more, see Purchase control options in Azure Marketplace.
  • CanDeployPrivateOffers: Identifies whether a private offer or private plan can be purchased on the subscription. Value must be "true" to purchase a private offer or private plan.

Note

In some cases the system isn't able to perform all prechecks and might return "not enough information." If information is missing information or contains values like "unable to access data," or "unknown," ther person running he report does not have permissions to view data for the billing account or subscription. The Azure administrator or subscription owner must elevate their permissions, or the eligibility check must be conducted by someone in the organization with sufficient permissions.

Next steps