Publishing Applications with Microsoft Endpoint Manager

The course is part of this learning path


Publishing Applications With Microsoft Endpoint Manager looks at what's involved when publishing apps to fully managed and BYOD devices. This course examines how to publish and deploy different app types and how to use Microsoft Endpoint manager to implement application configuration and protection. We see what an app needs to support configuration and protection policies, what those policies offer in the way of data protection, and how a policy can configure an app's access to a mobile device's hardware and capabilities. While the course's primary focus is deploying apps to mobile devices through app stores, we also look at using Endpoint manager to publish a custom in-house app to a desktop client.

Learning Objectives

  • Overview of app publishing scenarios
  • Learn about app protection policies and how to create one
  • Learn about app configuration policies and how to create one
  • Publish a custom line of business to a Window client
  • See how to investigate deployment issues

Intended Audience

  • Students working towards the MS-101 Microsoft 365 Mobility and Security exam
  • Those wanting to learn how to use Microsoft Endpoint Manager to publish and deploy applications


  • There are no prerequisite courses needed to take this course

Hi, and welcome to this Publishing Applications With Microsoft Endpoint Manager course. My Name is Hallam Webber, and I'm an Azure instructor with 25-plus years of experience in the IT industry, and since 2014 I've focused on Microsoft Azure cloud technologies.

This course is intended for students who want to learn about deploying and publishing apps via Microsoft's Endpoint Manager, as well as those preparing for the MS-101 Microsoft 365 Security and Mobility exam. 

In this course, we'll learn about deploying apps from different sources to managed and bring your own devices. We'll see how apps and their data can be protected in mobile device-specific scenarios and how apps can be remotely configured to enforce consistent and secure functionality. Then we'll go through the process of deploying a custom application.

While this is a beginner's course and doesn't require any specialist knowledge, we will be talking about deploying apps to mobile devices like phones. It's assumed you are aware of concepts like installing an app from an app store and granting it permission to use the device's hardware like the camera or microphone.

When I created this course, all information was current. If you have any feedback, positive or negative, or if you notice anything that needs to be updated or corrected, please reach out to us at

Let's get straight to the endpoint.

About the Author
Learning Paths

Hallam is a software architect with over 20 years experience across a wide range of industries. He began his software career as a  Delphi/Interbase disciple but changed his allegiance to Microsoft with its deep and broad ecosystem. While Hallam has designed and crafted custom software utilizing web, mobile and desktop technologies, good quality reliable data is the key to a successful solution. The challenge of quickly turning data into useful information for digestion by humans and machines has led Hallam to specialize in database design and process automation. Showing customers how leverage new technology to change and improve their business processes is one of the key drivers keeping Hallam coming back to the keyboard.