---
schema_version: "1"
id: 96214adf2e6512ae6fc38361bea7b3220bb36eab048f652682c83d9a4f2f3c53
title: Custom Policies
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/gateway/latest/policies-custom-overview.md
canonical_url: https://docs.mulesoft.com/gateway/latest/policies-custom-overview
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 959b38a7cef89594cc23207436ed52e2dc2b295189a86150e258be17e20c7145
description: MuleSoft Documentation Site
release: "1.14"
latest: true
---
---
product: Omni Gateway
version: 1.14
is-latest-version: true
---

# Custom Policies

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

**New Feature Available**: This product feature is outdated and is only provided for existing custom
policies. To create new custom policies, use the
[Omni Gateway Policy Development Kit (PDK)](https://docs.mulesoft.com/pdk/latest/policies-pdk-overview).

Policies enforce regulations to help manage security, control traffic, and improve API adoption. For
example, a policy can control authentication, access, and service level agreements (SLAs). You can
create custom policies based on your specific business requirements and apply them to APIs to extend
existing functionality or define new ones.

The workflow for creating custom policies for Omni Gateway is done in Exchange. The policy is then
available to be applied to an API in Anypoint API Manager.

For more information, refer to the following:

- [Implement an Omni Gateway Custom Policy in Rust](https://docs.mulesoft.com/gateway/latest/policies-custom-implement-rust)

- [Publish an Omni Gateway Custom Policy](https://docs.mulesoft.com/gateway/latest/policies-custom-getting-started)

- [Apply an Omni Gateway Custom Policy in Local Mode](https://docs.mulesoft.com/gateway/latest/local-deploy-custom-policy)
