Business Store Portal

The Windows Business Store Portal (BSP) The Store for Business provides app purchases based on organizational identity, flexible distribution options, and the ability to reclaim or re-use licenses. Organizations can also use the Store for Business to create a private store for their employees that includes apps from the Store, as well private Line-of-Business (LOB) apps.

BSP allows organizations to:

  • Make volume purchases of Windows applications.
  • Create a private store for their employees (with Store apps and Line-of-Business (LOB) applications).
  • Shut off the Microsoft Store on devices.
  • Get applications from offline mode and silently install without relying on Microsoft Store to push applications.

Refer to the Ivanti EPMM Apps@Work Guide for more information about managing applications for Windows devices.

Prerequisites for BSP

We recommend you have met the following prerequisites before starting this section:

BSP work flow

This section describes the overall work flow for setting up Ivanti EPMM and BSP to work together:

  • Add a BSP app in Azure
  • Add and activate the Azure App in BSP
  • Add the Azure information into Ivanti EPMM
  • Deploying apps

Add a BSP app in Azure

The first step to using Ivanti EPMM with BSP is to create an Azure app under your tenant.

  1. Log into Microsoft Azure.
  2. Go to the tenant to which you want to add the app.
  3. Click NEW on the bottom of the window to open a wizard.
  4. Click Add an application my organization is developing.
  5. Enter a name for the app in the NAME field.

    The name should be easy to remember, but personalized to your organization. You will use this name later in this process.

  6. Click WEB APPLICATION AND/OR WEB API then click the right arrow to continue.
  7. Set up the following 2 URLs.

    • SIGN-ON URL: URL for your instance of Ivanti EPMM.
    • APP ID URL: to the Ivanti EPMM administrator Login instance.
  8. Click the check mark to save the configuration.
  9. Go to Azure Applications.
  10. Select the app and click Configure.
  11. Make note of the ID in the CLIENT ID field to use it in Ivanti EPMM later.
  12. Select a key in the keys section.

    Ivanti recommends using a 2-year activation period for the key. Remember to refresh this key before activation period has gone by or access to the portal will stop. If you lose your key you can generate a new one

  13. Save the changes on this page.
  14. Make note key to enter into Ivanti EPMM later.
  15. Click Add application.
  16. Complete the steps in BSP set up.

BSP set up

The section describes how to set up BSP to allow access to the BSP from Azure.

  1. Log into BSP (
  2. Select Settings > Management Tools.
  3. Click the Add a management tool link.
  4. Enter the name of the app you added (in Add a BSP app in Azure ).
  5. Click Save.
  6. Select Settings > Offline licensing.
  7. Click the Activate link for the app.

    Ivanti EPMM integration is setup for use primarily with offline licensing. Online licensing requires administrators keep the Microsoft store open to users as online licensing cannot be distributed silently.

  8. Complete the steps in Ivanti EPMM Setup.

Ivanti EPMM Setup

The section describes how to set up Ivanti EPMM to allow access to the BSP from Azure.

  1. Log into the Ivanti EPMM Admin Portal.
  2. Select Settings > System Settings > Windows > Business Store Portal.
  3. Click Enable Business Store Portal.
  4. Enter the following information you generated in the Add a BSP app in Azure :

    Tenant ID (enter into BSP Domain field)

    Client ID (enter into BSP Client ID field)

    Secret Key (enter into BSP Key field)

  5. Select how often you want to sync to the BSP.
  6. Click Save.
  7. Complete the steps in Deploying applications.

Deploying applications

Refer to the Ivanti EPMM Apps@Work Guidefor details on how to:

  • Import apps, edit, deploy, and apply them to the labels
  • Silently install offline in-house apps
  • Distribute online apps

All BSP Apps will be shown with a BSP Version so that administrators can tell the difference between BSP and apps loaded through other means. The size of the app will be the largest package available to the administrator. This may not be the same size as what is on the device.