Library

Course: System Center Configuration Manager CB 2016

System Center Configuration Manager CB 2016

  • Life Time Access
  • Certificate on Completion
  • Access on Android and iOS App
  • Self-Paced
About this Course

El curso también ayuda a profesionales de TI a alcanzar la calificación de profesional certificado de Microsoft® en Configuration Manager CURRENT BRANCH (Última versión liberada). Aprenderás SCCM de una forma entretenida, practica y eficaz.

Tras completar el curso de Configuration manager CURRENT BRANCH (Última versión), necesario para la preparación de la certificación oficial de Microsoft.

Basic knowledge
  • No se necesita conocimiento previo ya que en este curso cubrimos todos los aspectos de la instalación, configuración y mantenimiento de una infrastructura de SCCM
What you will learn

Al finalizar el curso, el alumno habrá adquirido los siguientes conocimientos:

  • Instalación y configuración del entorno para poder desplegar Configuration manager CB
  • Instalación de SCCM
  • Configuración y gestión de instalación de sistemas operativos de manera desatendida
  • Despliegue de aplicaciones de manera desatendida
  • Poder interpretar logs para aumentar tu capacidad y skills en troubleshooting
  • Desplegar una jeraquía de SCCM como Central Administration Site, Primary Site o Sencundary Site
  • Configuración y gestión de instalación de aplicaciones y paquetes de manera desatendida
  • Configuración y gestión de instalación de actualizaciones de software de manera desatendida
  • Administración de drivers y paquetes de drivers
  • Configuración de configuraciones y requisitos de seguridad mediante la creación de Baselines
  • Administración de Endpoint protection
  • Generación de reportes
  • Inventariado de Hardware y software centralizado
  • Medición del uso de software en tu infrastructura
  • Administrar los accesos y permisos en SCCM
  • Administrar una jerarquía de SCCM
  • Muchas cosas más!!
Curriculum
Number of Lectures: 69
Total Duration: 11:23:54
Presentación del curso
  • Presentación del curso  
  • Introducción  
  • Introducción PPT  
