SlideShare a Scribd company logo
1 of 43
Latest and greatest in the world of
Configuration Manager
TIM DE KEUKELAERE
JUNE 2020
About me
Tim De Keukelaere
Freelance Consultant
Tim.De.Keukelaere@IT-Essence.be
@Tim_DK
http://be.linkedin.com/in/timdekeukelaere/
http://www.dekeukelaere.com
Timdk_itpro
Branches
Release History
Latest and greatest in Configuration Manager Current Branch
Agenda
Branches
Technical Preview
Current Branch
Long-term Servicing Branch
Current Branch - Release History
Tenant attach != Co-Management
Manage devices from Microsoft Endpoint Manager admin center
Managed by column identifies devices uploaded
Tenant Attach
Actionable through device details page
◦ Sync Machine Policy
◦ Sync User Policy
◦ App Evaluation Cycle
Tenant Attach
Azure public cloud environment
Global Administrator account
◦ Onboarding creates a third-party app and a first party service principal in Azure AD
Prerequisites for User accounts triggering device actions:
◦ Discovered with both Azure Active Directory user discovery and Active Directory user discovery.
◦ This means the user account needs to be a synced user object in Azure AD
◦ Initiate Configuration Manager action permission under Remote tasks in the Microsoft Endpoint
Manager admin center.
Tenant Attach – Requirements
Tenant Attach – Implementation Paths
ALREADY ON CO-MANAGEMENT
Enable through properties
Enable upload for all managed devices or
select limit based on a device collection
NO CO-MANAGEMENT YET
Enable using co-management setup wizard
Disable co-mgmt. if not needed!
Log Files
◦ CMGatewaySyncUploadWorker.log
◦ CMGatewayNotificationWorker.log
Tenant Attach - Troubleshooting
Demo
Tenant Attach
For hierarchies with a CAS and single child primary site
Pre release feature
◦ Disabled by default
◦ Available through Microsoft Premier (request advisory case through TAM)
Do not forget to review and adjust your hierarchy design first !
CAS Removal Support
Configuration Manager Assessment – 9 new rules
◦ Active Directory Security Group Discovery is configured to run too frequently
◦ Active Directory System Discovery is configured to run too frequently
◦ Active Directory User Discovery is configured to run too frequently
◦ Collections limited to All Systems or All Users
◦ Heartbeat Discovery is disabled
◦ Long running collection queries enabled for incremental updates
◦ Reduce the number of applications and packages on distribution points
◦ Secondary site installation issues
◦ Update all sites to the same version
Cloud Services – 2 additional rules
◦ Sites that don't have proper HTTPS configuration
◦ Devices not uploaded to Azure AD
Additional Management Insight Rules
Demo
Management Insight Rules
REST API for the SMS Provider
Now automatically uses the site's self-signed certificate
◦ Even if Enhanced HTTP is not configured
No longer needed to:
◦ Enable Enhanced HTTP for the entire site
◦ Manually bind a PKI-based certificate to IIS on the server that hosts the SMS Provider role
Administration Service Improvements
Proxy Support for
Azure AD Discovery and Group Sync
Site System Proxy and Authentication settings
now also used by
◦ Azure Active Directory (Azure AD) user discovery
◦ Azure AD user group discovery
◦ Synchronizing collection membership results to
Azure Active Directory groups
More simplification – relieve the burden of PKI certificates
Methods:
◦ Register on the internal network for a unique token
◦ Create a bulk registration token for internet-based devices
and install client using /regtoken installation parameter
CMG Token Based Authentication
Improved client connectivity monitoring
in DA Connection Health Dashboard
Identify client proxy configuration issues
◦ Endpoint connectivity checks: If clients
can't reach a required endpoint, you see
a configuration alert in the dashboard.
◦ Connectivity status: If your clients use a
proxy server to access the Desktop
Analytics cloud service, Configuration
Manager now displays proxy
authentication issues from clients.
Drill down to client level to get list of
devices to troubleshoot
Desktop Analytics Connection Health
Dashboard - Client Connection Issues
Search CMPivot Entities
New Icons help easily differentiate
the entities and the entity object
type
CMPivot Improvements
Boundary groups option to only use peers within the same subnet
Content location list from the management point only includes in the same subnet and
boundary group as the client
Exclude certain subnets for peer content
download
Connected Cache application can now use an unauthenticated proxy server for internet access
Proxy support for Microsoft Connected Cache
Collect client logs through console client
diagnostics
Logs are sent to MP using channel for software
inventory file collection
Accessed using resource explorer
Opened in Support Center
Logging
◦ Diagnostics.log (client)
◦ MP_SinvCollFile.log (MP)
◦ Sinvproclog (site server)
Client log collection
Demo
Client Log Collection
Software Library > Edge Management
Insights in browser usage (including other browsers)
Requires proper configuration of hardware inventory
◦ Installed Software - Asset Intelligence (SMS_InstalledSoftware)
◦ Software Code
◦ Product Name
◦ Product Version
◦ Default Browser (SMS_DefaultBrowser)
◦ Browser Program ID
◦ Browser Usage (SMS_BrowserUsage)
◦ BrowserName
◦ UsagePercentage
Microsoft Edge management dashboard
Microsoft Edge management dashboard
1910 : installation script turns off automatic updates
2002 : option for automatic updating during app creation
Microsoft Edge – Manage Updates
For installing complex applications using the application model
For Install and Uninstall
App task sequence displayed with an icon in Software Center
Important!
◦ Cannot be deployed to a user collection
◦ Do not use Install Application steps in the TS.
Use Install Package steps.
Task sequence as App deployment type
PRE RELEASE
Issue
◦ Sometimes difficult to determine when a newly installed client runs a targeted TS
Solution:
◦ Start a task sequence on a client after it successfully registers with the site
◦ Using PROVISIONTS=%TS Deployment ID% client installation property
Example scenario for co-managed device:
◦ Provision a new Windows 10 device with Windows Autopilot
◦ Auto-enroll it to Microsoft Intune
◦ Then install the Configuration Manager client for co-management
◦ With this new option the newly provisioned client Immediately runs a task sequence
(allows further configuration and/or installing additional apps, updates)
Bootstrap TS
immediately after client registration
More device properties to check prerequisites are met
◦ Architecture of current OS
◦ Minimum OS version
◦ Maximum OS version
◦ Minimum client version
◦ Language of current OS
◦ AC power plugged in
◦ Network adapter is connected
and not wireless
Improvements to Check Readiness TS step
Enable option to show current step number, total number of steps, and percent completion
◦ TSProgressInfoLevel variable
◦ 1: Include the current step and total steps to the progress text. For example, 2 of 10.
◦ 2: Include the current step, total steps, and percentage completed. For example, 2 of 10 (20% complete).
◦ 3: Include the percentage completed. For example, (20% complete).
Increased window width = more space to show organization name in a single line
Improvements to task sequence progress
New TS Variables
◦ _TSSecureBoot, holds the state of SecureBoot on a UEFI-device
◦ NA - device doesn't support secure boot (registry value doesn't exist)
◦ Enabled
◦ Disabled
TS variables to configure user context for Run Command Line and Run PowerShell Script steps
◦ SMSTSRunCommandLineAsUser
SMSTSRunPowerShellAsUser.
◦ Set PowerShell Script step Parameters property to a variable
TS Improvements
For better control over Software Updates deployments
Update devices based on a percentage, a specific number, or an explicit order
Run PowerShell scripts pre- and post-
Control patching order
Important
◦ A device can only be member of one Orchestration Group
◦ Maximum 1000 devices per Orchestration Group
◦ Client version should be at least 2002
◦ If Software updates are installed from Software Center then Orchestration Groups are bypassed
Orchestration groups
PRE RELEASE
SSU’s are installed first!
Evaluate software updates runs immediately after a servicing stack update
◦ Fewer restarts
◦ Software updates installed in the correct order
SSUs are installed first only for non-user initiated installs
Servicing Stack Updates
Pre 2002
◦ When you exported and imported metadata for software updated in disconnected environments, you
were unable to deploy Office 365 updates.
◦ Office 365 updates require additional metadata downloaded from an Office API and the Office CDN
New tool in /tools/OfflineUpdateExporter directory
Import Office 365 updates from an internet-connected WSUS server into a disconnected
Configuration Manager environment
Office 365 updates
for disconnected software update points
Additional settings available in policy
Certificate requirements simplified
◦ HTTPS requirement for the IIS website that hosts
the recovery service – not for entire MP
BitLocker management
Integrate Power BI Report Server with Configuration Manager reporting
◦ Modern visualization
◦ Better Performance
Requires reinstalling Reporting Service Point role
Prereqs
◦ Licensing
◦ Power BI Premium
◦ SQL Server Enterprise Edition with Software Assurance
◦ Power BI Report Server 2019
◦ Power BI Desktop – Optimized for Power BI Report Server
Sample reports:
https://docs.microsoft.com/en-us/mem/configmgr/core/servers/manage/powerbi-sample-reports
Power BI Report Server Integration
Devices node or when viewing the members of a Device Collection
Add new Boundary Group(s) column to the list view
Show boundary groups for devices
Status messages created when sending a Smile or Frown
Provides a record of:
◦ When the feedback was submitted
◦ Who submitted the feedback
◦ The feedback ID
◦ If feedback submission was successful or not
Types
◦ Status message ID 53900 = success
◦ Status message ID 53901 = failure
Send a smile improvements
Optional feature
New since June 2020!
Community hub
Demo
Send Feedback
Community Hub
OneTrace tool now supports customizable log groups similar to the feature in Support Center
Allows grouping log files per specific scenario
Currently included
◦ Application management
◦ Compliance settings
◦ Software updates
OneTrace – Log Groups
Our Sponsors
Technical Partners

