SCCM Chapter 0 - Introduction

All Chapters about SCCM


0. Introduction SCCM

0-1 What is SCCM

SCCM is the abbreviation of Microsoft System Center Configuration Manager. It helps enterprise IT to manage the management of internal, private, and public cloud connectivity across the enterprise

0-2 In terms of features, SCCM 2012 mainly provides the following management functions:

0-2-1 Software and hardware asset management:
Whether it is a variety of smart devices and computers connected in the enterprise or connected to the cloud, system administrators can obtain this asset information regularly and master the transaction situation.

0-2-2 Software deployment:
In addition to a large number of deployed MSI applications, it can also be packaged and deployed for general EXE programs, and system administrators will be able to track the deployment status of each application at any time.


0-2-3 Operating system deployment:
When the Windows operating system is to be upgraded or completely installed, it can be completed by combining Windows deployment services. It is important to check the status of the deployment at any time.

0-2-4 Client Security:
This part has built-in System Center 2012 Endpoint Protection to centrally protect and control the client computers (Server and Client) from viruses and various malicious programs. Moreover, the NAP client can be centrally controlled.

0-2-5 Control of mobile devices:
Supports the management of mobile devices connected to the enterprise or Exchange in the cloud, such as Windows Phone, Windows Mobile, iPad, íPhone, Android, and Nokia.

0-2-6 Report Analysis:
It can be combined with SQL Server Reporting Services to view many built-in report analysis, including inventory of software and hardware assets, software deployment query, client antivirus status check, software update query, and mobile device control report. and many more. In addition, you can create custom report formats.

0-3 Troubleshooting

In chapter 13, I enclose my personal experience of troubleshooting on SCCM deployment.


Table of Contents

1. Environment Plan

1-1. The 3 new features of SCCM 2016 not available in SCCM2012R2
1-2. Table of Computer Hardware
1-3. Table of Computers Details
1-4. Diagram of Computers network environment
1-5. Programs Prerequisites

2. OS Preparation, IP configuration and join the domain

2-1. Computers set up

3. Configuration on Domain Controller

3-1. Add and Configure Domain Controller roles and features
3-2. Creating the System Management Container
3-3. Extending Active Directory Schema via running “extadsch.exe”

4. Configure and install Prerequisites on SCCM Server

4-1. Share a folder on the drive E:
4-2. Prepare Prerequisites programs and folders in the shared folder “SCCMLib”
4-3. Add “sysop” and “Domain Admin” group into SCCM server Local “Administrators” group
4-4. Roles and Features
4-5. Install ADK 8.1
4-6. Install SQL 2012 R2
4-7. Install WSUS

5. Configure Firewall settings

5-1. Create a GPO named “Client Push Policy Settings”
5-2. Create another GPO named “SQL Port for SCCM 2012 R2”

6. Install SCCM 2012 R2

6-1. Right click “Splash.hta” and open with Microsoft HTML application host
6-2. All prerequisites installed correctly
6-3. Verify SCCM installed successfully by 3 ways
6-4. Install 2 Hotfixes on SCCM and verify

7. Configure SCCM

7-1. Discovery Methods
7-2. Configure Boundaries
7-3. Add and Configure Site System Roles

8. Configure SCCM Distribution Point and Boot Image

8-1. Configure Distribution Point
8-2. Configure and Distribute Boot image
8-3. Create Client Package

9. Deploy Windows 8.1

9-1. Create Operation Image and deploy
9-2. Create a new device collection
9-3. Import Computer information
9-4. Create and Deploy Task Sequences
9-5. Deploy Windows 8.1 Pro x64 to 2 computers simultaneously
9-6. Deploy Windows 8.1 using Zero Touch

10. Create Custom Device and Client Settings then Install Client Agent

10-1. Configure Custom Device and Client settings
10-2. Join “SCCMPC03” to the domain “JamesLab.com”
10-3. Push Client Agent to SCCMPC03

11. Deploy Application

11-1. Create an Application
11-2. Deploy Application and Verify

12. Extra Function Practice

12-1. Remote Desktop
12-2. Successfully performing “Remote Desktop” connection from “SCCMDP” to “SCCMPC01”


List of Tables

Table 1: Table of computer hardware
Table 2: Table of computer details


List of Figures