Instalación
  • Preparación del Entorno  
  • Preparación de la infrastructura  
  • Pre-Requisitos  
  • Instalando el entorno  
  • Script Instalación de roles y características  
    #Guardarlo con extensión .ps1 y ejecutadlo con privilegios de administrador en PowerShell o copiad y pegadlo en powershell
    #http://www.NoSolohacking.info
    #Carlos Melantuche
    Get-Module servermanager
    Install-WindowsFeature BITS,BITS-IIS-Ext,BITS-Compact-Server, Web-Server, Web-WebServer, Web-Common-Http, Web-Default-Doc,Web-Dir-Browsing,Web-Http-Errors, Web-Static-Content, Web-Http-Redirect,Web-App-Dev,Web-Net-Ext,Web-Net-Ext45,Web-ASP,Web-Asp-Net,Web-Asp-Net45,Web-CGI,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Health,Web-Http-Logging,Web-Custom-Logging,Web-Log-Libraries,Web-Request-Monitor,Web-Http-Tracing,Web-Performance,Web-Stat-Compression,Web-Security,Web-Filtering,Web-Basic-Auth,Web-IP-Security,Web-Url-Auth,Web-Windows-Auth,Web-Mgmt-Tools,Web-Mgmt-Console,Web-Mgmt-Compat,Web-Metabase,Web-Lgcy-Mgmt-Console,Web-Lgcy-Scripting,Web-WMI,Web-Scripting-Tools,Web-Mgmt-Service, RDC, web-dyn-compression, NET-Framework-Core, NET-Framework-45-Features, NET-WCF-TCP-PortSharing45, NET-WCF-Services45, RSAT-Bits-Server
    Install-WindowsFeature -Name WDS -ComputerName SCCM -IncludeManagementTools
    #En la línea de abajo, d es mi unidad de CD, cambiadlo por la unidad que os corresponda
    Install-WindowsFeature NET-Framework-Features -source d:\sources\sxs
    


  • Script para habilitar los puertos en el Firewall  
    #Guardad este archivo con el nombre que deséis y con extensión .BAT
    #http://www.NoSoloHacking.info
    #Carlos Melantuche
    @echo ========= Puertos SQL ===================
    @echo Enabling SQLServer default instance port 1433
    netsh advfirewall firewall add rule name="SQL Server" dir=in action=allow protocol=TCP localport=1433
    @echo Enabling Dedicated Admin Connection port 1434
    netsh advfirewall firewall add rule name="SQL Admin Connection" dir=in action=allow protocol=TCP localport=1434
    @echo Enabling conventional SQL Server Service Broker port 4022
    netsh advfirewall firewall add rule name="SQL Service Broker" dir=in action=allow protocol=TCP localport=4022
    @echo Enabling Transact-SQL Debugger/RPC port 135
    netsh advfirewall firewall add rule name="SQL Debugger/RPC" dir=in action=allow protocol=TCP localport=135
    @echo ========= Puertos Análisis de servicios ==============
    @echo Enabling SSAS Default Instance port 2383
    netsh advfirewall firewall add rule name="Analysis Services" dir=in action=allow protocol=TCP localport=2383
    @echo Enabling SQL Server Browser Service port 2382
    netsh advfirewall firewall add rule name="SQL Browser" dir=in action=allow protocol=TCP localport=2382
    @echo ========= Misc Applicaciones ==============
    @echo Enabling HTTP port 80
    netsh advfirewall firewall add rule name="HTTP" dir=in action=allow protocol=TCP localport=80
    @echo Enabling SSL port 443
    netsh advfirewall firewall add rule name="SSL" dir=in action=allow protocol=TCP localport=443
    @echo Enabling port for SQL Server Browser Service's 'Browse' Button
    netsh advfirewall firewall add rule name="SQL Browser" dir=in action=allow protocol=TCP localport=1434
    @echo Allowing Ping command
    netsh advfirewall firewall add rule name="ICMP Allow incoming V4 echo request" protocol=icmpv4:8,any dir=in action=allow
    


  • Instalación de SQL Server  
  • Script Creación de la Base de datos  
    #www.NoSoloHacking.Info
    #Carlos Melantuche
    #Script para crear la base de datos en SQL Server
    USE master
    CREATE DATABASE CM_XXX
    ON
    ( NAME = CM_XXX_1,FILENAME = 'Y:\SCCMDB\CM_XXX_1.mdf',SIZE = 7560, MAXSIZE = Unlimited, FILEGROWTH = 2495)
    LOG ON
    ( NAME = XXX_log, FILENAME = 'W:\SCCMLogs\CM_XXX.ldf', SIZE = 4990, MAXSIZE = 4990, FILEGROWTH = 512)
    ALTER DATABASE CM_XXX
    ADD FILE ( NAME = CM_XXX_2, FILENAME = 'Y:\SCCMDB\CM_XXX_2.mdf', SIZE = 7560, MAXSIZE = Unlimited, FILEGROWTH = 2495)
    #Nota1: Sustituid los valores XXX por el código de vuestro sitio de SCCM
    #Nota2: Sustituid el valor de Y por la unidad de disco en el que hayáis definido para alojar la Base de Datos
    #Nota3: Sustituid el valor de W por la unidad de dosco en el que hayáis definido para alojar los logs Base de Datos
    


  • Instalación SCCM  
  • Consola de administración de SCCM  
Bonus Track Instalación
  • Herramienta para preparar el entorno  

    Enlace par adescargar la herramienta

    https://www.scconfigmgr.com/configmgrprerequisitestool/

  • LAB: Validando la licencia de SCCM  
  • Instalación Secondary Site  
Configuración de límites y colecciones
  • Alimentando SCCM parte 1  
  • Alimentando SCCM Parte 2  
  • Alimentando SCCM PPT  
  • Introducción a las colecciones  
  • Configuración de las colecciones Parte 2  
  • Procesando los datos obtenidos  
