PowerShell for System Center Configuration Manager Administrators

Cours 55133

Classe présentielle

  • Ref. 55133
  • 3 Jours
  • Genève / Lausanne
  • CHF 2300

Sur-mesure

  • Ref. 55133
  • A définir
  • Campus ITTA / Site client
  • Sur demande
Introduction 
Cette formation de 3 jours fournit aux participants les connaissances et compétences pour administrer System Center Configuration Manager (SCCM) au travers de PowerShell. les stagiaires apprendront comment accéder aux cmdlets inclus dans SCCM 2012R2 et comment effectuer les tâches de configuration pour un site primaire.
Les cmdlets seront utilisés pour travailler avec les objets et contextes SCCM tels que Limites, Groupes de LImites, Collection, Packages, Applications, Mises à Jour, Paramètres de conformité, séquenceurs de tâches et d'autres. Une approche scripting de base sera couverte pendant la formation également.
Objectifs 

A l'issue de la formation, les participants seront à même de :

  • Créer des systèmes et rôles additionnels de serveur SCCM
  • Modifier les paramètres globaux de site
  • Créer et modifier les méthodes de découverte, les limites et groupes de limites
  • Créer et gérer les collections
  • Déléguer l'administration au travers des Rôles
  • Installer le client SCCM, modifier les srtratégies des agents SCCM et restreindre l'accès aux Systèmes de Sites
  • Déploier les logiciels sur les clients
  • Déploier les mises à jour sur les clients
  • Configurer les paramètres de conformité sur les clients
  • Travailler avec le séquenceur de tâches pour le module OSD
  • Ecrire des scripts de base Powershell en utilisant les cmdlets appris pour construire des tâches de configuration
Connaissances préalables 

Avant de suivre cette formation, les participants devraient avoir :

  • Une connaissance de base de Windows et des services d'annuaires AD DS
  • Une connaissance des concepts de SCCM et comment les composantes interagissent entre-elles
  • Une expérience de base de SCCM au sein des consoles graphiques
  • Une expérience au travers du ''Command Prompt''
  • Une connaissance de base de Windows PowerShell et du scripting
Contenu du cours 

Module 1 : Examen des concepts de System Center Configuration Manager

Ce module explique les principales fonctionnalités d'une hiérarchie System Center Configuration Manager. Pendant une brève revision, les élèves apprendront comment les différents objets fonctionnent ensemble pour fournir la fonctionnalité livrée avec SCCM 2012 R2.

  • Leçon 1 : Architecture d'une installation System Center 2012 Configuration Manager
  • Leçon 2 : Gestion des actifs
  • Leçon 3 : Livraison et gestion de contenu
  • Leçon 4 : Sécurité, suivi et gestion à distance

 

Module 2 : Gestion des ressources

Ce module explique comment utiliser les cmdlets PowerShell pour gérer les ressources. Les sujets incluent la configuration des méthodes de découverte, la création et la modification des limites et des groupes de limites, et le fonctionnement des collections. Les paramètres d'évaluation de l'adhésion à la demande et à la collecte programmée seront également abordés.

  • Leçon 1 : Mise en œuvre de la découverte
  • Leçon 2 : Organisation de ressources avec des collections
  • Leçon 3 : Travail avec des frontières
 

Module 3 : Travail avec des clients

Ce module explique comment configurer la fonctionnalité de distribution de logiciels, créer et modifier des progiciels et des applications, établir des conditions globales à utiliser avec les règles d'exigences et travailler avec les points de distribution et les groupes de points de distribution.

  • Leçon 1 : Installation du client Configuration Manager
  • Leçon 2 : Gestion des paramètres du client
  • Leçon 3 : Gestion des opérations client
  • Leçon 4 : Surveillance du statut du client

 

Module 4 : Logiciel de distribution

Ce module explique comment utiliser les cmdlets PowerShell pour créer et configurer l'intégration de SCCM et WSUS à l'aide d'un point de mise à jour logicielle. Il décrit également comment créer et modifier des groupes de mise à jour logicielle et des règles de déploiement automatique. Les Cmdlets sont également utilisés pour gérer les packages de déploiement et leurs déploiements associés.

  • Leçon 1 : Configurer les composants de distribution de logiciels
  • Leçon 2 : Travail avec des points de distribution
  • Leçon 3 : Création de contenu pour la distribution
  • Leçon 4 : Déploiement d'applications logicielles

 

