Home  ·  Solutions  ·  API Governance

Consistent, Enforceable Standards
Across Every API

API governance is the framework of policies, standards, and processes that ensure APIs across an organization are secured, deployed, and managed consistently, in alignment with business objectives. Without it, every team makes different decisions and every Gateway becomes a liability.


The cost of ungoverned APIs

Governance gaps rarely announce themselves. They show up as security incidents, audit failures, and deployment pipelines that break because two Gateways disagree on what a policy should do.

Risk

Ungoverned APIs are a leading attack vector. Without enforced auth and threat protection, every exposed endpoint is a potential entry point.

Operational cost

Hand-crafted, snowflake policies on each Gateway mean high maintenance burden and deployment failures during multi-cluster sync.

Velocity cost

A central ops bottleneck where every API needs hand-written policy is the opposite of self-service. Teams wait, delivery slows.

Compliance

Regulators increasingly require provable, repeatable controls. Manual governance can't produce audit trails that hold up.


Four levers, one control plane

The Broadcom Layer7 API Developer Portal turns governance from a set of intentions into an enforced, auditable system, across every Gateway, every environment, every cluster.

Building blocks

Policy Templates

Reusable, pre-approved policy components. Built once, applied consistently. No per-API reinvention..

Enforcement

Policy Template Categories

The layer that turns templates into rules. "Every API must use one of these auth templates" becomes a system constraint, not a guideline.

Self-service

Self-service publishing

Publishers ship governed APIs without an ops bottleneck. Governance travels with the API, not through a ticket queue.

Control plane

Centralized distribution

The Portal pushes templates to Gateways across Dev/Staging/Prod and geographic clusters. One source of truth, everywhere.


The building block of governance

A policy template is a reusable policy component applied at publishing time and enforced at runtime by the API Gateway. There are two types, and the distinction matters.

System / Standard templates

Auto-installed, cannot be deleted, but can be hidden. Monolithic by design, not intended to combine with custom routing logic.

Custom templates

The recommended approach for real governance. Modular, composable, and built to work alongside custom routing policies without conflict.

Standard templates are monolithic and not designed to combine with custom routing. Treat them as examples. Build modular custom templates for any serious governance implementation.

Gateway-published vs. Portal-published

Where a template lives determines how reliably it's enforced. Mismatches between Gateways are a leading cause of API deployment failures in multi-cluster environments.

Not recommended

Gateway-Published

Lives on each individual Gateway. You must manually replicate the template (via Graphman or GMU) to every enrolled Gateway. Mismatches between environments cause API deployment failures.

Recommended

Portal-Published

Centrally managed. The Portal pushes templates to chosen Gateways on demand. One source of truth across environments and geographic clusters. That's how you prove every Gateway enforces the same controls.


From policy to enforcement in five steps

Building a governed policy template follows a repeatable process, from development in Policy Manager to enforcement across all enrolled Gateways.

01Build policy in Policy ManagerNo included fragments
02Wrap as Encapsulated AssertionSelf-contained, reusable unit
03Export as Graphman bundleVersion-controlled, portable artifact
04Upload to Portal & deploy to GatewaysCentralized distribution
05Assign to a Policy Template CategoryMakes it visible and enforceable for publishers

What you need to know


Policy Template Category example

A well-structured governance model covers threat protection, authentication, rate limiting, validation, routing, and observability, each as a separate category with defined enforcement rules.

Category Template(s) Category Usage Template Usage
Threat Protection Corporate Threat Protection Required All
Authentication OAuth 2.0
API Key/Secret
mTLS with API Key
Required At least one
Rate & Quota Enforcement Rate and Quota System Template Required All
Message Validation Validate OpenAPI Specification
Validate JSON Schema
Validate XML Schema
Required At least one
Routing Route via HTTPS
Route via HTTPS with JWT
Route via HTTPS with mTLS
Required At least one
Response Processing Capture Metrics Required All
Logging Capture Log Info Optional and Flexible Optional
Broadcom Layer7 API Developer Portal Policy Templates Graphman OAuth 2.0 mTLS API Key OpenAPI 3.0 Rate Limiting APIOps Multi-cluster