Bonus Track Configurando Límites y Colecciones
  • Script para crear colecciones  

    Este PowerShell script crea 73 colecciones y los guarda en una carpeta llamada Operational. Bastante útil para adminsitrar de manera más ordenada vuestros dispositivos.

    Fuente: https://gallery.technet.microsoft.com/Set-of-Operational-SCCM-19fa8178

    Enlace de descarga: https://gallery.technet.microsoft.com/Set-of-Operational-SCCM-19fa8178/file/182713/1/Operational%20Collection%202.9.ps1

  • Colección: Dispositivos con determinado software instalado  

    En el siguiente enlace tenéis una completa guía de cómo producir una colección de dispositivos que tengan un determinado software instalado.

    https://www.nosolohacking.info/wp-content/uploads/2018/11/SoftwareCollection.pdf

Cliente de Configuration Manager
  • Introducción al cliente  
  • Configurando el cliente de Configuration Manager  
  • Instalando el cliente de SCCM  
  • Cliente de SCCM  
Administrando las acualizaciones de software
  • Introducción a WSUS  
  • Instalando y configurando WSUS  
  • Configuración y despliegue de grupos de updates  
  • Reglas automáticas de despliegue de actualizaciones  
  • Software Updates  
  • Automatizando el parcheado de Windows 10  
Despliegue de Software
  • Introducción al despliegue de software  
  • Depsliegue de Paquetes  
  • Despliegue de aplicaciones  
  • Despliegue de Software  