Module 5 : Mise à jour des systèmes avec WSUS et SCCM

Ce module explique comment utiliser les cmdlets PowerShell pour créer et gérer des éléments de configuration et des lignes de base, ainsi que des informations VPN, de connexion à distance, des profils utilisateur et des configurations sans fil. Le déploiement des baselines est également discuté.

  • Leçon 1 : Intégration de Configuration Manager et WSUS
  • Leçon 2 : Gestion des mises à jour via les groupes de mise à jour logicielle
  • Leçon 3 : Création et déploiement de packages de mise à jour
  • Leçon 4 : Travail avec des règles de déploiement automatiques

 

Module 6 : comment PowerShell peut gérer les paramètres de conformité

Ce module explique comment tirer parti des cmdlets PowerShell avec SCCM pour configurer la fonction de déploiement du système d'exploitation. Il décrit également comment configurer les pilotes et les packages de pilotes, les images de démarrage, les images du système d'exploitation et les séquences de tâches. Le déploiement des séquences de tâches aux collections est également couvert.

  • Leçon 1 : Création d'objets de paramètres de conformité
  • Leçon 2 : Déploiement et suivi de la ligne de base

 

Module 7: Configuration des objets de déploiement du système d'exploitation

Ce module explique comment utiliser PowerShell pour gérer les périphériques avec un client Configuration Manager. Les sujets incluent l'installation du logiciel client, l'appel des actions du client, la modification des paramètres du client et la modification de l'état des clients. Le module décrit également comment configurer une variable de périphérique client, déployer de nouveaux paramètres sur le client et actualiser les résultats d'état du client.

  • Leçon 1 : Préparation de l'environnement OSD
  • Leçon 2 : Travail avec des séquences de tâches

 

Module 8 : Travail au niveau du site

Ce module explique comment gérer les configurations de niveau du site telles que l'ajout de rôles système du site et la création de sites secondaires. Il décrit également comment configurer la notification par courrier électronique pour les alertes et modifier les paramètres hiérarchiques.

  • Leçon 1 : Modifier le site
  • Leçon 2 : Ajouter des rôles au système de site
  • Leçon 3 : Ajout d'un site secondaire

 

Module 9 : Sécurité et surveillance

Ce module explique comment utiliser les cmdlets pour implémenter l'administration basée sur les rôles par le biais de rôles et d'étendues de sécurité. Il décrit également comment les politiques de protection Endpoint peuvent être configurées et déployées. Le module explique également diverses fonctions de surveillance disponibles via PowerShell telles que les alertes, les règles de filtrage d'état, les résumés d'état, les requêtes de messages d'état et les souscriptions aux alertes.

  • Leçon 1 : Configuration de l'administration basée sur les rôles
  • Leçon 2 : Mise en œuvre de la protection des points d'extrémité
  • Leçon 3 : Configuration des options de surveillance

 

Module 10 : Utilisation de scripts PowerShell pour automatiser les tâches SCCM

Ce module explique comment utiliser des constructions telles que if, switch, for each, and a côté des cmdlets pour créer des scripts qui automatisent différentes tâches de Configuration Manager.

  • Leçon 1 : Revision de Scripting Constructs
  • Leçon 2 : Introduction aux classes WMI de Configuration Manager
Documentation 

Support de cours Officiel Microsoft

Lab / Exercices 
  • Lab 1 : Examen d'une installation de site principal
  • Lab 2 : Configuration de la découverte, des collections et des limites
  • Lab 3 : Utilisation de PowerShell pour gérer les clients
  • Lab 4 : Utilisation de Cmdlets pour publier du contenu
  • Lab 5 : Utilisation des Cmdlets de Configuration Manager pour gérer les mises à jour logicielles
  • Lab 6 : Comment PowerShell peut gérer la conformité
  • Lab 7 : Déploiement du système d'exploitation avec Windows PowerShell
  • Lab 8 : Modification des paramètres du site
  • Lab 9 : Mise en œuvre de la sécurité et du suivi
  • Lab 10 : Ecriture de scripts pour les activités de Configuration Manager