# Client Settings

*Applies to: Patch My PC Publisher*

## Overview

For client devices to successfully scan for, trust, and install updates, specific **client settings** must be configured. Software Update client settings configure core Windows Update Agent behavior on managed devices. This client setting is typically already enabled if you manage Microsoft Updates through an existing SUP. It handles setting the intranet update service location and related scan settings based on the SUP assigned through boundary group configuration. As a result, clients automatically know which SUP to scan against and where to obtain update metadata and content.

When third-party software updates are enabled through client settings too, ConfigMgr also handles the additional requirements needed for third-party updates, such as allowing non-Microsoft–signed updates and distributing the WSUS code-signing certificate to clients, without requiring manual registry changes or manual certificate deployment.

{% hint style="warning" %}
**Important**

If you plan to deploy third-party update content through a **Cloud Management Gateway (CMG)**, do **not** enable **Allow clients to download delta content when available** in the corresponding Client Settings for clients that connect to a CMG as their management point (MP) and software update point (SUP).

When a CMG is used for content storage, third-party update content will fail to download to clients if the Download delta content when available client setting is enabled.

Read more at <https://learn.microsoft.com/en-us/intune/configmgr/core/clients/deploy/about-client-settings#allow-clients-to-download-delta-content-when-available>
{% endhint %}

<figure><img src="https://3773699522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MX7dvS0r_4fc0AikgJS%2Fuploads%2F5kak5AHZm1pER3g56JlJ%2Fimage.png?alt=media&#x26;token=70d7ddff-de73-46cc-8c07-acfd8a505bc8" alt="Software Update Client Settings" width="563"><figcaption></figcaption></figure>

## **Enable Third-Party Software Updates**

In the ConfigMgr console:

1. Navigate to **Administration > Client Settings.**
2. Open Default Client Settings or a custom client settings policy.
3. Select Software Updates.
4. Ensure the following settings are configured:
   * Enable software updates on clients = **Yes**
   * Enable third party software updates = **Yes**

{% hint style="info" %}
**Note**

This client setting must apply to **all devices** that will scan for or install third-party updates.
{% endhint %}

When **Enable third party software updates** is set to **Yes**, ConfigMgr configures the client to:

* Allow the Windows Update Agent to download and install non-Microsoft–signed update&#x73;**.**
* Attempt to retrieve the **code-signing certificate** from ConfigMgr during a software update scan.
* Trust updates signed with that third-party certificate by placing the certificat(s) into the appropriate certificate stores.

Without this client setting enabled, client devices will not trust third-party updates, even if they are correctly published and deployed. This client setting configures local policy on the device, including setting the following registry value:

`HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate`\
`AcceptTrustedPublisherCerts = 1`

<figure><img src="https://3773699522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MX7dvS0r_4fc0AikgJS%2Fuploads%2FbMMon4FhUVMlMCVYor1i%2Fimage.png?alt=media&#x26;token=f3d66f85-3e73-4482-be34-66a413f60b10" alt="Accept Trusted Publisher Certificates" width="563"><figcaption></figcaption></figure>

If you are not using ConfigMgr client settings to manage this behavior, the same configuration can be applied using:

* Group Policy
* Manual registry configuration
* Intune Settings Catalog


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.patchmypc.com/patch-my-pc-publisher/publisher-requirements/configmgr-requirements/client-settings.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