More Related Content

What's hot

Yashi dealer meeting settembre 2016 windows server 2016 microsoft italia
Yashi dealer meeting settembre 2016 windows server 2016 microsoft italiaYashi dealer meeting settembre 2016 windows server 2016 microsoft italia
Yashi dealer meeting settembre 2016 windows server 2016 microsoft italiaYashi Italia
 
Upgrading AD from Windows Server 2003 to Windows Server 2008 R2
Upgrading AD from Windows Server 2003 to Windows Server 2008 R2Upgrading AD from Windows Server 2003 to Windows Server 2008 R2
Upgrading AD from Windows Server 2003 to Windows Server 2008 R2Amit Gatenyo
 
Microsoft Server and Cloud Enrollment - Program Guide
Microsoft Server and Cloud Enrollment - Program GuideMicrosoft Server and Cloud Enrollment - Program Guide
Microsoft Server and Cloud Enrollment - Program GuidePavan Verma
 
Active Directory Upgrade
Active Directory UpgradeActive Directory Upgrade
Active Directory UpgradeSpiffy
 
Microsoft Offical Course 20410C_00
Microsoft Offical Course 20410C_00Microsoft Offical Course 20410C_00
Microsoft Offical Course 20410C_00gameaxt
 
Microsoft Offical Course 20410C_03
Microsoft Offical Course 20410C_03Microsoft Offical Course 20410C_03
Microsoft Offical Course 20410C_03gameaxt
 
Best MCSA - SQL SERVER 2012 Training Institute in Delhi
Best MCSA - SQL SERVER 2012 Training Institute in DelhiBest MCSA - SQL SERVER 2012 Training Institute in Delhi
Best MCSA - SQL SERVER 2012 Training Institute in DelhiInformation Technology
 
Windows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server ManagementWindows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server ManagementSharkrit JOBBO
 
Domain Migration/Administration for the
Domain Migration/Administration for the Domain Migration/Administration for the
Domain Migration/Administration for the webhostingguy
 
Windows 8 Deployment
Windows 8 DeploymentWindows 8 Deployment
Windows 8 DeploymentHarold Wong
 
Microsoft Offical Course 20410C_11
Microsoft Offical Course 20410C_11Microsoft Offical Course 20410C_11
Microsoft Offical Course 20410C_11gameaxt
 
Top 10 Citrix XenApp Issues May 09
Top 10 Citrix XenApp Issues May 09Top 10 Citrix XenApp Issues May 09
Top 10 Citrix XenApp Issues May 09David McGeough
 
70-410 Installing and Configuring Windows Server 2012
70-410 Installing and Configuring Windows Server 201270-410 Installing and Configuring Windows Server 2012
70-410 Installing and Configuring Windows Server 2012stowofro
 
Active directory migration from windows server 2003 to windows server 2012
Active directory migration from windows server 2003 to windows server 2012Active directory migration from windows server 2003 to windows server 2012
Active directory migration from windows server 2003 to windows server 2012Ravi Kumar Lanke
 
Tech Ed 2008 Israel Server Management 360
Tech Ed 2008 Israel   Server Management 360Tech Ed 2008 Israel   Server Management 360
Tech Ed 2008 Israel Server Management 360Amit Gatenyo
 

What's hot (20)

Yashi dealer meeting settembre 2016 windows server 2016 microsoft italia
Yashi dealer meeting settembre 2016 windows server 2016 microsoft italiaYashi dealer meeting settembre 2016 windows server 2016 microsoft italia
Yashi dealer meeting settembre 2016 windows server 2016 microsoft italia
 
Upgrading AD from Windows Server 2003 to Windows Server 2008 R2
Upgrading AD from Windows Server 2003 to Windows Server 2008 R2Upgrading AD from Windows Server 2003 to Windows Server 2008 R2
Upgrading AD from Windows Server 2003 to Windows Server 2008 R2
 
Microsoft Server and Cloud Enrollment - Program Guide
Microsoft Server and Cloud Enrollment - Program GuideMicrosoft Server and Cloud Enrollment - Program Guide
Microsoft Server and Cloud Enrollment - Program Guide
 
20410 b 00
20410 b 0020410 b 00
20410 b 00
 
Active Directory Upgrade
Active Directory UpgradeActive Directory Upgrade
Active Directory Upgrade
 
Microsoft Offical Course 20410C_00
Microsoft Offical Course 20410C_00Microsoft Offical Course 20410C_00
Microsoft Offical Course 20410C_00
 
