Loads of people requested for an Intune starter kit as I have one for SCCM. I think SCCM starter kit page was useful for the IT community. Mobile device management is new for most of the IT Pros in device management world.
***Updated on 7th June 2019
Introduction to Microsoft Intune
This post would be useful for Intune newbies. In this post, you will see more details about “Beginners Guide to Learn Intune MDM MAM MIM – Learn Microsoft Intune.”
- My latest Intune posts are available https://www.anoopcnair.com/intune/
This post, I will be concentrating on Intune standalone. I won’t cover SCCM Hybrid/Mixed Intune and Office 365 Intune MDM. In most of the scenarios (for Intune Standalone), no need/very minimal need for on-premises infrastructure.
Intune standalone is the way to go when you want to take the path of modern management. Most of the Intune components are hosted in Microsoft Azure. I’ll try to keep this post updated with new Intune features.
NOTE! – New Intune Microsoft Device Management portal. More Details https://www.anoopcnair.com/intune-microsoft-device-management-portal/
Intune Very High Level Architecture Flow
We already have a Facebook group for Intune Professionals. If you would like to join the Facebook community of Intune Professionals, click here. You can also subscribe the YouTube channel here where you have loads of Intune tutorial.
Why Learn Microsoft Intune?
When you take a look at the Desktop (43.29%) Vs. Mobile (52.29%) Vs. Tablet (4.42%) Market Share Worldwide for last one year, you could see the mobile devices are leaders. So, Mobile Device Management is very critical, and this is a new world of opportunities for IT Pros like us. From my perspective, Learn Microsoft Intune is very important for SCCM admins.
I don’t think SCCM will go away for another 5-6 years. I know some SCCM 2007 environments are managing more than 40K devices. So, it’s going to a take long time to migrate corporate organizations to move to modern device management solutions. But, I also agree that we need to Learn Microsoft Intune Mobile Device Management (MDM), Mobile Application Management (MAM) technologies, etc. This is why it’s important to learn Microsoft Intune is important for SCCM admins.
Mobile Device Management (MDM) is not a term used only for managing or administrating mobile devices. Rather, MDM also includes administration of a wide range of new laptops, desktops etc. For example, with Windows 10 all desktops, and laptops can be managed through MDM channel.
What is Microsoft Intune and How it’s different?
Intune is an enterprise mobility management (EMM) solution from Microsoft. The EMM provider helps to manage mobile devices, network settings, and other mobile services and settings. Microsoft Intune is nothing but a combination of Device, Application, Information Protection, Endpoint Protection (antivirus software) and Security/Configuration policy management solution (SaaS) facilitated by Microsoft in Cloud.
Additionally, Azure AD has a feature where admins can create a “Conditional Access (CA)” policy to get access to company resources. This Azure AD CA policy can be combined with Intune compliance policies. When the devices meet those conditions then, only the Intune will provide access to company or corporate resources (corporate email, Share point, etc…). Intune is pure cloud architecture and it’s fun to Learn Microsoft Intune.
Previously, I used to mention Microsoft Intune as lighter Version of SCCM or ConfigMgr in the cloud. However, I don’t want to make the comparison so simple this time. Intune architecture is entirely cloud-based and agile. Get more details idea about Microsoft Intune in the below video. Yes, this video is old and outdated but, very well explained.
How to Start Working with Intune
Download Microsoft EMS step by step setup guide from here. This guide will help you to get a trial version of Office 365, Azure AD and Intune subscription for free.
If you already have an Azure AD (Azure AD premium) subscription, then things are very straightforward as I posted on the blog here. First and foremost you need to have a strong desire and determination to Learn Microsoft Intune.
The Azure trial account is already created EMS trail account. It’s better to create NEW outlook.com account and get ready with Credit Card details to activate the Azure trial subscription.
Getting a trial version of Azure AD, Office 365 and Intune is very straightforward process if you have never done this same process with your credit card and mobile number. Azure AD and Office 365 are prerequisites for Intune if you want to test/trial all the features of Intune.
Note :- Intune can be signed up separately as well from here. If you feel, you are interested in testing only Intune now then this is the way.
Intune Quick Start Tips
- Try Intune for free – Create a free subscription to try Intune in a test environment.
- Create a user – Add a user to Intune to allow them to access company resources on mobile devices.
- Create a group – Organize users into groups to make it easier to manage the policies and apps they can access.
- Set up automatic enrollment – Set up Intune to automatically enroll devices when specific users sign in to Windows 10 devices.
- Enroll your device – Take the role of an Intune user and enroll your device into Intune. Then, return to Intune and confirm that the device enrolled successfully.
- Create a device compliance policy – Create a device compliance policy and assign a group to the policy.
- Send notifications to noncompliant devices – Send an email notification to the members of your workforce who have noncompliant devices by creating and assigning a compliance policy.
- Add and assign an app – Add and assign a client app to your company’s workforce.
- Create and assign an app protection policy – Create and assign an app protection policy to a client app on an end user’s device.
- Create and assign a custom role – Create and assign a custom role with specific permissions for a security operations department.
- Create an email device profile for iOS – Create an email device profile for iOS devices.
- More details here.
What are the Management Options in Intune?
Intune can manage Mac-OS, Android, iOS and Windows devices via MDM (Mobile Device Management) channel. I cover MAM (Mobile Application Management) in the below section.
NOTE! – Different Microsoft Intune Enrollment options are explained in the following post. https://microscott.azurewebsites.net/2018/08/31/managing-windows-10-with-intune-the-many-ways-to-enrol/
We can manage devices (via MDM) with
an Intune client agent, and arguably without Intune client agent. To manage iOS, Android, and Mac-OS devices, Intune needs an agent to be present in the device. Intune company portal application is the Intune agent. You can see the details in different app stores like Google Play and Apple Store.
So, when you install Intune company portal onto your Android or iOS devices, then you are doing an Intune agent-based management. There is an Intune MSI client available to download for Windows 7, Windows 8 devices. For Windows 10, Intune uses in build MDM stack of Windows 10 operating system itself. Enrollment of devices and decision making on this is critical step to Learn Microsoft Intune.
I have an old post (published on Dec 2012) here to help you understand the basic stuff about Intune MSI agent installation. Once you install Intune MSI agent on Windows machines, those machines are “fully managed” by Intune. Following are the different ways to enroll devices into Intune for management.
Windows 10 Device Enrollment – Manual
More details in the following posts:
Enrolled via Intune company portal Enrolled via Installation of Intune MSI client Enrolled via Windows 10 1607 and later in build Azure AD join and MDM enrolment MAM without MDM enrolment
What is Modern Workplace OSD Replacement (Windows AutoPilot)?
I have more posts related to Windows Autopilot in the following link – https://www.anoopcnair.com/windows-autopilot/
Intune MAM Enabled Applications
Updated List of Microsoft Intune MAM protected apps – https://docs.microsoft.com/en-us/intune/apps-supported-intune-apps
How to Start Using Intune Console?
Intune blade (console) is part of part of the Azure portal. Intune blade in Azure portal has loads of new features and the functionalities. In this section, we will a see an overview of New Azure Intune Portal. Try this out https://portal.azure.com
The following documentation is the place where you can start reading about all the Intune topics:- Microsoft documentation Intune quick start guide here. I have another post which gives a “Quick Overview New Intune Azure.” Also, you can have a look at the video tutorial to understand the Intune Azure console here.
What is Intune Team’s Roles & Responsibilities?
In a high-level following are the roles and responsibilities of Intune team. Some parts of it have involvement of Azure AD and other teams of the organization. Understanding the roles and responsibilities will help the IT Pros to understand, How Intune works? And How Intune will be deployed within the organization? More details available in my previous post “Intune Team’s Roles and Responsibilities.”
Setting up a team is also part of Learn Microsoft Intune process.
User Management Application Creation and Deployment/Assignment Service Administration Mobile Application Management Device/Profile Management Conditional Access Company Resource Access Software Update Management
What is Intune MDM Authority?
Setting up mobile device management authority is an important and first step before start working with Intune. The Mobile Device Management (MDM) authority determines where you will perform mobile device management tasks.
Microsoft provides 3 options to set the MDM authority. Microsoft Intune by using the Intune Azure console, or to SCCM by using the SCCM CB console. It’s important to understand the details about MDM authority when you Learn Microsoft Intune.
- Microsoft Intune
Configuration Manager (SCCM Intune Hybrid is Out of Support)
- Office 365 (lightweight Intune)
In my perspective, the best design decision is to set Mobile Device Management (MDM) authority as Intune. You can set MDM authority Microsoft_Intune_Enrollment / OverviewBlade /overview section from Azure Portal.
How to Start Managing Devices with Intune?
Windows 10 device management is straightforward with Intune. It’s 10 minutes work to your sync your Windows Store for Business and Microsoft Intune. More details in the post “Integrate Windows Store for business.” Learn Microsoft Intune is important if you are in the field of Device management.
If you want to install store apps with the corporate account then, we can sync the Windows store for Business with Intune. Once the store apps are synced with Intune then, we can deploy it to Windows 10 devices. Read following blog post for more details “How to Add Apps to Business Store and Install Intune Company Portal without Using MS Account.”
Intune Windows 10 MDM YouTube Playlist
Google provides two channels of management for Android devices. The first channel of management is part of general Android device management and the second channel of management is Android Work (Android for Work) device management.
Android (General) Android for Work
Intune supports both channels of management. Google’s strategic approach is to support management via only via Android Work channel. Learn Microsoft Intune should be part of strategic approach of SCCM Admin.
I have explained the process how to setup Android Work from Intune Azure Portal in one of my previous post here. You need to have a Google account to complete the setup of Android for Work in Intune console. More details about Android for Work Enrolment readiness is available in the following post. Step by Step Video Guide Intune Azure Portal How to Setup Android Work Support.
Videos Android Devices Management via Intune
iOS\MAC OS device management has certificate requirements, and we need to go to apple portal, upload your cert for the tenant and get the certificate for your Intune tenant. Similar to Android iOS and Mac-OS has two channels of management. One is traditional management, and another one is advanced management via Apple DEP management.
The first requirement for iOS and MAC OS device enrollment is the setup of Apple MDM push cert. You need to download different certificate signing request (CSR) from Intune tenant and upload the same to the Apple portal. Once uploaded successfully, you will get an option to download the Apple MDM push cert from Apple portal.
I have explained iOS/MacOS on-boarding process in the following post “How to Get Intune Environment Ready for iOS and Mac OS Devices.”
Intune step by step Video Tutorials for iOS
Intune Automatic Policy Refresh Update?
Intune Policy Sync Time details here. You will get more understanding of this refresh timings as part of Learn Microsoft Intune.
When any type policy or an app is deployed, Intune immediately begins attempting to notify the device that it should check in with the Intune service. This typically takes less than five minutes.
If a device doesn’t check in to get the policy after the first notification is sent, Intune makes three more attempts. If the device is offline (for example, it is turned off or not connected to a network), it might not receive the notifications.
Sequence of Intune Policy Creation
There are different types of policies in Intune. All these policies are used for managing and securing the mobile devices. In my opinion, we need to start creating Intune policies in the following sequence.
We will see more details about each type of Intune policies in the below sections of this post. To understand this flow is important step to Learn Microsoft Intune.
1. Enrollment Restriction Policy 2. Conditional Access Policy (Azure AD) 3. Compliance Policy 4. Configuration Policy (Device Restriction Policy) 5. Resource Policy (Wi-Fi, VPN profiles)
Why Set Enrollment Restriction Policies
Device Enrollment is the first step of Mobile Device Management (MDM). When a device is enrolled into Intune, they have issued an MDM certificate, which that device then uses to communicate with the Intune service.
So, it’s a best practice from the security perspective to restrict devices from enrolling into Intune environment. This can be achieved through Enrolment restriction policies.
Difference Between Intune Enrollment Restriction Vs Device Restriction Profile
Why Deploy Intune Compliance Policies?
Compliance policy rules might include using a password/PIN to access devices and encrypting data stored on devices. These set of such rules is called a compliance policy. The best option is to use compliance policy with Azure AD Conditional Access.
Intune compliance policies are the first step of the protection before providing access to corporate apps and data. I have a post which explains about “How to Plan and Design Intune Compliance Policy.”
The following table lists the device types that compliance policies support. Intune can automatically remediate or quarantine. The table also describes how non-compliant settings are managed when a compliance policy is used with a conditional access policy. More details here.
Intune Device restriction profiles are the policies similar to GPO from traditional device management world. Most of the enterprise organizations use GPO to restrict corporate-owned devices with these policies.
Restriction policies are security policies which need to apply on devices. Intune Device restriction policies control a wide range of settings and features of mobile devices (iOS, Android and Windows 10). More details in my previous blog “How to Restrict Personal Android Devices from Enrolling into Intune.”
I love to learn Microsoft Intune as it has 100% return of investment (ROI).
Deploy Resource Policies (Wi-Fi Profile)
Intune Resource policies help devices to connect to corporate resources. Deployment of SCEP profiles to devices helps to get connected to corporate resources through Wi-Fi and VPN profiles etc. Before creating iOS SCEP profile in Intune, you need to create and deploy certificate chain.
More details about the Intune resource policy are available in my previous post. How to Create and Deploy SCEP Profile to iOS Devices via Intune.
Deploy Applications to Devices using Intune
One of the important use cases of Intune is to deploy applications to different flavors of devices.
The types of applications which Intune supports now are EXE, MSI (Windows Installer and Windows Installer through MDM), APK, IPA, XAP, APPX – APPXBUNDLE for Windows app package and Windows Phone app package.
Also, you can deploy store applications from Windows Store, Google Store and Apple store using Intune Azure Portal. More details about deploying the application via Intune is given in the following links here and here.
MSI application deployment is one of the best use cases of Intune for enterprise customers. More details are available in my previous post. Intune Azure Step by Step MSI Application Deployment Video Guide.
Intune Application Model Support (Complex MSI)
Now Intune can deploy all the complex applications to Windows 10 MDM managed Windows 10 devices using a new agent called Sidecar.
You can have more details on Vimal’s posts in the following links:
Intune Win32 App Deployment Troubleshooting post – Intune Win32 app Troubleshooting
Mobile App Mgmt without Enrollment (MAM)
Microsoft Intune supports MAM without enrollment (MAM WE) and Conditional Access policies for Android devices. There are two types of management options for Windows, Android and iOS devices with Intune.
First one is the traditional way of MDM management and the second method of management is the light management of apps which are installed on Android, iOS and Windows devices via Intune.
BYOD devices are suitable for MAM WE type of Intune management. Intune can also have Conditional Access policies assigned to MAM users.
For example, if a consultant’s device has already enrolled to a 3rd part EMM solution, but he wanted to have access to client’s corporate email access on his mobile device for a very short period then, The “MAM WE” is the best option for that consultant.
I have a post about MAM WE “How to Enable Intune MAM without Enrollment along with Conditional Access.”
Updated List of Microsoft Intune MAM protected apps – https://docs.microsoft.com/en-us/intune/apps-supported-intune-apps
Intune and Mac Device Management
Intune natively support Mac Device management. But, the Intune Mac device support is very generic. Jamf is the one third party solution which Microsoft advised all the organizations to look into if they are looking for more deep level management of Mac Devices with Intune.
More details available https://nohuman.dk/ems-jamf-connect-jamf-connect-login/
Learn to Troubleshoot Intune Issues
Intune troubleshooting made easy in the Azure portal. It’s recommended to start with “Microsoft Intune – Help and support” page in Azure portal whenever you face issue with Intune.
I have a post where I discussed “Start Troubleshooting Intune Policy Deployment Issues from Intune (new Azure) portal.” More details in the Video experience here.
How to Troubleshoot Android Device for Intune Issue
Open the Company Portal app Menu > Help and Feedback
CompanyPortalX.log. This log file contains a lot of information about the communication between the device and Microsoft Intune.
Omadmlog.log. OMA-DM is an open mobile standard for managing mobile devices. com.microsoft.intune.mam.managedAppName.log. For each managed application, you have a log file with the name of the managed application.
How to Troubleshoot iOS Device for Intune Issue
https://docs.microsoft.com/en-us/intune/enduser/troubleshoot-your-device-ios Intune Company portal – User Profile – About – Send Diagnostic ReportCompanyPortal-Log.log
How to Troubleshoot Windows Device for Intune Issues
How to Start Learning Intune – Microsoft Graph API
More details Microsoft Intune Graph API in the following post. This post gives us the opportunity to dive into many technical areas.
Intune PowerShell Script samples
You can download Intune PowerShell script samples from GitHub.
Ignite Videos Intune
- Mobile device and app management overview with Microsoft Intune
- Conduct a successful pilot deployment of Microsoft Intune
- Manage and secure Android, iOS, and MacOS devices and apps with Microsoft Intune
- Learn how to use Microsoft Intune with the new admin console and Microsoft Graph API
- Secure access to Office 365, SaaS and on-premises apps with EMS
- Manage and protect Office 365 mobile apps with Microsoft Intune
- Deploying and using Outlook mobile in the Enterprise
- Manage mobile productivity with EMS
Ignite 2017 Video Windows 10 & Office 365 ProPlus:
- Microsoft 365: Modern management and deployment (general session with Brad and Rob)
- Overview: Modern Windows 10 and Office 365 ProPlus management with EMS
- Transition to cloud-based management of Windows 10 and Office 365 ProPlus with EMS
- Modernize deployment & servicing of Windows 10 & Office 365 ProPlus with EMS
- Secure Windows 10 with Intune, Azure AD and System Center Configuration Manager
All PPT decks can be found here (updated).