loader image
Passer au contenu principal

Powershell for SCCM

Power to manage all the admin aspects of  System Center Configuration Manager (SCCM)  with Powershell !!

You will be a Powershell Master on SCCM after this course

1 About this WorkShop

In this WorkSHOP, you will be a Powershell Master by learning how to  use the SCCM Powershell MODULE  to Manage the site settings of your Primary site,  configure the methods for discovering your devices and users, create your device collections.


We will then focus on how to configure the push Method for installing the SCCM Client. We will after manage the client settings and create custom settings. We will then see how to manage client notification so you will never have to go on your device and refresh the policy !!


After, we will go deep dive in the prerequisite to install packages and applications, We will see how to customize the DP  for deploying Pkg and Application. We will see how to install a package and after how to install an application. We  will then deploy it to the collections or device.

After all that, we will see how to manage and deploy Software updates, We will see in the interaction with WSUS and the ports to use. We will create software updates groups and finally create the package to push on your collections. We will finish with the automatic deployment rules.

We will also manage the compliance futures. How to add Items to check settings and then deploy them by creating BaseLines.


We will then start the big part : OSD. We will see the WDS/PXE interaction, modify your boot files WINPE, import drivers. We will then import your operating system and of course create the Task Sequence to deploy the OS to your devices.


You will also learn the different Roles that you can add,  how to manage their settings and modify those Roles.


After that we will see the RBAC and how add new security Roles, Scopes and Admin users.


We will then see the Endpoint protection Role and how to create the policy for Anti Walware detection


Finally we will see the monitoring aspects and how to create Alert


The last module will be automation. We will see with a simple example how to create a script to push Apps or Pkgs.We will visit the Powershell Gallery to see the scripts created by the community


Its really a fantastic WorkShop and the first on SCCM. you will never have the opportunity to follow more then 8 hours of deep dive Powershell for SCCM


Enjoy !!!

2 Who can follow this WorkShop

2. Audience

This WorkSHOP is for IT pro who need to manage the environment of SCCM with Powershell


3 Prerequisites

This WorkSHOP is for IT pro who need to manage the environment of SCCM with Powershell


4 The objectives of this WorkShop

Manage Site Roles with Powershell

Site Settings with Powershell

Discovery Methods, Boundaries and Boundary Group with Powershell

Create Collections with Powershell

Add site system roles with Powershell

Site settings with Powershell

Create Collections with Powershell

Roles and Scopes with Powershell

Install the Configuration Manager and manage client settings with Powershell

Install package and applications with Powershell

Deploy software updates with Powershell

Compliance settings with Powershell

Monitoring,Alerts and Status Settings with Powershell

Task Sequences for Operating System Deployment (OSD) with Powershell

Automation with Powershell



5 Content

 

Module 1 REVIEW OF SYSTEM CENTER CONFIGURATION MANAGER CONCEPTS


Architecture of an System Center Configuration Manager 1802 Installation

Managing Assets

Content Delivery and Management

Security, Monitoring, and Remote Management


Module 2 MANAGING RESOURCES AND CLIENTS

Implementing Discovery

Organizing Resources with Collections

Working with Boundaries

Installing the Configuration Manager Client

Managing Client Settings

Managing Client Operations

Monitoring Client Status


Module 3 DISTRIBUTING SOFTWARE

Configure the Software Distribution Components

Working with Distribution Points

Creating Content for Distribution

Deploying Software Applications


Module 4 UPDATING SYSTEMS WITH WSUS AND SCCM

Integrating Configuration Manager and WSUS

Managing Updates through Software Update Groups

Creating and Deploying Update Packages

Working with Automatic Deployment Rules


Module 6 HOW POWERSHELL CAN MANAGE COMPLIANCE SETTINGS

Creating Compliance Settings Objects

Deploying and Monitor the Baseline


Module 7 CONFIGURING OPERATING SYSTEM DEPLOYMENT OBJECTS

Preparing the OSD Environment

Working with Task Sequences


Module 8 WORKING AT THE SITE LEVEL

Modify the Site

Adding Site System Roles

Adding a Secondary Site


Module 9 SECURITY AND MONITORING

Configuring Role Based Administration

Implementing Endpoint Protection

Configuring Monitoring Options


Module 10 SCRIPTING TO AUTOMATE SCCM TASKS

Review of Scripting Constructs

Introduction to the Configuration Manager WMI Classes

a.


 

Outline

INTRODUCTION

Introduction_Powershell_for_SCCM

13 min

MANAGING

1_Managing_ressources_part1

38 min

2_Managing_ressources_part2

9 min

3_Managing_ressources_collections

34 min

4_Managing_boundary

17 min

CLIENT

5_Client_push_install

39 min

6_Client_settings

20 min

7_Client_operation_status.mp4

17 min

DEPLOY

8_Deploy_software_and_packages_DP_Content

29 min

9_Deploy_software_and_packages_appllications

47 min

WSUS

10_WSUS_software_updates

(1h 04m 02s)

11_wsus_auto_rules

8 min

COMPLIANCE

12_compliance

28 min

OSD

13_osd_preparation_part1

45 min

14_osd_preparation_part2

12 min

15_osd_tasksequence

22 min

SITE

16_site_settings

12 min

17_site_sites_roles

16 min

18_Sites_add_secondary_sites

8 min

SECURITY

19_security_roles

35 min

20_security_endpoint

20 min

21_security_monitoring

25 min

AUTOMATION

22_automation

26 min


Skill Level: Beginner