This guide covers about publishing Microsoft Store for Business applications via Microsoft Endpoint Configuration Manager (SCCM).
If you want to buy applications in volume on the Windows Store and then distribute them in your company, it will be necessary to set up the Microsoft Store for Business
This documentation already assumes the integration of Configuration Manager and Microsoft Store for Business environment is configured.
Purchasing Microsoft Store for Business Application
The first thing you need to do is login to your Microsoft Store for Business account.
- Browse to the Business Store
- Click on Shop for my group.
- Use the search box in the upper right, to find the application(s) you wish to publish.
- Click Get the app.
At this stage you may be asked for Online/Offline licensing:- what does this mean?
The Microsoft 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 can be either Azure Active Directory (Azure AD)-joined or hybrid Azure AD-joined. Online applications self-update, removing any overhead on version control.
- Offline: This type lets you cache apps and licenses to deploy directly within your on-premises network. Devices don’t need to connect to the store or have a connection to the internet.
Upon purchasing the application(s), you will receive a notification confirming your “purchase”.
Note – This guide focuses on Free applications, you will need to configure payment details if you are publishing paid for applications. You will also need to purchase and assign licenses to paid apps before they can be assigned.
Synchronize the Microsoft Store with SCCM
After you have purchased the application from Microsoft Store you wish to deploy using SCCM, you must synchronize SCCM and the Microsoft Store. When you do this the purchases are recognized and visible within your Config Manager environment.
The sync between the Microsoft Store and your Configuration Manager setup should automatically occur in its own time, however, you can force this.
- Launch Configuration Manager console.
- Go to Administration > Cloud Services > Azure Services.
- Right click on your defined Store Connector, and select Sync from Microsoft Store for Business.
After a short while the sync should complete. Check the Last Successful Sync Time. However if you browse to Software Library > Application Management and select License Information for Store Apps – you should find the newly purchased application.
Create and Deploy the Microsoft Store for Business App using Configuration Manager
To deploy the Microsoft Store for Business application using Configuration Manager you can use one of the below methods.
- Right click on the application, and select Create Application.
- Select the application, and click Create Application from the ribbon.
- The site creates a Configuration Manager application containing the Microsoft Store for Business app.
This will, depending on whether or not the application was purchased as Online or Offline, upon following the importation wizard that opens up, create either.
- (Online) – An application within ConfigMgr, a shortcut through to the Store, so that the device connects to Microsoft servers to download, and install the application.
- (Offline) – Downloads a copy of the application, at point in time, and creates within SCCM, a locally stored source version of the application.
Next, you should find the application exists within Software Library > Application Management > Applications. From here you are able to Edit (Properties) the application, or Deploy as you normally would.