---
schema_version: "1"
id: ea22c7e4fef3b83d12ac840366487a0dee4e0d653847a8de5721a568506b3bd3
title: Client ID Enforcement
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/release-notes/policies/client-id-enforcement-release-notes.md
canonical_url: https://docs.mulesoft.com/release-notes/policies/client-id-enforcement-release-notes
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 920fa50f055db22f5ff227af8e977ff92a203ccfd6255fc4dd822875f5513db5
description: MuleSoft Documentation Site
latest: true
---
---
product: Release Notes
version: master
keywords: mule, client-id, client-id-enforcement, policy, release notes
---

# Client ID Enforcement

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

## 1.3.4

**October 1, 2026**

### What’s New

- This release updates policy metadata only. There’s no functional change.

## 1.3.2

**May 26, 2022**

### Fixed issues

- Fix policy schema not allowing additional properties via REST API.

## 1.3.1

**May 17, 2022**

### Fixed issues

- When using HTTP Basic Authentication Header, policy was expecting a specific value for Client ID
  Expression.

## 1.3.0

**May 17, 2022**

### New Features and Enhancements

- First Flex compatible Policy.

- Separated Policy Definition from Policy Implementation. Stronger validations applied to a given
  policy configuration.

## 1.2.4

**August 26, 2021**

### Minimum Mule Version

**Mule 4.1.0**

### Fixed issues

- An error occurred when generating the response of a multipart SOAP request with invalid
  credentials.

## 1.2.3

**January 06, 2021**

### Minimum Mule Version

**Mule 4.1.0**

### New Features and Enhancements

- Added OAS 3.0 code snippet in the policy YAML file.

## 1.2.2

**Apr 30, 2020**

### Minimum Mule Version

**Mule 4.1.0**

### New Features and Enhancements

- Error handling responses revised for WSDL APIs to be compliant with SOAP 1.1 and 1.2.

- Performance improvements are made to the header manipulation engine.

- Several performance improvements made in error handling.

### Fixed issues

- After the policy was applied, HTTP headers did not follow the RFC 2616 requirement of
  case-sensitivity:

  [https://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4.2](https://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4.2).

- An error occurred when handling invalid header values of the Basic Authentication policy.

- When requests are made to the protected API endpoint with the Client ID Enforcement policy that
  does not include the client ID and/or secret, a log entry is now created with the details.
  However, this logging occurs only when you have specified the Debug level in the log4j settings.

## 1.2.1

**Jul 12, 2019**

### Minimum Mule Version

**Mule 4.1.0**

### New Features and Enhancements

- Several performance improvements were introduced in this release.

### Known Issues

- An error occurs in Mule versions v4.1.1, v4.1.2, 4,1,3 and 4.1.4 when a policy is deployed to
  applications that have the mule-secure-configuration-property-module plugin configured. To resolve
  this issue, upgrade the specified plugin in the application to version 1.1.0.

## 1.2.0

**Apr 26, 2019**

### Minimum Mule Version

**Mule 4.1.0**

### New Features and Enhancements

- Introduced support for encrypting sensitive information related to the policy. The runtime version
  must be correctly configured to support encryption. Encryption support was introduced in Mule
  Runtime v4.2.0.

- Several performance improvements were introduced in this release.

### Known Issues

- An error occurs in Mule versions v4.1.1, v4.1.2, 4,1,3 and 4.1.4 when a policy is deployed to
  applications that have the mule-secure-configuration-property-module plugin configured. To resolve
  this issue, upgrade the specified plugin in the application to version 1.1.0.

## 1.1.3

**Jan 10, 2019**

### Minimum Mule Version

**Mule 4.1.0**

### New Features and Enhancements

- Improved RAML and OAS Snippets.

## 1.1.2

**Jun 27, 2018**

### Minimum Mule Version

**Mule 4.1.0**

### New Features and Enhancements

- Added violationCategory in the YAML configuration file for Feedback Loop.

## 1.1.1

**May 11, 2018**

### Minimum Mule Version

**Mule 4.1.0**

### Fixed Issues

- An error occurred when attempting to set Authentication in an existing authentication object. This
  error is now resolved.

## 1.1.0

**Jan 25, 2018**

### Minimum Mule Version

**4.1.0**

### New Features and Enhancements

- Reduced error-handling verbosity in templates.

### Fixed Issues

- An `ExpressionRuntimeException` error occurred when a WSDL proxy received an empty payload, or an
  invalid XML. This error is now resolved.

## 1.0.0

**Nov 14, 2017**

### Minimum Mule Version

**4.0.0**

## See Also

- [Client ID Enforcement Policy](https://docs.mulesoft.com/gateway/latest/policies-included-client-id-enforcement)

- [Known Issues](https://help.salesforce.com/s/issues)
