Overview of Published Page Authentication
Authentication for published pages allows you to protect your live projects. When enabled, anyone trying to view your published page must log in using your organization's Single Sign-On (SAML) provider.
This feature ensures that only authorized users from your identity provider (like Okta, Azure AD, etc.) can access your content.
Key Information Before You Begin
Before enabling this feature, please be aware of the following important details:
No Built-in User Management: Vev does not manage individual user access. Anyone with a valid login to your SAML provider can view your pages. You are responsible for granting and revoking access through your identity provider.
Scope of Protection: When enabled for a hosting, authentication applies to all projects published under that specific hosting address.
Hosting Limitations: This feature is only available on:
Standard Vev hosting (
.vev.sitedomains)The Vev staging domain
It is not available for custom domains or other custom hosting setups.
Availability: This is an organization-level feature.
How to Enable Authentication for a Hosting
Follow these steps to require SSO login for all pages under a specific hosting.
Step 1: Navigate to Hosting Settings
Go to your Account Settings.
Click on the Hosting tab in the left-hand panel.
Find the hosting you want to configure and click on it to open its settings.
Step 2: Configure Your SAML Provider
In the hosting settings, scroll down to the section titled Authentication on Published Pages.
If you have not yet set up a SAML provider, click the Configure SAML Provider button.
You will be redirected to Account Security to complete the SAML setup. Follow the instructions provided by Vev and your identity provider.
Once SAML is configured, return to this hosting settings page.
Step 3: Enable Authentication
Select your configured SAML provider from the dropdown menu.
Authentication will be enabled immediately for all projects published under this hosting.
Note: If you later disable authentication, the SSO login screen may remain visible for a short period due to caching, but it will clear shortly.
How to Disable Authentication for a Single Project
You can make exceptions by disabling authentication for individual projects within a protected hosting.
Step 1: Open the Project Editor
Open the Vev project where you want to disable SSO authentication.
Step 2: Disable SSO in the Publish Dialog
Open the Publish dialog.
Locate the publish item (e.g., the main page). You will see an authentication icon (e.g., a lock) next to it, indicating SSO is active.
Click the authentication icon to disable SSO for that specific page.
Step 3: Republish the Project
For the change to take effect, you must republish the project. The page will now be publicly accessible without an SSO login.
Summary and Important Notes
Purpose: This feature secures your published content by restricting access to users authenticated via your SAML provider.
User Management: Access is controlled entirely through your SAML identity provider.
Project Exceptions: You can disable authentication for specific projects within a secured hosting via the project's Publish dialog.
Caching: Changes when disabling authentication may not be instantaneous due to caching.
