Deploying SCCM 2012 Part 9 – Create and Configure Custom Client Device Settings, Deploying CM Client Agent.
In Part 1 we saw the installation of Active Directory Domain Services. In Part 2 we created the AD container and delegated the permissions on it. In Part 3 we installed pre-requisites for SCCM server. In Part 4 we installed SQL server, updated the service pack and cumulative update patch. In Part 5 we installed WSUS server role, Configured the firewall to add exceptions to allow the Client Push, Open the SQL ports 1433 and 4022. In Part 6 we installed the SCCM 2012. In Part 7 we saw how to configure Discovery and Boundaries. In Part 8 we installed few site system roles.
In this post we will configure the Client Device Settings. We will also deploy Configuration Manager Client Agent to the systems.
Creating and Configuring the Custom Client Device Settings

All client settings in System Center 2012 Configuration Manager are managed in the Configuration Manager console from the Client Settings node in the Administration workspace. A set of default settings is supplied with Configuration Manager. When you modify the default client settings, these settings are applied to all clients in the hierarchy.
To create the custom client device settings, open the configuration manager console, Select Administration, Client Settings. Lets Create a Custom Client Device settings. Right Click Client Settings, click Create Custom Client Device Settings.
Provide a Name “My Custom Client Device Settings“. From the list of custom settings choose Client Policy, Computer Agent, Remote Tools, Software Updates.
Client Policy polling interval specifies how frequently client computers download client policy. Now Select Client Policy from the left pane, Set Client Policy Polling to interval to 5 minutes.
Select Computer Agent, to set the default Application Catalog website point click “Set Website”
Select use Intranet FQDN. click OK.
Set “Add Default Application catalog website to IE trusted site zones” to True. Specify the Organization Name to be displayed in Software center.
Click on Remote Tools on the left Pane, we will enable Remote Control on clients. To do so click on configure. check Enable Remote Control on Client Computers. Choose Domain, Private and Public. Click OK.
To set Permitted Viewers for remote connection and remote assistance click “Set Viewers“.
Lastly we set to Manage Remote Desktop Settings to True, Level of Access of remote assistance to Full Control.
Select Software Updates from Left Pane, Change the software update scan schedule to 1 days and schedule deployment re-evaluation to 2 days. Click OK..
We see that the Custom Client Device settings has been created and shown in the list with priority 1. Now we need to deploy this settings to a Collection.
We will Deploy this collection to All Systems. Right Click the My Custom client device settings, from the Select Collection window select All Systems. Click OK.
Now you can see under deployments it shows “1” which means the Custom device settings will be pushed to All Systems.
We will now create Custom Client User Settings. Right click Create Custom Client user Settings.
Provide a name as My Custom Client User Settings. Check User and Device Affinity.
On the left pane select User and Device Affinity and Set Allow user to define their primary devices to True. Click OK.
Now we will deploy the Custom client user settings to All users. Right Click on My Custom Client user settings and deploy. Select All users. Click OK.
My Custom Client Device Settings has priority 1 and is deployed to All systems collections. My Custom client user settings has priority 2 is deployed to All users collections.
Deploying Configuration Manager Client Agent
To deploy or push the Configuration Manager Client Agent to systems, lets first configure an account that will be used to push the client. From the Configuration Manager Console Click Administration, Under Site Configuration, Click Sites, expand Settings at the top ribbon, Under Client Installation Settings, click Client Push Installation.
Enable Automatic site wide client push installation. Under System types select Servers and Workstations. If you want to install the client agent on domain controllers choose the option “Always Install configuration Manager Client on Domain Controllers“, with this the client agents will be installed on all the newly discovered Domain controllers. If you want to have an option of pushing the client agent to domain controllers during client installation wizard then choose the option “Never Install Configuration Manager Client on Domain Controller unless specified in Client Push Installation Wizard”.
Select the Accounts tab, We need to specify an account which has sufficient permissions to install the client agents. i will choose “PRAJWALsccmadmin” as the user account for deploying client agent on systems. Once you have added the account, Click OK to close the properties page.
If you want to install the configuration manager client agent as a part of Software update, we can do it by enabling Software Update Based Client Installation. Under Client Installation Settings, Click Software Update Based Client Installation.
Check Enable Software Update-Based Client Installation. Click OK to close the properties page.
Wait for Few minutes, the client agent will automatically gets installed.
The Configuration Manager client installation is complete. Click on OK.
Under Devices, All Systems we now see that Client Agent has been installed and its active.
Wow, on the client machine we see some new softwares installed. Lets check what they are. The Application Catalog Website point needs Silverlight installed so Silverlight plugin installed along with Software center.
Open the Software Center. On the right hand Side click on Find Additional applications from the Application catalog. This opens the Application catalog website in new window.
Awesome!!!. We will explore the Application Catalog role in the later posts.
You can also find a new item in the control panel of the CLIENT machine.
In case if you have not enabled the option “Enable Automatic Site wide Client Push Collection“, you can push the client agent on to the systems with client push installation wizard.
Installing the Configuration Manager Client through Client Push Wizard Manually.
We will now install the client to one machine Named AD. From the Configuration Console, Click Assets and Compliance, Under Devices Select All Systems. Right Click on the system where the client has to be pushed. Click Install Client.
Since the system where the client agent is going to be installed in a domain controller, we will select “Allow the Client Software to be installed on domain controllers” and “Install Client software from specified site”.
Click Next and close the client Wizard.
Lets see whats running on our domain controller. Open the task manager on the domain controller, we see a ccmsetup.exe.
The files to be installed are copied first to Windowsccmsetup.
Lets open the log file ccmsetup.log with CM trace Log tool and find out more details. We see that Client agent has been installed successfully.
We see that Client has been installed on CLIENT and AD systems.
To View the Client Activity, from the Configuration Manager Console click on Monitoring, Navigate to Overview, Client Status and click Client Activity. This Screen shows the client activity of all the client agents, total active / inactive clients.
Awesome!!!. We will explore the Application Catalog role in the later posts.
Still Need Help?
If you need further assistance on the above article or want to discuss other technical issues, check out some of these options.