Windows Server 2012
Windows Server 2012Windows Server 2012
Windows Server 2012
 
Microsoft Offical Course 20410C_03
Microsoft Offical Course 20410C_03Microsoft Offical Course 20410C_03
Microsoft Offical Course 20410C_03
 
Best MCSA - SQL SERVER 2012 Training Institute in Delhi
Best MCSA - SQL SERVER 2012 Training Institute in DelhiBest MCSA - SQL SERVER 2012 Training Institute in Delhi
Best MCSA - SQL SERVER 2012 Training Institute in Delhi
 
Windows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server ManagementWindows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server Management
 
Domain Migration/Administration for the
Domain Migration/Administration for the Domain Migration/Administration for the
Domain Migration/Administration for the
 
Windows 8 Deployment
Windows 8 DeploymentWindows 8 Deployment
Windows 8 Deployment
 
Microsoft Offical Course 20410C_11
Microsoft Offical Course 20410C_11Microsoft Offical Course 20410C_11
Microsoft Offical Course 20410C_11
 
Top 10 Citrix XenApp Issues May 09
Top 10 Citrix XenApp Issues May 09Top 10 Citrix XenApp Issues May 09
Top 10 Citrix XenApp Issues May 09
 
MCSA 70-412 Chapter 12
MCSA 70-412 Chapter 12MCSA 70-412 Chapter 12
MCSA 70-412 Chapter 12
 
70-410 Installing and Configuring Windows Server 2012
70-410 Installing and Configuring Windows Server 201270-410 Installing and Configuring Windows Server 2012
70-410 Installing and Configuring Windows Server 2012
 
Active directory migration from windows server 2003 to windows server 2012
Active directory migration from windows server 2003 to windows server 2012Active directory migration from windows server 2003 to windows server 2012
Active directory migration from windows server 2003 to windows server 2012
 
Tech Ed 2008 Israel Server Management 360
Tech Ed 2008 Israel   Server Management 360Tech Ed 2008 Israel   Server Management 360
Tech Ed 2008 Israel Server Management 360
 
Aruba cppm 6_1_user_guide
Aruba cppm 6_1_user_guideAruba cppm 6_1_user_guide
Aruba cppm 6_1_user_guide
 
20410B_01
20410B_0120410B_01
20410B_01
 

Similar to Latest and greatest in Configuration Manager

Lowlands Unite BE - What's new on the radar
Lowlands Unite BE - What's new on the radarLowlands Unite BE - What's new on the radar
Lowlands Unite BE - What's new on the radarTim De Keukelaere
 
New ThousandEyes Product Features and Release Highlights: March 2023
New ThousandEyes Product Features and Release Highlights: March 2023New ThousandEyes Product Features and Release Highlights: March 2023
New ThousandEyes Product Features and Release Highlights: March 2023ThousandEyes
 
Pivotal Platform - December Release A First Look
Pivotal Platform - December Release A First LookPivotal Platform - December Release A First Look
Pivotal Platform - December Release A First LookVMware Tanzu
 
Office Add-ins community call-March 2019
Office Add-ins community call-March 2019Office Add-ins community call-March 2019
Office Add-ins community call-March 2019Microsoft 365 Developer
 
Building & managing wa app wely
Building & managing wa app   welyBuilding & managing wa app   wely
Building & managing wa app welySpiffy
 
Building & Managing Windows Azure
Building & Managing Windows AzureBuilding & Managing Windows Azure
Building & Managing Windows AzureK.Mohamed Faizal
 
Go…Running Kentico CMS on Windows Azure
Go…Running Kentico CMS on Windows AzureGo…Running Kentico CMS on Windows Azure
Go…Running Kentico CMS on Windows AzureThomas Robbins
 
Microsoft DevOps AZ-400 Real Dumps 2023
Microsoft DevOps AZ-400 Real Dumps 2023Microsoft DevOps AZ-400 Real Dumps 2023
Microsoft DevOps AZ-400 Real Dumps 2023VictoriaMeisel
 
New ThousandEyes Product Features and Release Highlights: March 2023
New ThousandEyes Product Features and Release Highlights: March 2023New ThousandEyes Product Features and Release Highlights: March 2023
New ThousandEyes Product Features and Release Highlights: March 2023ThousandEyes
 
3 modern desktop - office 365 pro plus deployment + servicing
3   modern desktop - office 365 pro plus deployment + servicing3   modern desktop - office 365 pro plus deployment + servicing
3 modern desktop - office 365 pro plus deployment + servicingAndrew Bettany
 
Datasheet.net pluginforrd
Datasheet.net pluginforrdDatasheet.net pluginforrd
Datasheet.net pluginforrdMidVision
 
