The Windows Store for Business is where you can find and purchase Windows apps for your organization, individually or in volume. By connecting the store to Configuration Manager, you can synchronize the list of apps you've purchased with Configuration Manager, view these in the Configuration Manager console, and deploy them like you would any other app.
Online and offline apps
The Windows Store for Business supports two types of app:
- Online - This license type requires users and devices to connect to the store to get an app and its license. Windows 10 devices must be Azure Active Directory domain-joined.
- Offline - Organizations can cache apps and licenses to deploy directly within their on-premises network, without connecting to the store or having a connection to the Internet.
Read more about the Windows Store for Business.
Configuration Manager supports managing Windows Store for Business apps on both Windows 10 devices running the Configuration Manager client, and also Windows 10 devices that are enrolled with Microsoft Intune (known as a hybrid configuration). Configuration Manager offers the following capabilities for online and offline apps.
To use this capability, Windows 10 devices must be running the November 2015 (1511) release or later.
|Capability||Offline apps||Online apps|
|Synchronize app data to Configuration Manager
(synchronization occurs every 24 hours)
|Create Configuration Manager applications from store apps||Yes||Yes|
|Support for free apps from the store||Yes||Yes|
|Support for paid apps from the store||No||Yes|
|Support required deployments to user or device collections||Yes||Yes|
|Support available deployments to user or device collections||Yes||Yes|
|Support line-of-business apps from the store||Yes||Yes|
To deploy online licensed apps to Windows 10 PCs with the Configuration Manager client, they must be running the Windows 10 Creators Update, or later.
Deploying online apps using the Windows Store for Business with PCs that run the Configuration Manager client
Before deploying Windows Store for Business apps to PCs that run the full Configuration Manager client, consider the following:
- For full functionality, PCs must be running the Windows 10 Creators Update, or later.
- PCs must be Azure Active Directory Workplace joined, and be in the same AAD tenant where you registered the Windows Store for Business as a management tool.
- When PCs are logged in with the built-in Administrator account, they cannot access Windows Store for Business apps.
- PCs must have a live internet connection to the Windows Store for Business.
Notes for PCs running earlier versions of Windows 10
On PCs running a version of Windows 10 earlier than the Creators Update (with the Configuration Manager client), the following functionality applies:
- When installation is enforced either by the user installing the application, or the application reaching it's installation deadline or post installation re-evaluation for required deployments:
- The application will be “enforced” by launching the Windows Store for Business app.
- The end user must then complete the installation from the store before it’s actually installed
- The application status in the Configuration Manager console will report as failed with the error “The Windows Store app was opened on the client PC and is waiting for the user to complete the installation.”
- At the next application evaluation cycle:
- If the application was installed by the end user from the store, the application will report the Status Success.
- If the end user did not attempt to install the app from the store:
- Required deployments will attempt to launch the store and enforce the application installation again.
- Available deployments will not be re-enforced.
Further notes for PCs running earlier versions of Windows 10:
- You cannot deploy line of business apps from the Windows Store for Business
- When you deploy paid apps from the store, end users will be requested to log into the store and purchase the app themselves.
- If you have deployed a Group Policy disabling access to the consumer version of the Windows Store, deployments from the Windows Store for Business will not work, even if the Windows Store for Business is enabled.
Set up Windows Store for Business synchronization
In Azure Active Directory, register Configuration Manager as a “Web Application and/or Web API” management tool. This will give you a client ID that you will need later.
- In the Active Directory node of https://manage.windowsazure.com, select your Azure Active Directory, then click Applications > Add.
- Click Add an application my organization is developing.
- Enter a name for the application, select Web application and/or Web API, then click the Next arrow.
- Enter the same URL for both the Sign-on URL and App ID URI. The URL can be anything and does not need to resolve to a real address. For example, you can enter https://yourdomain/sccm.
- Complete the wizard.
In Azure Active Directory, create a client key for the registered management tool
- Highlight the application you just created and click Configure.
- Under Keys, select a duration from the list, and then click Save. This will create a new client key. Do not navigate away from this page until you have successfully onboarded the Windows Store for Business to Configuration Manager.
In the Windows Store for Business, configure Configuration Manager as the store management tool
- Open https://businessstore.microsoft.com/en-us/managementtools and sign-in if prompted.
- Under Management Tools, click Add a management tool.
- In Search for the tool by name, type the name of the application you created in AAD previously, then click Add.
- Click Activate next to the application you just imported.
- In the Manage > Account Information page, select Show Offline-Licensed Apps if you want to allow offline-licensed apps to be purchased.
Add the store account to Configuration Manager
- Ensure you have purchased at least one app from the Windows Store for Business. In the Administration workspace of the Configuration Manager console, expand Cloud Services, then click Windows Store for Business.
- On the Home tab, in the Windows Store for Business group, click Add Windows Store for Business Account.
- Add your tenant ID, client id, and client key from Azure Active Directory, then complete the wizard.
- Once you are done, you will see the account you configured in the Windows Store for Business list in the Configuration Manager console.
Create and deploy a Configuration Manager application from a Windows Store for Business app.
- In the Software Library workspace of the Configuration Manager console, expand Application Management, then click License Information for Store Apps.
- Choose the app you want to deploy, then, in the Home tab, in the Create group, click Create Application. A Configuration Manager application is created containing the Windows Store for Business app. You can then deploy and monitor this application as you would any other Configuration Manager application. > [!IMPORTANT] > For devices enrolled with Intune, deployed apps are only available to the user who originally enrolled the device. No other users can access the app.
Monitor Windows Store for Business Apps
In the Software Library workspace, expand Application Management, then click License Information for Store Apps.
For each store app you manage, you can view information about the app including its name, platform, then number of licenses for the app that you own, and the number of licenses you have available.