Figure 1: Diagram of Computers network environment
Figure 2: Domain Controller "SCCM16DC01"
Figure 3: SCCM Server "SCCMDP"
Figure 4: DNS Settings
Figure 5: DHCP Settings
Figure 6: Delegate SCCM server "SCCMDP" has the full permission on "System Management" Container
Figure 7: Verify AD schema is successfully extended from ExtADSch.log
Figure 8: Assign "sysop" and "domain admin" with full control share permission on "SCCMLib"
Figure 9: Assign "sysop" and "domain admin" with full control security permission on "SCCMLib"
Figure 10: Prerequisites programs and folders
Figure 11: Add "sysop" and "Domain Admin" to Local Administrators group on SCCMDP
Figure 12: ADK 8.1 installed successfully
Figure 13: Use “JamesLab\sysop” for all SQL service accounts
Figure 14: Setup the correct SQL collation for SCCM
Figure 15: SQL server installed successfully
Figure 16: Use SQL server Database instead of WID
Figure 17: Verify WSUS install successfully by checking “SUSDB”
Figure 18: Outbound Rules to allow files and printer sharing
Figure 19: Inbound Rules to allow file and printer sharing and WMI
Figure 20: Inbound Rule to allow the SQL port connection on port 1433 and 4022
Figure 21: gpupdate successfully
Figure 22: Verify the policies have been applied
Figure 23: Open SCCM setup wizard
Figure 24: Prerequisite Check of SCCM setup
Figure 25: Verify from Setup Wizard
Figure 26: Verify from the log
Figure 27: Verify from the SCCM Configuration Console is running
Figure 28: Hotfix 1 (KB2905002) successfully installed
Figure 29: Hotfix 2 (KB2910552) successfully installed
Figure 30: Verify the 2 Hotfixes are installed successfully on SCCM
Figure 31: Verify those 4 discovery methods are all enable
Figure 32: select the SCCM server “SCCMDP” as the site system server
Figure 33: Add Site System Roles successfully
Figure 34: Verify PXE is enabled
Figure 35: Verify WDS is installed and service is running
Figure 36: Enable “multicast to simultaneously send data to multiple clients”
Figure 37: Both boot images are updated distribution points
Figure 38: Distribute content on both boot images
Figure 39: Verify the images have been distributed successfully
Figure 40: Verify “sysop” account is valid to access
Figure 41: Create a package from Definition
Figure 42: Verify the status of the package distribute content is green
Figure 43: Add operation system image
Figure 44: Verify operation system image
Figure 45: Device Collection created
Figure 46: SCCMPC01 MAC address
Figure 47: input SCCMPC01 MAC address to SCCM server
Figure 48: Import SCCMPC01 information successfully
Figure 49: SCCMPC02 MAC address
Figure 50: Input SCCMPC02 MAC address to SCCM server
Figure 51: Import SCCMPC02 information successfully
Figure 52: Verify the 2 new computers are in the collection from the property
Figure 53: Verify the 2 new computers are in the collection
Figure 54: Create a task sequence successfully
Figure 55: Task sequence deploy successfully
Figure 56: SCCM deploy OS to SCCMPC01 successfully
Figure 57: SCCM deploy OS to SCCMPC02 successfully
Figure 58: 2 client PCs be deployed by SCCM simultaneously
Figure 59: Successfully into setup stage
Figure 60: Choose the Windows 8.1 install image
Figure 61: Windows 8.1 Pro x64 is installing on both PCs simultaneously
Figure 62: Successfully install Windows 8.1 Pro x64
Figure 63: SCCMPC03 MAC address
Figure 64: SCCMPC03 in the new collection
Figure 65: Deploy task sequence and specify the zero-touch collection
Figure 66: Provide product key to the task sequence
Figure 67: SCCMPC03 is booted up from SCCM with zero-touch
Figure 68: SCCM with zero-touch is deploying OS to SCCMPC03
Figure 69: Windows 8.1 deployed and installed successfully by SCCM zero touch
Figure 70: Create custom client Device Settings with 6 specific options
Figure 71: Create custom client User Settings
Figure 72: Create custom client Device and User Settings
Figure 73: Enable client push installation
Figure 74: Join SCCMPC03 to the domain
Figure 75: Verify the client agent has been installed successfully
Figure 76: Verify SCCMPC03 is active on SCCM Client Activity
Figure 77: Create "Skype 7.40" successfully
Figure 78: Deploy "Skype 7.40" successfully
Figure 79: Verify "Skype 7.40" installed on SCCMPC03 successfully
Figure 80: Turn on the Remote Desktop function on “SCCMPC01”
Figure 81: Start “Remote Desktop” to SCCMPC01
Figure 82: use sysop to connect to SCCMPC01
Figure 83: Successfully remote to SCCMPC01 from SCCM server



No comments: