P4A Documentation
Reference

Glossary

Quick definitions for the terms you'll see in P4A.

Overview

This page provides concise definitions for the key concepts and terminology used throughout P4A.

A–Z

Active business group — an Anypoint business group that the connection's Connected App can currently reach and has at least one active deployment in. Counted in the per-connection and per-workspace Active BGs tile.

Active deployment — a policy deployment whose runtime status is live (published or released). Failed, deleted, or pending rows are not counted. The Active deployments tile and column reflect only this live set.

Active policy — a policy that has at least one active deployment through the connection or workspace. The same policy deployed to several business groups still counts as one active policy. Surfaced in the Active policies tile and card.

Completes idea — an admin-only assertion, set on a delivery link, that this policy's coverage finishes off the idea even if it's only partial. A partial link marked as completing the idea flips the idea to Delivered. Full-coverage links always complete the idea.

Connected App — an Anypoint Platform credential type used to grant P4A permission to publish policies into your Anypoint organisation. See Deploying a Policy for setup instructions.

Coverage — how much of an idea a delivery link covers: full (the policy delivers the whole idea) or partial (it delivers a slice, described by an optional scope note).

Delivery link — the connection between a policy and a Policy Idea it delivers. Links are many-to-many — one policy may deliver several ideas, and one idea may be delivered by several policies, each with its own coverage. A link is declared while the policy is under review and becomes committed once the policy is approved and published. See Submitting an Idea.

Idea — a lightweight request for a policy you'd like to see, distinct from a full submission. Ideas help the community understand demand without requiring you to build the policy yourself. See Submitting an Idea for details.

Lifecycle state — the status of your submission as it moves through the review process: submitted, under_review, needs_improvement, published, or rejected. See Lifecycle states under Submitting a policy for what each means and what actions you can take.

Partially delivered — a derived display state for an idea that has one or more committed delivery links but none that is full-coverage or marked as completing it. The idea shows a Partially delivered badge and stays open to further delivery. It is a display-only state — not a distinct lifecycle status. See Submitting an Idea.

PDK — the Omni Gateway Policy Development Kit, MuleSoft's framework for writing custom policies. All policies submitted to P4A must be built using the PDK.

Policy — a piece of code that runs in the gateway request path to enforce rules or modify behaviour. Common examples include authentication checks, rate-limiting, request transformation, or security filtering.

Policy submission — a public PDK policy project that you've pointed P4A at for review and listing. Once approved, your submission appears in the policy library and can be deployed to Anypoint Platform. See Submitting a Policy for the full process.

Vault — the encrypted store where P4A keeps your Connected App secret at rest. Secrets are encrypted using Supabase Vault and are never exposed in plaintext through the interface.

Workspace — the unit in P4A that owns Anypoint connections and deployments and groups members for sharing. Every account has a personal workspace; users can also create or join shared workspaces. Each membership has a role — Owner, Admin, or Member — that controls what you can do. See Using workspaces.

References

On this page