Windows 10 Major Minor Build Rev | Where Can I Get Details?

Let’s understand Windows 10 Major Minor Build Rev | Where Can I Get Details? I have been struggling to understand what is this “major.minor.build.rev” for Windows 10. As an Intune admin, this version of Windows 10 is referenced in many places. The following is one of the places where this Windows 10 Major Minor Build Rev is referenced.

Device Type Restrictions Policies

Specify the platform configuration restrictions that must be met for a device to enroll. Use compliance policies to restrict devices after enrollment. Define versions as major.minor.build.

Version restrictions only apply to devices enrolled with the Company Portal. Intune classifies devices as personally-owned by default. Additional action is required to classify devices as corporate-owned.

Some of the references to Windows 10 version numbers and Device Type restrictions:

major.minor.build.rev Version for Windows

Special version numbers for major.minor.build.rev of Windows 10 structure is as follows. Let’s take two examples here:

Windows 10 2004 👉 major.minor.build.rev for 2004 = 10.0.19041.329

  • Major = 10
  • Minor = 0
  • Build = 19041
  • Rev = 329
Windows 10 Major Minor Build Rev - Intune - major.minor.build.rev
Windows 10 Major Minor Build Rev – Intune – major.minor.build.rev

Windows 10 version 1909👉 major.minor.build.rev for 1909= 10.0.18363.900

  • Major = 10
  • Minor = 0
  • Build = 18363
  • Rev = 900
Windows 10 Major Minor Build Rev - Intune - major.minor.build.rev
Windows 10 Major Minor Build Rev – Intune – major.minor.build.rev

major.minor.build.rev for Windows 10

Let’s find out the details of major.minor.build.rev for Windows 10 in the below table:

Windows 10 Detailsmajor.minor.build.rev for Windows 10
Windows 10 version 200410.0.19041.329
Windows 10 version 190910.0.18363.900
Windows 10 version 190310.0.18362.900
Windows 10 version 1809 10.0.17763.100
Windows 10 version 1803 10.0.17134.100
Windows 10 version 1709 10.0.16299.000
Windows 10 version 1703 10.0.15063.000
Windows 10 version 1607 10.0.14393.000
Windows 10 version 1511 10.0.10586.000
Windows 10 version 1507 10.0.10240.000

Intune Admin Requirement

As you can see in the below screen capture, we should use this version while creating enrollment restriction policies using Intune. This might help in configuring the details under the minimum version details for Windows 10 devices.

Windows 10 Major Minor Build Rev - Intune - major.minor.build.rev
Windows 10 Major Minor Build Rev – Intune – major.minor.build.rev

Resources

OneDrive Outlook Security Policies Troubleshooting with Event Logs Registry | Intune

In this post, I will try to explain OneDrive Outlook Security Policies Troubleshooting with Event Logs Registry. The easiest and best way to configure Outlook security policies using Intune administrative template policies.

The following are the three policies that I configured to prevent the users from configuring personal account sync with OneDrive.

  • Prevent adding non-default Exchange account – Enabled
  • Prevent users from syncing personal OneDrive accounts – Enabled
  • Prevent users from adding e-mail account types – Enabled

NOTE! – Before the introduction of Administrative templates, we used to go through a very painful process to find the OMA-URI, CSP, string values, etc… as explained in the post – https://www.anoopcnair.com/restrict-personal-email-sync-intune/

Prevent users from syncing personal OneDrive accounts

This policy setting lets you block users from signing in with a Microsoft account to sync their personal OneDrive files. More details about enabling or disable options of this policy.

  • If you enable this setting, users will be prevented from setting up a sync relationship for their personal OneDrive account.
  • Users who are already syncing their personal OneDrive when you enable this setting won’t be able to continue syncing (and will be shown a message that syncing has stopped), but any files synced to the computer will remain on the computer.
  • If you disable or do not configure this setting, users can sync their personal OneDrive accounts.
OneDrive Outlook Security Policies Troubleshooting - OneDrive Outlook Security Policies Troubleshooting with Event Logs Registry
OneDrive Outlook Security Policies Troubleshooting – OneDrive Outlook Security Policies Troubleshooting with Event Logs Registry

Prevent adding non-default Exchange account