Scoping for BMC Discovery (ADDM) Deployment by Traversys Limited
Scoping for BMC Discovery (ADDM) Deployment by Traversys LimitedScoping for BMC Discovery (ADDM) Deployment by Traversys Limited
Scoping for BMC Discovery (ADDM) Deployment by Traversys LimitedWes Moskal-Fitzpatrick
 
Microsoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by AtidanMicrosoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by AtidanDavid J Rosenthal
 
May 2023 EMEA New ThousandEyes Product Features and Release Highlights.pptx
May 2023 EMEA New ThousandEyes Product Features and Release Highlights.pptxMay 2023 EMEA New ThousandEyes Product Features and Release Highlights.pptx
May 2023 EMEA New ThousandEyes Product Features and Release Highlights.pptxThousandEyes
 
ITPROCEED2015_WorkplaceMobility_Configuration Manager 2012’s latest Service P...
ITPROCEED2015_WorkplaceMobility_Configuration Manager 2012’s latest Service P...ITPROCEED2015_WorkplaceMobility_Configuration Manager 2012’s latest Service P...
ITPROCEED2015_WorkplaceMobility_Configuration Manager 2012’s latest Service P...ITProceed
 

Similar to Latest and greatest in Configuration Manager (20)

Vistapresentation2
Vistapresentation2Vistapresentation2
Vistapresentation2
 
Lowlands Unite BE - What's new on the radar
Lowlands Unite BE - What's new on the radarLowlands Unite BE - What's new on the radar
Lowlands Unite BE - What's new on the radar
 
XenApp XenDesktop 7.8 Workshop
XenApp XenDesktop 7.8 Workshop XenApp XenDesktop 7.8 Workshop
XenApp XenDesktop 7.8 Workshop
 
New ThousandEyes Product Features and Release Highlights: March 2023
New ThousandEyes Product Features and Release Highlights: March 2023New ThousandEyes Product Features and Release Highlights: March 2023
New ThousandEyes Product Features and Release Highlights: March 2023
 
Pivotal Platform - December Release A First Look
Pivotal Platform - December Release A First LookPivotal Platform - December Release A First Look
Pivotal Platform - December Release A First Look
 
Office Add-ins community call-March 2019
Office Add-ins community call-March 2019Office Add-ins community call-March 2019
Office Add-ins community call-March 2019
 
ProjectReport_Subhayu
ProjectReport_SubhayuProjectReport_Subhayu
ProjectReport_Subhayu
 
Building & managing wa app wely
Building & managing wa app   welyBuilding & managing wa app   wely
Building & managing wa app wely
 
Building & Managing Windows Azure
Building & Managing Windows AzureBuilding & Managing Windows Azure
Building & Managing Windows Azure
 
Go…Running Kentico CMS on Windows Azure
Go…Running Kentico CMS on Windows AzureGo…Running Kentico CMS on Windows Azure
Go…Running Kentico CMS on Windows Azure
 
Microsoft DevOps AZ-400 Real Dumps 2023
Microsoft DevOps AZ-400 Real Dumps 2023Microsoft DevOps AZ-400 Real Dumps 2023
Microsoft DevOps AZ-400 Real Dumps 2023
 
New ThousandEyes Product Features and Release Highlights: March 2023
New ThousandEyes Product Features and Release Highlights: March 2023New ThousandEyes Product Features and Release Highlights: March 2023
New ThousandEyes Product Features and Release Highlights: March 2023
 
3 modern desktop - office 365 pro plus deployment + servicing
3   modern desktop - office 365 pro plus deployment + servicing3   modern desktop - office 365 pro plus deployment + servicing
3 modern desktop - office 365 pro plus deployment + servicing
 
Datasheet.net pluginforrd
Datasheet.net pluginforrdDatasheet.net pluginforrd
Datasheet.net pluginforrd
 
Chinnasamy Manickam
Chinnasamy ManickamChinnasamy Manickam
Chinnasamy Manickam
 
Scoping for BMC Discovery (ADDM) Deployment by Traversys Limited
Scoping for BMC Discovery (ADDM) Deployment by Traversys LimitedScoping for BMC Discovery (ADDM) Deployment by Traversys Limited
Scoping for BMC Discovery (ADDM) Deployment by Traversys Limited
 
Microsoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by AtidanMicrosoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by Atidan
 
May 2023 EMEA New ThousandEyes Product Features and Release Highlights.pptx
May 2023 EMEA New ThousandEyes Product Features and Release Highlights.pptxMay 2023 EMEA New ThousandEyes Product Features and Release Highlights.pptx
May 2023 EMEA New ThousandEyes Product Features and Release Highlights.pptx
 
