---
schema_version: "1"
id: dfaf1225e62b9aca091f4288b3597b4d30b6ccd0190ae5ed75d99e40f5acfe0f
title: Flex Gateway Policy Development Kit (PDK) Overview
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/pdk/1.2/policies-pdk-overview.md
canonical_url: https://docs.mulesoft.com/pdk/1.2/policies-pdk-overview
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 80e83fbbe664620a7a803d0a6d2ec7fea1e1795aa9d24b752432e7d960f8ccb1
description: MuleSoft Documentation Site
release: "1.2"
latest: false
---
---
product: Omni Gateway Policy Development Kit (PDK)
version: 1.2
---

# Flex Gateway Policy Development Kit (PDK) Overview

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

Policies enforce regulations to help manage security, control traffic, and improve API adoption.
Flex Gateway provides many [included policies](https://docs.mulesoft.com/gateway/latest/policies-included-directory),
but they might not cover all your specific business needs.

Flex Gateway Policy Development Kit (PDK) is a software development kit that enables you to develop
custom policies with ease.

PDK provides instructions to guide you through the policy development lifecycle, from implementing
your Rust source code to releasing your policy on Exchange. Like included policies, you can apply
custom policies to Flex Gateway running in Connected Mode by using API Manager or to Flex Gateway
running in Local Mode by using YAML configuration files.

PDK also provides [example policies](https://docs.mulesoft.com/pdk/latest/policies-pdk-policy-templates) to help you get
started with policy development.

Watch the PDK Product Spotlight video to see a quick overview of PDK.

![](https://play.vidyard.com/ibt7HZ8SByp9VCn88dNPx7.jpg)

## See Also

- [Review the architecture](https://docs.mulesoft.com/pdk/1.2/policies-pdk-architecture)

- [Review the prerequisites](https://docs.mulesoft.com/pdk/1.2/policies-pdk-prerequisites)
