From aa4330ff151fdc76e7e38af235daccd17b8084c7 Mon Sep 17 00:00:00 2001 From: Rohit Agarwal Date: Thu, 12 Nov 2026 20:37:14 +0530 Subject: [PATCH] docs: document SaaS Gateway toggle on Gateway Registration Adds a Disable the SaaS Gateway section to the Gateway Registration page (root and aigw) with a cropped screenshot, and links to it from Gateway URLs. Co-Authored-By: Claude Sonnet 5.5 --- .../org-management/gateway-urls.mdx | 2 ++ .../gateway-registration.mdx | 34 ++++++++++++++++++ images/self-hosting/saas-gateway-toggle.png | Bin 0 -> 23066 bytes .../org-management/gateway-urls.mdx | 2 ++ .../gateway-registration.mdx | 34 ++++++++++++++++++ 5 files changed, 72 insertions(+) create mode 100644 images/self-hosting/saas-gateway-toggle.png diff --git a/aigw/product/enterprise-offering/org-management/gateway-urls.mdx b/aigw/product/enterprise-offering/org-management/gateway-urls.mdx index f8ef87727..ba859841c 100644 --- a/aigw/product/enterprise-offering/org-management/gateway-urls.mdx +++ b/aigw/product/enterprise-offering/org-management/gateway-urls.mdx @@ -5,6 +5,8 @@ description: "Configure custom gateway endpoints for your organisation's AI gate The Gateway URLs settings let you point Prisma AIRS AI Gateway at your own self-hosted gateway deployments instead of the AI Gateway's cloud endpoints. Once configured, the dashboard uses your custom URLs when generating code snippets, running playground completions, and constructing MCP server endpoints. +To stop traffic to the SaaS gateways altogether, see [Disable the SaaS Gateway](/aigw/self-hosting/hybrid-deployments/gateway-registration#disable-the-saas-gateway). + Both fields are set at the **organisation level** and apply across all workspaces within that organisation. --- diff --git a/aigw/self-hosting/hybrid-deployments/gateway-registration.mdx b/aigw/self-hosting/hybrid-deployments/gateway-registration.mdx index 85ae3530b..415823e4d 100644 --- a/aigw/self-hosting/hybrid-deployments/gateway-registration.mdx +++ b/aigw/self-hosting/hybrid-deployments/gateway-registration.mdx @@ -71,6 +71,40 @@ The overview page shows: --- +## Disable the SaaS Gateway + +The **SaaS Gateway** toggle at the top of the Gateway Registration page controls whether your organisation can send traffic to the Prisma AIRS AI Gateway SaaS gateway. Turn it off to route all traffic through your own registered gateways. + + + SaaS Gateway toggle on the Gateway Registration page, shown as Disabled + + +When the toggle is **Disabled**, the SaaS AI gateway and the SaaS MCP gateway do not accept traffic for your account. Requests only work through gateways you have registered. + + + The toggle is available on all accounts. Only organisation admins can change it. + + + + Point your applications and MCP clients at your registered gateways **before** disabling the SaaS Gateway. Requests that still use the SaaS gateway are not allowed once it is disabled. + + +### Disable or re-enable + + + +Go to **Admin Settings → Gateway Registration**. + + +Check that at least one registration shows an **Active** status. + + +Turn the **SaaS Gateway** toggle off to disable the SaaS gateway, or on to re-enable it. + + + +--- + ## Deployment Steps For Helm chart deployment details, refer to the [values.yaml reference](https://github.com/Portkey-AI/airs-gw-helm/blob/main/charts/airs-gw/README.md). diff --git a/images/self-hosting/saas-gateway-toggle.png b/images/self-hosting/saas-gateway-toggle.png new file mode 100644 index 0000000000000000000000000000000000000000..31851405bf7d34180b174cffab4c5ad1cd0606b0 GIT binary patch literal 23066 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 Ub%_U&HtKyWt1Oc(W#ISU0JSW!^Z)<= literal 0 HcmV?d00001 diff --git a/product/enterprise-offering/org-management/gateway-urls.mdx b/product/enterprise-offering/org-management/gateway-urls.mdx index afb8bcc1d..f60cce179 100644 --- a/product/enterprise-offering/org-management/gateway-urls.mdx +++ b/product/enterprise-offering/org-management/gateway-urls.mdx @@ -9,6 +9,8 @@ description: "Configure custom gateway endpoints for your organisation's AI gate The Gateway URLs settings let you point the Portkey dashboard at your own self-hosted gateway deployments instead of Portkey's cloud endpoints. Once configured, the dashboard uses your custom URLs when generating code snippets, running playground completions, and constructing MCP server endpoints. +To stop traffic to the SaaS gateways altogether, see [Disable the SaaS Gateway](/self-hosting/hybrid-deployments/gateway-registration#disable-the-saas-gateway). + Both fields are set at the **organisation level** and apply across all workspaces within that organisation. --- diff --git a/self-hosting/hybrid-deployments/gateway-registration.mdx b/self-hosting/hybrid-deployments/gateway-registration.mdx index 51bde85af..8f54c5468 100644 --- a/self-hosting/hybrid-deployments/gateway-registration.mdx +++ b/self-hosting/hybrid-deployments/gateway-registration.mdx @@ -80,6 +80,40 @@ The overview page shows: --- +## Disable the SaaS Gateway + +The **SaaS Gateway** toggle at the top of the Gateway Registration page controls whether your organisation can send traffic to the Portkey SaaS gateway. Turn it off to route all traffic through your own registered gateways. + + + SaaS Gateway toggle on the Gateway Registration page, shown as Disabled + + +When the toggle is **Disabled**, the SaaS AI gateway and the SaaS MCP gateway do not accept traffic for your account. Requests only work through gateways you have registered. + + + The toggle is available on all accounts. Only organisation admins can change it. + + + + Point your applications and MCP clients at your registered gateways **before** disabling the SaaS Gateway. Requests that still use the SaaS gateway are not allowed once it is disabled. + + +### Disable or re-enable + + + +Go to **Settings > Organisation > Gateway Registration**. + + +Check that at least one registration shows an **Active** status. + + +Turn the **SaaS Gateway** toggle off to disable the SaaS gateway, or on to re-enable it. + + + +--- + ## Deployment Steps For Helm chart deployment details, refer to the [values.yaml reference](https://github.com/Portkey-AI/airs-gw-helm/blob/main/charts/airs-gw/README.md).