Skip to content

PER-16379: remove the retired EU region from the docs - #659

Merged
EliMoshkovich merged 5 commits into
masterfrom
eli/per-16379-remove-eu-region-docs
Sep 28, 2026
Merged

EliMoshkovich merged 5 commits into
masterfrom
eli/per-16379-remove-eu-region-docs

Conversation

@EliMoshkovich

@EliMoshkovich EliMoshkovich commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

Permit's EU region was torn down on 2026-09-28, and every EU host is gone: api.eu.permit.io, api.eu-central-1.permit.io, scim.eu-central-1.permit.io and cloudpdp.api.eu-central-1.permit.io all return NXDOMAIN (checked 2026-09-28). All customers are on the US region, so the docs should stop telling anyone to use EU hosts.

Pages changed:

  • docs/api/api-reference.mdx: removed the "EU region base URL" row. The related-pages blurb and the intro no longer mention regions or SDK examples.
  • docs/api/api-with-cli.mdx: replaced the EU endpoint instructions and the Node.js apiUrl: "https://api.eu.permit.io" example. The page now says every workspace uses https://api.permit.io, and a table maps each retired EU host (API, Cloud PDP, SCIM) to its US host and says where each one is set. The old #api-endpoints-and-regions anchor is kept. The page description is updated and no longer promises SDK examples.
  • docs/getting-started/_quickstart-parts/_quickstart_dotnet.mdx: the example apiUrl was the EU URL, so anyone copying the .NET quickstart ended up on a dead host. It now uses https://api.permit.io.
  • docs/integrations/SCIM/EntraID.mdx, OKTA.mdx, SCIM_overview.mdx: removed the "For EU users" alternate SCIM host.
  • docs/how-to/permit-cli/permit-cli-pdp.mdx: removed the EU Cloud PDP default for permit pdp check.
  • docs/how-to/permit-cli/permit-cli.mdx: --region now says us is the only supported value and that eu was retired. This matches PER-16377: retire the eu region in the CLI permit-cli#149, which rejects eu with an error.
  • docs/modeling/google-drive.mdx: removed the EU PDP_CONTROL_PLANE sentence.
  • docs/status.mdx: no longer says the status page reports a Europe region. The Europe components were removed from Instatus on 2026-09-28.

Left alone on purpose: docs-content-audit.md (internal audit history), and the policy examples about the European Union / GDPR, which have nothing to do with where Permit is hosted.

Checks: after the change, a grep of docs/ for EU hosts or EU-region wording matches only the retirement note and table. Nothing inside or outside this repo in the permitio org links to the removed #permit-init-example-on-node-sdk anchor. npm run build passes (redirect lint, relative links, Docusaurus build, hyperlink check with 0 bad links and 0 bad anchors, route inventory, sidebar coverage). I did not reformat any files with Prettier. The changed files already failed prettier --check on master, and this change doesn't alter that.

🤖 Generated with Claude Code

The prod-EU region was torn down on 2026-09-28 and every EU host
(api.eu.permit.io, *.eu-central-1.permit.io) is dead. Drop the EU base
URL, SCIM host, Cloud PDP and PDP control-plane instructions, point the
.NET quickstart apiUrl at https://api.permit.io, and leave a short note
on the API page for anyone still configured with the EU URL.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings September 28, 2026 19:50
@netlify

netlify Bot commented Sep 28, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for permitio-docs ready!

Name Link
🔨 Latest commit 57f4ebd
🔍 Latest deploy log https://app.netlify.com/projects/permitio-docs/deploys/6abacd2b4e8a83000826f5d7
😎 Deploy Preview https://deploy-preview-659--permitio-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@linear-code

linear-code Bot commented Sep 28, 2026

Copy link
Copy Markdown

PER-16379

The Europe components were removed from the public Instatus status page on 2026-09-28, so the page no longer reports a Europe region.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

zeevmoney and others added 2 commits September 28, 2026 23:21
The retirement note named only api.eu.permit.io, but the docs also
published api.eu-central-1.permit.io (.NET quickstart),
cloudpdp.api.eu-central-1.permit.io (CLI Cloud PDP default),
scim.eu-central-1.permit.io (SCIM setup) and the EU PDP_CONTROL_PLANE.
After this PR those hosts appear nowhere in the docs, so readers who
configured them had no replacement. List each retired host with its US
counterpart and where it is set, and scope "every workspace" to
Permit's cloud, since a self-hosted Permit Platform uses its own URL.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Removing the EU region section also removed the only SDK example on
/api/api-with-cli (the Node.js apiUrl snippet), but the page
description still promised calling the API "with ... an SDK" and the
Cloud API reference still pointed there for "SDK examples". Both now
name only the curl and Postman examples the page has.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings September 28, 2026 20:21

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

"Defaults to us, the only active region" read as if other values,
such as eu, were still accepted but inactive. The CLI (permit-cli#149)
accepts only us, so say that us is the only supported value.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings September 28, 2026 20:25

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@EliMoshkovich
EliMoshkovich merged commit 7e5b23f into master Sep 28, 2026
4 of 5 checks passed
@EliMoshkovich
EliMoshkovich deleted the eli/per-16379-remove-eu-region-docs branch September 28, 2026 20:43
zeevmoney added a commit that referenced this pull request Sep 28, 2026
…s-marketplace-faq

* origin/master:
  PER-16379: remove the retired EU region from the docs (#659)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants