---
title: Deployment Protection
description: Protect both your preview and production URLs across various environments.
url: "https://vercel.com/kb/deployment-protection"
published: 2025-11-06
last_updated: 2025-11-06
install_vercel_plugin: npx plugins add vercel/vercel-plugin
---

# Deployment Protection

Protect both your preview and production URLs across various environments.

## All Deployment Protection guides

- [How do I add password protection to my Vercel deployment?](/kb/guide/how-do-i-add-password-protection-to-my-vercel-deployment): Enable Password Protection on a Vercel deployment, configure automation and CORS bypasses, and verify the gate before your next CI run.
- [How to test a Slack bot with your Vercel preview deployment](/kb/guide/test-slack-bot-with-vercel-preview-deployment): Learn how to build and test a Slack bot using Vercel preview deployments. This guide covers setting up your Slack app, configuring webhook URLs, and bypassing deployment protection using the x-vercel-protection-bypass query parameter.
- [How to debug 404 errors](/kb/guide/how-to-debug-404-errors): Learn the systematic steps to identify and resolve 404 issues.
- [Troubleshooting Cross-Origin Errors (net::ERR\_BLOCKED\_BY\_ORB) with Deployment Protection](/kb/guide/troubleshooting-cross-origin-errors-neterr-blocked-by-orb-with-deployment-protection): Learn to resolve \`net::ERR\_BLOCKED\_BY\_ORB\` errors on protected Vercel deployments. This guide explains how cross-origin asset requests conflict with Vercel Authentication and shows the fix for Sitecore JSS apps using the \`PUBLIC\_URL\` environment variable.
- [How to lock down deployments on Vercel and v0](/kb/guide/locking-down-deployments): Protect who can see your deployments.
- [How can I run end-to-end tests after my Vercel Preview Deployment?](/kb/guide/how-can-i-run-end-to-end-tests-after-my-vercel-preview-deployment): Learn how to use the Vercel CLI in combination with your CI/CD provider to run end-to-end tests for every code change.

## Explore other topics in the Vercel Knowledge Base

- [Jev from TypeSafe AI](/kb/jev-from-typesafe-ai): Jev is TypeSafe AI's System One model for fast, typed decisions. It evaluates supplied context and returns choices, scores, and probabilities that applications can use to classify requests, route tasks, and assess proposed actions without generating prose.
- [Vercel Sandbox](/kb/vercel-sandbox): The compute primitive designed to safely run untrusted or user-generated code on Vercel.
- [FDE Field Notes](/kb/fde): Insights from our work with customers. Explore the patterns, diagnostics, and recommendations Vercel’s Forward Deployed Engineers use in production.
- [Software Factory](/kb/software-factory): Software factories put an agent on every stage of your development loop: triage, planning against a live repo checkout, implementation verified with your own checks, and independent review. Work items become draft PRs while you keep the judgment calls.