This policy allows you to prevent users from adding non-default Exchange accounts to existing Outlook profiles.

  • If you enable this policy setting, you will prevent users from adding non-default Exchange accounts via the Add New E-mail Account wizard.
  • If you disable or do not configure this policy setting, users can add non-default Exchange accounts to existing Outlook profiles.
OneDrive Office 365 Security Policies Troubleshooting - OneDrive Office 365 Security Policies Troubleshooting with Event Logs Registry
OneDrive Outlook Security Policies Troubleshooting – OneDrive Office 365 Security Policies Troubleshooting with Event Logs Registry

Prevent users from adding e-mail Account Types

Disables/Enables the option for adding an e-mail account of the associated type in the Server Types page of the E-mail Accounts dialog box. The following are the policy settings which I used to prevent users from adding personal email account types.

  • Prevent users from adding Exchange e-mail accounts
  • Prevent users from adding Exchange ActiveSync e-mail accounts
  • Prevent users from adding POP3 e-mail accounts
  • Prevent users from adding IMAP e-mail accounts
  • Prevent users from adding other types of e-mail accounts
Prevent users from adding e-mail Account Types
Prevent users from adding e-mail Account Types

Event Logs

Event IDs – 873, 866, 831, & 814 for Disable OneDrive personal sync.

Event ID 873 - MDM PolicyManager: ADMX ingestion starting new Admx ingestion. EnrollmentId (AAB267BF-EBF2-4649-822C-74511A4CC253), app name (OneDriveNGSCv2), setting type (Policy), unique Id (OneDriveNGSCv2).
Event ID 866 - MDM PolicyManager: ADMX Ingestion: EnrollmentId (AAB267BF-EBF2-4649-822C-74511A4CC253), app name (OneDriveNGSCv2), setting type (Policy), unique Id (OneDriveNGSCv2), area (NULL).
Event ID 814 - MDM PolicyManager: Set policy string, Policy: (DisablePersonalSync), Area: (OneDriveNGSCv2~Policy~OneDriveNGSC), EnrollmentID requesting merge: (AAB267BF-EBF2-4649-822C-74511A4CC253), Current User: (S-1-12-1-1245278575-1092210432-2695042466-3045220724), String: (), Enrollment Type: (0x6), Scope: (0x1).
Event ID 831 - MDM PolicyManager: Dedicated non-cached delayed notification (WNF): (0xA3BC10F5, 0xD891E2A) published for Policy: (DisablePersonalSync) in Area (OneDriveNGSCv2~Policy~OneDriveNGSC).

Event IDs 831, 814 for outlook configuration – L_Preventusersfromaddingemailaccounttypes

L_Preventusersfromaddingemailaccounttypes
L_Preventusersfromaddingemailaccounttypes
Event ID -  MDM PolicyManager: Set policy string, Policy: (L_Preventusersfromaddingemailaccounttypes), Area: (outlk16v2~Policy~L_MicrosoftOfficeOutlook~L_Miscellaneous), EnrollmentID requesting merge: (AAB267BF-EBF2-4649-822C-74511A4CC253), Current User: (S-1-12-1-1245278575-1092210432-2695042466-3045220724), String: (<enabled/><data id="L_PreventusersfromaddingExchangeemailaccounts" value="true" /><data id="L_PreventusersfromaddingEASemailaccounts" value="true" /><data id="L_PreventusersfromaddingPOP3emailaccounts" value="true" /><data id="L_PreventusersfromaddingIMAPemailaccounts" value="true" /><data id="L_Preventusersfromaddingothertypesofemailaccounts" value="true" />), Enrollment Type: (0x6), Scope: (0x1).
Event ID 831 - MDM PolicyManager: Dedicated non-cached delayed notification (WNF): (0xA3BC10F5, 0xD891E2A) published for Policy: (L_Preventusersfromaddingemailaccounttypes) in Area (outlk16v2~Policy~L_MicrosoftOfficeOutlook~L_Miscellaneous).

Registry Entry – OneDrive Outlook Security Policies

The following is the registry entry for OneDrive policy configuration. This helps you to validate to troubleshoot the issues related.

  • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\Providers\AAB267BF-EBF2-4649-822C-74511A4CC253\default\S-1-12-1-1245278575-1092210432-2695042466-3045220724\OneDriveNGSCv2~Policy~OneDriveNGSC
OneDrive policy configuration - OneDrive Office 365 Security Policies Troubleshooting with Event Logs Registry
OneDrive policy configuration – OneDrive Outlook Security Policies Troubleshooting with Event Logs Registry