ITPROCEED2015_WorkplaceMobility_Configuration Manager 2012’s latest Service P...
ITPROCEED2015_WorkplaceMobility_Configuration Manager 2012’s latest Service P...ITPROCEED2015_WorkplaceMobility_Configuration Manager 2012’s latest Service P...
ITPROCEED2015_WorkplaceMobility_Configuration Manager 2012’s latest Service P...
 
Power Apps for developers
Power Apps for developersPower Apps for developers
Power Apps for developers
 

More from Tim De Keukelaere

ExpertsLiveNL - Post Breach Security with ATA or ATP
ExpertsLiveNL - Post Breach Security with ATA or ATPExpertsLiveNL - Post Breach Security with ATA or ATP
ExpertsLiveNL - Post Breach Security with ATA or ATPTim De Keukelaere
 
Lowlands Unite NL 2017 - ATA to Z
Lowlands Unite NL 2017 - ATA to ZLowlands Unite NL 2017 - ATA to Z
Lowlands Unite NL 2017 - ATA to ZTim De Keukelaere
 
ECM CDM Day 2016 - 10 Reasons to upgrade to ConfigMgr Current Branch
ECM CDM Day 2016 -  10 Reasons to upgrade to ConfigMgr Current BranchECM CDM Day 2016 -  10 Reasons to upgrade to ConfigMgr Current Branch
ECM CDM Day 2016 - 10 Reasons to upgrade to ConfigMgr Current BranchTim De Keukelaere
 
Configuration Manager vNext - What to expect
Configuration Manager vNext - What to expectConfiguration Manager vNext - What to expect
Configuration Manager vNext - What to expectTim De Keukelaere
 
Configuration Manager 2012 Compliance Settings
Configuration Manager 2012 Compliance SettingsConfiguration Manager 2012 Compliance Settings
Configuration Manager 2012 Compliance SettingsTim De Keukelaere
 
Configuration Manager 2012 Client Health
Configuration Manager 2012 Client HealthConfiguration Manager 2012 Client Health
Configuration Manager 2012 Client HealthTim De Keukelaere
 
Configuration Manager 2012 High Availability and Disaster Recovery
Configuration Manager 2012 High Availability and Disaster RecoveryConfiguration Manager 2012 High Availability and Disaster Recovery
Configuration Manager 2012 High Availability and Disaster RecoveryTim De Keukelaere
 
ConfigMgr 2012 - Deploying & Managing Clients
ConfigMgr 2012 - Deploying & Managing ClientsConfigMgr 2012 - Deploying & Managing Clients
ConfigMgr 2012 - Deploying & Managing ClientsTim De Keukelaere
 

More from Tim De Keukelaere (8)

ExpertsLiveNL - Post Breach Security with ATA or ATP
ExpertsLiveNL - Post Breach Security with ATA or ATPExpertsLiveNL - Post Breach Security with ATA or ATP
ExpertsLiveNL - Post Breach Security with ATA or ATP
 
Lowlands Unite NL 2017 - ATA to Z
Lowlands Unite NL 2017 - ATA to ZLowlands Unite NL 2017 - ATA to Z
Lowlands Unite NL 2017 - ATA to Z
 
ECM CDM Day 2016 - 10 Reasons to upgrade to ConfigMgr Current Branch
ECM CDM Day 2016 -  10 Reasons to upgrade to ConfigMgr Current BranchECM CDM Day 2016 -  10 Reasons to upgrade to ConfigMgr Current Branch
ECM CDM Day 2016 - 10 Reasons to upgrade to ConfigMgr Current Branch
 
Configuration Manager vNext - What to expect
Configuration Manager vNext - What to expectConfiguration Manager vNext - What to expect
Configuration Manager vNext - What to expect
 
Configuration Manager 2012 Compliance Settings
Configuration Manager 2012 Compliance SettingsConfiguration Manager 2012 Compliance Settings
Configuration Manager 2012 Compliance Settings
 
Configuration Manager 2012 Client Health
Configuration Manager 2012 Client HealthConfiguration Manager 2012 Client Health
Configuration Manager 2012 Client Health
 
Configuration Manager 2012 High Availability and Disaster Recovery
Configuration Manager 2012 High Availability and Disaster RecoveryConfiguration Manager 2012 High Availability and Disaster Recovery
Configuration Manager 2012 High Availability and Disaster Recovery
 
ConfigMgr 2012 - Deploying & Managing Clients
ConfigMgr 2012 - Deploying & Managing ClientsConfigMgr 2012 - Deploying & Managing Clients
ConfigMgr 2012 - Deploying & Managing Clients
 

Recently uploaded

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 

Recently uploaded (20)

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 

