SCCM Licenses Details Intune Details Subscription Vs CALs | ConfigMgr

Disclaimer! I’m not Microsoft licensing expert! I’m trying to share what I have learned in an understandable & straightforward (really? I will let you find out) way. In this post, you will learn more details about New SCCM Intune Licensing details (SCCM Licenses Details). I also try to touch on Enterprise and Core CAL suites in terms of SCCM.

Updated Docs 7th June 2020- FAQs for Configuration Manager (a.k.a SCCM) branches and licensing.


Server/CAL (Client Access License) licensing model is a model where you purchase a license for the server and then purchase per user / per device CALs or Client management licenses (CMLs).

Patch My PC

But, as you can see below in the below section, for SCCM, the best licensing option was (was? – you have better ways now – more details below) to go with Server/CAL model with per device Client Management Licenses (Device Client MLs) model.

The new & better way is to look at the Microsoft subscriptions (more details in the below section) before purchasing the CORE CAL & Enterprise CAL licenses for SCCM. This tip is because the subscription based licensing is the best option in the modern world to manage your SCCM and Intune licenses.

OLD Way – SCCM Licensing

OLD - SCCM Intune Licensing details
OLD – SCCM Intune Licensing details – SCCM Licenses Details Intune Details Subscription Vs CALs

If you are already using SCCM, you must be using Microsoft Server/CAL (Client Access License) and Client Management Licenses (CMLs) licensing model. As per the Microsoft documentation here, SCCM licenses are part of the Core CAL Suite.

1E Nomad

For example, When you have 10,000 devices to manage with SCCM, then you need to purchase:

  1. SCCM server license – CALs (Don’t ask me server OS, SQL DB & other licensing requirements – some more hints)
  2. 10,000 SCCM Client Management Licenses (Client MLs – CMLs)

NOTE 1 – I would recommend reading the TechNet forum thread about SCCM client license options. When you are planning to manage servers (server 2012, 2016, 2019) and client OSes in your environment through SCCM, it’s better to go with Device Client MLs.

NOTE 2 – More information about SQL licensing details are available here.

NEW Way – Better WaySubscription Model

A new way of licensing is the subscription model. The subscription model licensing of SCCM & Intune is much more comfortable to understand. The above mentioned Core/Enterprise CAL licensing model is so complex for me (even though I tried to make it easy).

SCCM and Intune licenses are covered under the following subscription options from Microsoft.

  • Microsoft 365 E3 suite
  • Enterprise Mobility + Security E3 (EMS E3)
  • Microsoft 365 E5 suite
  • Enterprise Mobility + Security E5 (EMS E5)
NEW- SCCM Intune Licensing details - SCCM Licenses Details Intune Details Subscription Vs CALs
NEW- SCCM Intune Licensing details – All credits to AAron – SCCM Licenses Details Intune Details Subscription Vs CALs

NOTE 1 – SCCM license is NOT included in Microsoft 365 Business, Microsoft 365 F1, & Microsoft 365 Education A1 versions? More details here.

NOTE 2 – It seems server CAL licenses are also included in most of the above subscriptions related to SCCM. No mention of SQL licenses when you have SQL enterprise version installed with SCCM.

SCCM Intune Licensing Details

You can get all the SCCM Intune licensing details in PPT, PDF, PNG, etc… format from GitHub. Excellent work is done by Aaron Dinnage!. You can check out his blog post here to get more details on Microsoft 365 licensing.

Resources – SCCM Licenses Details

2 thoughts on “SCCM Licenses Details Intune Details Subscription Vs CALs | ConfigMgr”

  1. Hi Anoop
    Thanks for the great posts and guides. Just wondering if I have Microsoft E3 or E5 licenses. How I can license configMgr? There is no option in SCCM to add the subscription. The 25 Key is still required. I tried to look into Micorosft docs, it’s not clearly covered.


Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.