The following is the registry entry for Microsoft Office Outlook to Prevent users from adding email account types. This helps you to validate to troubleshoot the issues related.

  • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\Providers\AAB267BF-EBF2-4649-822C-74511A4CC253\default\S-1-12-1-1245278575-1092210432-2695042466-3045220724\outlk16v2~Policy~L_MicrosoftOfficeOutlook~L_Miscellaneous
L_Preventusersfromaddingemailaccounttypes ==> <enabled/><data id="L_PreventusersfromaddingExchangeemailaccounts" value="true" /><data id="L_PreventusersfromaddingEASemailaccounts" value="true" /><data id="L_PreventusersfromaddingPOP3emailaccounts" value="true" /><data id="L_PreventusersfromaddingIMAPemailaccounts" value="true" /><data id="L_Preventusersfromaddingothertypesofemailaccounts" value="true" />
Microsoft Office Outlook Prevent users from adding email account types
Microsoft Office Outlook Prevent users from adding email account types

The following is the registry entry for Microsoft Office Outlook Prevent Nondefault Exchange Accounts. This helps you to validate to troubleshoot the issues related.

  • Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\Providers\AAB267BF-EBF2-4649-822C-74511A4CC253\default\S-1-12-1-1245278575-1092210432-2695042466-3045220724\outlk16v2~Policy~L_MicrosoftOfficeOutlook~L_ToolsAccounts~L_Exchangesettings
Microsoft Office Outlook Prevent Nondefault Exchange Accounts
Microsoft Office Outlook Prevent Nondefault Exchange Accounts

Results – Intune Reports

I can see the policies got successfully deployed to 2 of the devices (Azure AD joined and Azure AD registered). It got failed on Azure AD Joined device probably because I logged in with local user account to that device.

OneDrive Office 365 Security Policies Troubleshooting with Event
OneDrive Outlook Security Policies Troubleshooting with Event

Resources

ConfigMgr Free SCCM Training Season #2 Weekend Learning with HTMD

Season #2 Weekend Learning with HTMD – Coming Soon for Device management admins. The Configuration Manager (ConfigMgr | SCCM) season #2 is coming back! Free SCCM Training – Free ConfigMgr Training!

If you love free training classes from HTMD, then this is the SEASON#2 of Weekend Learning for device management admins:

  1. Free Intune Training (Weekdays)
  2. Free SCCM/Intune Training Season #1 (Weekends)

Season #2 Weekend Learning

Start Date >> 30th May 2020

Time >> 6:00 PM IST – 1:30 PM BST – 2:30 PM CEST12:30 PM GMT – More timezones – here