Latest and greatest in Configuration Manager

  • 1. Latest and greatest in the world of Configuration Manager TIM DE KEUKELAERE JUNE 2020
  • 2. About me Tim De Keukelaere Freelance Consultant Tim.De.Keukelaere@IT-Essence.be @Tim_DK http://be.linkedin.com/in/timdekeukelaere/ http://www.dekeukelaere.com Timdk_itpro
  • 3. Branches Release History Latest and greatest in Configuration Manager Current Branch Agenda
  • 5. Current Branch - Release History
  • 6. Tenant attach != Co-Management Manage devices from Microsoft Endpoint Manager admin center Managed by column identifies devices uploaded Tenant Attach
  • 7. Actionable through device details page ◦ Sync Machine Policy ◦ Sync User Policy ◦ App Evaluation Cycle Tenant Attach
  • 8. Azure public cloud environment Global Administrator account ◦ Onboarding creates a third-party app and a first party service principal in Azure AD Prerequisites for User accounts triggering device actions: ◦ Discovered with both Azure Active Directory user discovery and Active Directory user discovery. ◦ This means the user account needs to be a synced user object in Azure AD ◦ Initiate Configuration Manager action permission under Remote tasks in the Microsoft Endpoint Manager admin center. Tenant Attach – Requirements
  • 9. Tenant Attach – Implementation Paths ALREADY ON CO-MANAGEMENT Enable through properties Enable upload for all managed devices or select limit based on a device collection NO CO-MANAGEMENT YET Enable using co-management setup wizard Disable co-mgmt. if not needed!
  • 10. Log Files ◦ CMGatewaySyncUploadWorker.log ◦ CMGatewayNotificationWorker.log Tenant Attach - Troubleshooting
  • 12. For hierarchies with a CAS and single child primary site Pre release feature ◦ Disabled by default ◦ Available through Microsoft Premier (request advisory case through TAM) Do not forget to review and adjust your hierarchy design first ! CAS Removal Support
  • 13. Configuration Manager Assessment – 9 new rules ◦ Active Directory Security Group Discovery is configured to run too frequently ◦ Active Directory System Discovery is configured to run too frequently ◦ Active Directory User Discovery is configured to run too frequently ◦ Collections limited to All Systems or All Users ◦ Heartbeat Discovery is disabled ◦ Long running collection queries enabled for incremental updates ◦ Reduce the number of applications and packages on distribution points ◦ Secondary site installation issues ◦ Update all sites to the same version Cloud Services – 2 additional rules ◦ Sites that don't have proper HTTPS configuration ◦ Devices not uploaded to Azure AD Additional Management Insight Rules
  • 15. REST API for the SMS Provider Now automatically uses the site's self-signed certificate ◦ Even if Enhanced HTTP is not configured No longer needed to: ◦ Enable Enhanced HTTP for the entire site ◦ Manually bind a PKI-based certificate to IIS on the server that hosts the SMS Provider role Administration Service Improvements
  • 16. Proxy Support for Azure AD Discovery and Group Sync Site System Proxy and Authentication settings now also used by ◦ Azure Active Directory (Azure AD) user discovery ◦ Azure AD user group discovery ◦ Synchronizing collection membership results to Azure Active Directory groups
  • 17. More simplification – relieve the burden of PKI certificates Methods: ◦ Register on the internal network for a unique token ◦ Create a bulk registration token for internet-based devices and install client using /regtoken installation parameter CMG Token Based Authentication
  • 18. Improved client connectivity monitoring in DA Connection Health Dashboard Identify client proxy configuration issues ◦ Endpoint connectivity checks: If clients can't reach a required endpoint, you see a configuration alert in the dashboard. ◦ Connectivity status: If your clients use a proxy server to access the Desktop Analytics cloud service, Configuration Manager now displays proxy authentication issues from clients. Drill down to client level to get list of devices to troubleshoot Desktop Analytics Connection Health Dashboard - Client Connection Issues
  • 19. Search CMPivot Entities New Icons help easily differentiate the entities and the entity object type CMPivot Improvements
  • 20. Boundary groups option to only use peers within the same subnet Content location list from the management point only includes in the same subnet and boundary group as the client Exclude certain subnets for peer content download
  • 21. Connected Cache application can now use an unauthenticated proxy server for internet access Proxy support for Microsoft Connected Cache
  • 22. Collect client logs through console client diagnostics Logs are sent to MP using channel for software inventory file collection Accessed using resource explorer Opened in Support Center Logging ◦ Diagnostics.log (client) ◦ MP_SinvCollFile.log (MP) ◦ Sinvproclog (site server) Client log collection
  • 24. Software Library > Edge Management Insights in browser usage (including other browsers) Requires proper configuration of hardware inventory ◦ Installed Software - Asset Intelligence (SMS_InstalledSoftware) ◦ Software Code ◦ Product Name ◦ Product Version ◦ Default Browser (SMS_DefaultBrowser) ◦ Browser Program ID ◦ Browser Usage (SMS_BrowserUsage) ◦ BrowserName ◦ UsagePercentage Microsoft Edge management dashboard
  • 26. 1910 : installation script turns off automatic updates 2002 : option for automatic updating during app creation Microsoft Edge – Manage Updates
  • 27. For installing complex applications using the application model For Install and Uninstall App task sequence displayed with an icon in Software Center Important! ◦ Cannot be deployed to a user collection ◦ Do not use Install Application steps in the TS. Use Install Package steps. Task sequence as App deployment type PRE RELEASE
  • 28. Issue ◦ Sometimes difficult to determine when a newly installed client runs a targeted TS Solution: ◦ Start a task sequence on a client after it successfully registers with the site ◦ Using PROVISIONTS=%TS Deployment ID% client installation property Example scenario for co-managed device: ◦ Provision a new Windows 10 device with Windows Autopilot ◦ Auto-enroll it to Microsoft Intune ◦ Then install the Configuration Manager client for co-management ◦ With this new option the newly provisioned client Immediately runs a task sequence (allows further configuration and/or installing additional apps, updates) Bootstrap TS immediately after client registration
  • 29. More device properties to check prerequisites are met ◦ Architecture of current OS ◦ Minimum OS version ◦ Maximum OS version ◦ Minimum client version ◦ Language of current OS ◦ AC power plugged in ◦ Network adapter is connected and not wireless Improvements to Check Readiness TS step
  • 30. Enable option to show current step number, total number of steps, and percent completion ◦ TSProgressInfoLevel variable ◦ 1: Include the current step and total steps to the progress text. For example, 2 of 10. ◦ 2: Include the current step, total steps, and percentage completed. For example, 2 of 10 (20% complete). ◦ 3: Include the percentage completed. For example, (20% complete). Increased window width = more space to show organization name in a single line Improvements to task sequence progress
  • 31. New TS Variables ◦ _TSSecureBoot, holds the state of SecureBoot on a UEFI-device ◦ NA - device doesn't support secure boot (registry value doesn't exist) ◦ Enabled ◦ Disabled TS variables to configure user context for Run Command Line and Run PowerShell Script steps ◦ SMSTSRunCommandLineAsUser SMSTSRunPowerShellAsUser. ◦ Set PowerShell Script step Parameters property to a variable TS Improvements
  • 32. For better control over Software Updates deployments Update devices based on a percentage, a specific number, or an explicit order Run PowerShell scripts pre- and post- Control patching order Important ◦ A device can only be member of one Orchestration Group ◦ Maximum 1000 devices per Orchestration Group ◦ Client version should be at least 2002 ◦ If Software updates are installed from Software Center then Orchestration Groups are bypassed Orchestration groups PRE RELEASE
  • 33. SSU’s are installed first! Evaluate software updates runs immediately after a servicing stack update ◦ Fewer restarts ◦ Software updates installed in the correct order SSUs are installed first only for non-user initiated installs Servicing Stack Updates
  • 34. Pre 2002 ◦ When you exported and imported metadata for software updated in disconnected environments, you were unable to deploy Office 365 updates. ◦ Office 365 updates require additional metadata downloaded from an Office API and the Office CDN New tool in /tools/OfflineUpdateExporter directory Import Office 365 updates from an internet-connected WSUS server into a disconnected Configuration Manager environment Office 365 updates for disconnected software update points
  • 35. Additional settings available in policy Certificate requirements simplified ◦ HTTPS requirement for the IIS website that hosts the recovery service – not for entire MP BitLocker management
  • 36. Integrate Power BI Report Server with Configuration Manager reporting ◦ Modern visualization ◦ Better Performance Requires reinstalling Reporting Service Point role Prereqs ◦ Licensing ◦ Power BI Premium ◦ SQL Server Enterprise Edition with Software Assurance ◦ Power BI Report Server 2019 ◦ Power BI Desktop – Optimized for Power BI Report Server Sample reports: https://docs.microsoft.com/en-us/mem/configmgr/core/servers/manage/powerbi-sample-reports Power BI Report Server Integration
  • 37. Devices node or when viewing the members of a Device Collection Add new Boundary Group(s) column to the list view Show boundary groups for devices
  • 38. Status messages created when sending a Smile or Frown Provides a record of: ◦ When the feedback was submitted ◦ Who submitted the feedback ◦ The feedback ID ◦ If feedback submission was successful or not Types ◦ Status message ID 53900 = success ◦ Status message ID 53901 = failure Send a smile improvements
  • 39. Optional feature New since June 2020! Community hub
  • 41. OneTrace tool now supports customizable log groups similar to the feature in Support Center Allows grouping log files per specific scenario Currently included ◦ Application management ◦ Compliance settings ◦ Software updates OneTrace – Log Groups
  • 42.