Modernize ConfigMgr OSD with Community Tools Nickolaj Andersen Enterprise Mobility MVP TrueSec - Principal Consultant Johan Arwidmark Cloud and Datacenter Management MVP TrueSec - Principal Consultant
Creator of ConfigMgr Prerequisites Tool
Why modernize OSD Simplify management Reduce security risks Vendor dependency Extend native functionality Impress your boss
How TO MODERNIZE Implement a web service and frontend Use driver automated management Leverage community scripts and tools Steal with pride!
ConfigMgr WebService Server side data processing Integrated with ConfigMgr, MDT and SQL Install on any web server Wizard driven installation Supported platforms: Windows Server 2012 R2 and 2016 ConfigMgr Current Branch
Using ConfigMgr WebService Replace legacy scripts Use PowerShell template script to call web service Comes with sample scripts
Demo ConfigMgr WebService Install ConfigMgr WebService Show what gets installed Browse the web methods, show params, invoke method Invoke method through PowerShell Show PowerShell template script to be used in TS
ConfigMgr OSD FrontEnd Device configuration at deployment Bare-metal and Refresh scenarios Integrated with ConfigMgr and MDT Enable / Disable sections Roles, Regional, Apps, User Customizable branding
ConfigMgr OSD FrontEnd Demo ConfigMgr OSD FrontEnd Configure Boot Image with prestart command USB boot machine
Modern Driver & BIOS Management Automatic device vendor and model detection Download drivers and/or BIOS setup files with Driver Automation Tool Manually or scheduled 3 simple task sequence steps Uses Packages instead of Driver Packages
Modern Driver & BIOS Management Demo Modern Driver & BIOS Management Install ConfigMgr WebService Browse the web methods, show params, invoke method Invoke method through PowerShell
Dynamic Language Pack Detection Use with Windows servicing (task sequence based) Detect existing language packs installed Detects default system culture Download and apply
Dynamic Language Pack Detection Demo Dynamic Language Pack Detection Install ConfigMgr WebService Browse the web methods, show params, invoke method Invoke method through PowerShell
SCConfigMgr TS Actions Task Sequence Editor extension Custom Action steps Invoke Web Service Method Run PowerShell Script Inline ...
SCConfigMgr TS Actions Demo SCConfigMgr TS Actions Install ConfigMgr WebService Browse the web methods, show params, invoke method Invoke method through PowerShell
Built by the community Have an idea – let us know Found a bug – let us know Sharing is caring
lINKS ConfigMgr WebService ConfigMgr OSD FrontEnd https://gallery.technet.microsoft.com/ConfigMgr-WebService-100-572825b2 ConfigMgr OSD FrontEnd https://gallery.technet.microsoft.com/ConfigMgr-OSD-FrontEnd-100-55209031 Modern Driver / BIOS Management http://www.scconfigmgr.com/modern-driver-management/ http://www.scconfigmgr.com/modern-bios-management/ SCConfigMgr TS Actions Coming soon!
Q&a