Meeting Invite >> HTMD Teams Channel (Join https://forms.office.com/). NOTE! -If you were already part of the last virtual teams meeting this is not required!

Agenda – All About Configuration Manager! SCCM | MEMCM

Free SCCM Training - ConfigMgr
Free SCCM Training – ConfigMgr

Recordings

Resources

MDT Deployment for Windows 10 OS Deployment Scenario by Jitesh Kumar HTMD Weekend Learning

I have explained in HTMD community weekend learning about MDT Deployment for Windows 10 OS Deployment. The following video recording will help you to understand the MDT process for OSD.

Agenda – Windows 10 OS Deployment Scenario with MDT

  • 👉Review the Windows 10 Image Capturing Process
  • 👉Gather requirements
  • 👉Create MDT Task Sequences
  • 👉Configure the Deployment Share
  • 👉Offline MDT OS Deployment Media
  • 👉Troubleshooting Tips

Download PPT

Windows 10 Deployment With MDT Real-World Practices HTMD Weekend Season #1. Download PowerPoint presentation https://github.com/Windows-10-Deployment-With-MDT-by-Jitesh

MDT Deployment for Windows 10 SCCM ConfigMgr
MDT OS Deployment for Windows 10 SCCM ConfigMgr

Recording MDT Deployment for Windows 10 OS Deployment

HTMD-WE13-MDT Windows 10 Operating System Deployment by 🌈 Jitesh Kumar Configuration Manager SCCM

MDT Windows 10 Operating System Deployment by 🌈Jitesh Kumar Configuration Manager SCCM

Weekend Episode – Playlist

Season 1 – HTMD Weekend Live Episodes Season#1 SCCM ConfigMgr Intune etc..

Watch this playlist on YouTube

Resources

HTMD12 SCCM Configuration Item Baseline Remediation Explained by Deepak Rai | ConfigMgr

I have explained in HTMD community weekend learning about Configuration Items of Windows 10 (SCCM Configuration Item Baseline) using Configuration Manager 2002. These CI & Baseline settings for Windows 10 computers that are managed by the Configuration Manager client.

AgendaSCCM Configuration Item Baseline

  • 👉Create custom configuration items and Baseline SCCM
  • 👉How to create child configuration items in the Configuration Manager SCCM
  • 👉Create configuration baselines in Configuration Manager SCCM
  • 👉How to deploy configuration baselines in Configuration Manager SCCM
SCCM Configuration Item Baseline – ConfigMgr 2002 Configuration Item Baseline

HTMD12 SCCM Confutation Item Baseline Explained by 👏Deepak Rai ✔Configuration ✔Remediation ConfigMgr https://www.youtube.com/watch?v=SmTI-3-crLw

More Blog posts related to SCCM/Intune/Windows 10/Hyper-V/Cloud/IT Pro/Azure

Resource

Introducing HTMD Community Forum for Device Management Admin | SCCM | ConfigMgr | Intune

Today we are introducing HTMD Community Forum (https://forum.howtomanagedevices.com/). This is the community build by Device Management Admins for Device Management Admins❤️ Ask your questions!! We are here to help you!

The one-stop-shop for all your device management queries related to ConfigMgr (a.k.a SCCM), Intune, and more!

HTMD Community forums are here to empower the Device Management community by giving a platform to share the skills. And to become superheroes of the Device Management community.

Introduction

YouTube Video HTMD Community Forum

Register

New Users Register –> https://forum.howtomanagedevices.com/login/

You can use Facebook, Google, or Twitter account to register with HTMD Community Forums.

HTMD Community Forum for SCCM Intune and All Device Management queries
HTMD Community Forum

Login

Once you login to HTMD Community Forum, you can get full access to ask questions, share your answers, and build your own profile with a point system. Make your mark in the device management community!

HTMD Community Forum - Logged in User
HTMD Community Forums – Logged in User

Ask Questions

Ask questions by clicking on Ask questions! https://forum.howtomanagedevices.com/add-question/

Ask Questions - HTMD Community Forum
Ask Questions – HTMD Community Forums

Provide Answers & Become Superheroes

HTMD Community is empowering the Device Management community by giving a platform to share the skills in the community and help to develop their own profile. And to become superheroes of the community.

HTMD Community Forum
HTMD Community Forums

Profile Follow Question Activities Notification

You can get all the following options to track your growth and reach:

  • Profile
  • Follow
  • Question
  • Activities
  • Notification
Introducing HTMD Community Forum for Device Management Admin | SCCM | ConfigMgr | Intune 4
Introducing HTMD Community Forum for Device Management Admin | SCCM | ConfigMgr | Intune 30

Stats

Introducing HTMD Community Forum for Device Management Admin | SCCM | ConfigMgr | Intune 5
Introducing HTMD Community Forum for Device Management Admin | SCCM | ConfigMgr | Intune 31

Superheroes

Introducing HTMD Community Forum for Device Management Admin | SCCM | ConfigMgr | Intune 6
Introducing HTMD Community Forum for Device Management Admin | SCCM | ConfigMgr | Intune 32

Resources

ConfigMgr Admin Tips | List of Views Tables Functions IP Address Views information by Karthick | SQL Query Tips | SCCM

This is the quick post to provide additional tips to ConfigMgr Admins (ConfigMgr Admin Tips) to find out the list of Views, Tables, Functions, and IP addresses view information. Special Thanks to Karthick for all the tips 👇👇!

All these points are discussed and demoed in the ConfigMgr SSRS Report Creation Process Explained by Kannan CS SQL Query Tips Tricks for Admins | Video.

List of Views Tables Functions for ConfigMgr

  • This 👇 query shows what views and table-value functions are supported
select * from sys.all_objects
select * from sys.all_objects where type = 'v'
ConfigMgr Admin Tips
List of Views Tables Functions for ConfigMgr – ConfigMgr Admin Tips
  • The Type will provide the detail information of each SQL information

Download Details of ConfigMgr 2002

Download Spreadsheet 👉👉https://github.com/AnoopCNair/SQL-sys.all_objects-SCCM-ConfigMgr

IP Address Views Information from SCCM

The following query will give you the the views which has IP address information related views from SCCM database.

select * from sys.views where name like '%IP%'
IP address information related views from SCCM database. - ConfigMgr Admin Tips
IP address information related views from SCCM database. – ConfigMgr Admin Tips

Boundary Related Views from SCCM ConfigMgr

select * from sys.views where name like '%boundary%'
Boundary Related Views from SCCM ConfigMgr
Boundary Related Views from SCCM ConfigMgr

Another tip – SQL Views ConfigMgr SCCM

select * from sys.views where name like '%client%'
select * from sys.views where name like '%clienthealth%'

Resources

ConfigMgr SSRS Report Creation Process Explained by Kannan CS SQL Query Tips Tricks for Admins | Video

I have conducted a How To Manage Device Community Weekend Teams Live meeting session to share my real-world experience of ConfigMgr SSRS report creation. I have been helping many of my clients to build custom SCCM reports. The recording is available in this post is available in the below section of the post.

Related Post SCCM Patching Basics Video Recording Available Now | ConfigMgr

Requirements of SSRS Report Creation

Data

Graphs in SCCM SSRS Reports Creation

  • The report data to be presented in graphic view with data
  • The report to be clean and add charts if possible.
  • Microsoft proves it console-like Client Health & Office 365 Client Management
  • Add links between reports to the reader to move next report

Demo

  • How to create the ConfigMgr SSRS report
  • How to add the graph in the Report
  • Sample SCCM SSRS Reports creation
  • About SSRS Report subscription

Video Recording

SSRS Reports Creation – ConfigMgr SCCM
SSRS Report Creation SCCM ConfigMgr
SSRS Report Creation SCCM ConfigMgr

Resources

3rd Party Application Patching using ConfigMgr Supersedence by Harjit

I have conducted a How to Manage Devices Community Weekend Teams Live meeting session to share my real-world experience of SCCM application deployment. I have been using ConfigMgr Supersedence for 3rd Party Application Patching without any third-party tool. The recording is available in this post is available in the below section of the post.

How to Manage Devices Community

Would you like to join the community and stay connected? Go through the following blog post “How to Manage Devices Live Digital Events Weekend Learning” and joint HTMD Teams Channel to learn more about device management technologies.

Many How To Manage Device Community members were looking for the recording of the session. So I thought of sharing the same with you all.

3rd Party Application Patching with ConfigMgr Supersedence

You can check out my blog and feel free to follow via Social Media channels.

Blog Posts

Twitter

Facebook Group

Recording – Video

3rd Party Application Patching using ConfigMgr Supersedence by 👌Harjit Dhaliwal | Answered FAQs | HTMD 📌Live Ep #10

Resources

Create Custom Intune Helpdesk Operator Role Deploy

Let’s create a custom Intune Helpdesk Operator Role as per your organizational requirement. Once the custom helpdesk operator role is created in Intune portal, you can deploy that to a group of admin users.

More RBAC Related posts

Create Custom Intune Helpdesk Operator

  • Login to endpoint.microsoft.com with global admin or Intune Service Admin (Intune admin) permission
  • Navigate to Tenant Admin – Roles
  • Select Help Desk Operator role from All Roles
  • Click on Duplicate
Custom Intune Helpdesk Operator
Custom Intune Helpdesk Operator
  • Enter the name of custom HelpDesk operator role
  • Click NEXT
Create Custom Intune Helpdesk Operator Role Deploy 9
Create Custom Intune Helpdesk Operator Role Deploy 49
  • As per requirement – Select a category below to configure access rights
  • Click on NEXT
Create Custom Intune Helpdesk Operator Role Deploy 10
Create Custom Intune Helpdesk Operator Role Deploy 50
  • Select SCOPE tag
  • Click on NEXT
Create Custom Intune Helpdesk Operator Role Deploy 11
Create Custom Intune Helpdesk Operator Role Deploy 51
  • Click on CREATE button to continue
Create Custom Intune Helpdesk Operator Role Deploy 12
Create Custom Intune Helpdesk Operator Role Deploy 52

Deploy

Create Custom Intune Helpdesk Operator Role Deploy 13
Create Custom Intune Helpdesk Operator Role Deploy 53

Resources