Bonus Track Despliegue de Software y aplicaciones
  • LAB: Personalización y despliegue de Office 2016  
  • Script para extraer los archivos MSP de Instalaciones de MS Office.  

    El siguiente vbs script nos va a ayudar mucho a reducir los tiempos de despliegue y actualización de instalaciones de Office.

    Debemos copiar el código desplegado abajo y pegarlo en un archivo guardándolo con extensión vbs. Una vez guardado, podéis ejecutarlo. 

    Lo que hace este script es que recopila los archivos MSP de instalaciones ya actualizadas de MS Office y nos la guarda en una carpeta.

    Saludos.

    Fuente: https://gist.github.com/brianfgonzalez/c38cbe60000b2ac29e87970a1617bd99

    ' ScriptCryptor Project Options Begin
    ' HasVersionInfo: No
    ' Companyname: 
    ' Productname: 
    ' Filedescription: 
    ' Copyrights: 
    ' Trademarks: 
    ' Originalname: 
    ' Comments: 
    ' Productversion:  0. 0. 0. 0
    ' Fileversion:  0. 0. 0. 0
    ' Internalname: 
    ' Appicon: 
    ' AdministratorManifest: No
    ' ScriptCryptor Project Options End
    Dim oMsi,oFso,oWShell
    Dim Patches,SumInfo
    Dim patch,record,msp
    Dim qView
    Dim sTargetFolder,sMessage
    Const OFFICEID = "000-0000000FF1CE}"
    Const PRODUCTCODE_EMPTY = ""
    Const MACHINESID = ""
    Const MSIINSTALLCONTEXT_MACHINE = 4
    Const MSIPATCHSTATE_APPLIED = 1
    Const MSIOPENDATABASEMODE_PATCHFILE = 32
    Const PID_SUBJECT = 3 'Displayname
    Const PID_TEMPLATES = 7 'PatchTargets
    Set oMsi = CreateObject("WindowsInstaller.Installer")
    Set oFso = CreateObject("Scripting.FileSystemObject")
    Set oWShell = CreateObject("Wscript.Shell")
    'Create the target folder
    sTargetFolder = oWShell.ExpandEnvironmentStrings("C:\")&"Office2013Updates"
    If Not oFso.FolderExists(sTargetFolder) Then oFso.CreateFolder sTargetFolder
    sMessage = "Patches are being copied to the C:\Office2013Updates folder." & vbCrLf & "A Windows Explorer window will open after the script has completed."
    oWShell.Popup sMessage,20,"Office Updates Capture"
    'Get all applied patches
    Set Patches = oMsi.PatchesEx(PRODUCTCODE_EMPTY,MACHINESID,MSIINSTALLCONTEXT_MACHINE,MSIPATCHSTATE_APPLIED)
    On Error Resume Next
    'Enum the patches
    For Each patch in Patches
       If Not Err = 0 Then Err.Clear
        'Connect to the patch file
        Set msp = oMsi.OpenDatabase(patch.PatchProperty("LocalPackage"),MSIOPENDATABASEMODE_PATCHFILE)
        Set SumInfo = msp.SummaryInformation
        If Err = 0 Then
            If InStr(SumInfo.Property(PID_TEMPLATES),OFFICEID)>0 Then
                'Get the original patch name
                Set qView = msp.OpenView("SELECT `Property`,`Value` FROM MsiPatchMetadata WHERE `Property`='StdPackageName'")
                qView.Execute : Set record = qView.Fetch()
                'Copy and rename the patch to the original file name
                oFso.CopyFile patch.PatchProperty("LocalPackage"),sTargetFolder&"\"&record.StringData(2),TRUE
            End If
        End If 'Err = 0
    Next 'patch
    oWShell.Run "explorer /e,"&chr(34)&sTargetFolder&chr(34)
    


  • LAB: Despliegue de Adobe Reader DC  
  • Despliegue desatendido de RSAT para Windows 10 versión 1803  

    Despliegue desatendido de RSAT para Windows 10 versión 1803

    En este artículo explico cómo desplegar de manera desatendida RSAT para Windows 10 en su versión 1803, para despliegue manual o para su uso durante OSD usando un TS. Esta guía nos servirá para desplegar este software ya sea para 32 o 64 bits. También será plantilla para el despliegue de futuras versiones.

    Link: Desplegando RSAT para Windows 1803 desatendido.

  • Despliegue de claves de registro  

    En esta lectura aprenderemos cómo desplegar claves de registro personalizadas para poder hacer modificaciones a nivel de registro en nuestros dispositivos.

Despliegue de Sistemas Operativos desatendidamente
  • Introducción al despliegue de sistemas operativos  
  • Instalación de DP (Distribution point role)  
  • Introducción, Drivers, OS, Boot Images, TS (Task Sequences)  
  • Capturando una imagen de Sistema Operativo de referencia  
  • Desplegando un Sistema Operativo de manera automatizada en una máquina virtual  
  • Desplegando un Sistema Operativo sobre un PC. Servidor o portatil  
  • Desplegando un Sistema Operativo migrando el perfil de usuario con USMT  
  • Subir de versión un OS de manera desantendida. Win7 a Win10  
  • Despliegue de OS  
Bonus Track Despliegue de Sistemas Operativos desatendidamente
  • LAB: Inyectando Software Updates en imagen de sistema operativo  
  • LAB: Despliegue y captura de una imagen de referencia Windows 10  
  • Plantilla de Secuencia de Tareas  

    Este artículo es de un blog con recursos muy buenos de SCCM. Entre ellos, cabe destacar, esta fabulosa plantilla de una secuencia de tareas creada por el autor del blog. 

    Es interesante que la descarguéis y la importéis para que aquellos que de momento, no se vean fuertes en el diseno de las mismas, o necesiten ideas de lo que se puede llegar a conseguir. A mi juicio es bastante completa y podéis userla para entender la lógica y aplicarla a otros escenarios más personalizados.

    Plantilla de secuencia de tareas.

    Saludos.

Endpoint protection
  • Configurando Endpoint protection  
Compliance settings
  • Baselines, introducción  
  • Baselines, configuración  
  • Compliance settings  
SW y HW Inventory, generación de reportes y medición del uso del SW
  • Inventariado y reportes  
  • Monitorizando el uso de software  
  • Ciclos de Inventariado, aclaración y best practices  
Administración de usuarios y permisos. Seguridad en SCCM
  • Administrando Permisos  
  • Tipos de asignación de permisos de seguridad por rol  
Troubleshooting
  • Listado de Logs de SCCM  
Mantenimiento de SCCM
  • Cómo realizar un backup del sitio de SCCM  
Contenido EXTRA
  • Best Practices  
  • Listado de Código de errores y su descripción  
Escalabilidad
  • Datos oficiales de escalabilidad  
Reviews (0)