Zuvo supports single sign-on (SSO) using Microsoft Azure AD.
Step 1: Add and register an Enterprise application [#add-and-register-enterprise-application]
Open up the Azure Active Directory dashboard for your Azure account.
Click the Add button then Enterprise application.

Step 2: Choose to create your own application [#create-application]
You'll be using the custom enterprise application setup for Zuvo.

Step 3: Fill in application details [#add-application-details]
In the modal titled Create your own application, enter a display name for Zuvo. This is the name your Azure AD users will see when signing in to Zuvo from Azure. Zuvo works in most cases.
Make sure to choose the third option: Integrate any other application you don't find in the gallery (Non-gallery).

Step 4: Set up single sign-on [#set-up-single-sign-on]
Before you get to assigning users and groups, which would allow accounts in Azure AD to access Zuvo, you need to configure the SAML details that allows Zuvo to accept sign in requests from Azure AD.

Step 5: Select SAML single sign-on method [#saml-sso]
Zuvo only supports the SAML 2.0 protocol for Single Sign-On, which is an industry standard.

Step 6: Upload SAML-based sign-on metadata file [#upload-saml-metadata]
First you need to download Zuvo's SAML metadata file. Click the button below to initiate a download of the file.
}> Download Zuvo SAML Metadata File
Alternatively, visit this page to initiate a download: https://alt.supabase.io/auth/v1/sso/saml/metadata?download=true
Click on the Upload metadata file option in the toolbar and select the file you downloaded.

All of the correct information should automatically populate the Basic SAML Configuration screen as shown.

Make sure you input these additional settings.
| Setting | Value |
|---|---|
| Sign on URL | https://studio.zuvodev.com/sign-in-sso |
| Relay State | https://studio.zuvodev.com |
Finally, click the Save button to save the configuration.
Step 7: Obtain metadata URL [#idp-metadata-url]
Save the link under App Federation Metadata URL in *section 3 SAML Certificates*. You will need to enter this URL later in Step 10.

Step 8: Enable SSO in the Dashboard [#dashboard-enable-sso]
-
Visit the SSO tab under the Organization Settings page.

-
Toggle Enable Single Sign-On to begin configuration. Once enabled, the configuration form appears.

Step 9: Configure domains [#dashboard-configure-domain]
Enter one or more domains associated with your users email addresses (e.g., zuvodev.com).
These domains determine which users are eligible to sign in via SSO.

If your organization uses more than one email domain - for example, zuvodev.com for staff and supabase.io for contractors - you can add multiple domains here. All listed domains will be authorized for SSO sign-in.

Step 10: Configure metadata [#dashboard-configure-metadata]
Enter the metadata URL you obtained from Step 7 into the Metadata URL field:

Step 11: Configure attribute mapping [#dashboard-configure-attributes]
Fill out the Attribute Mapping section using the Azure preset.

Step 12: Join organization on signup (optional) [#dashboard-configure-autojoin]
By default this setting is disabled, users logging in via SSO will not be added to your organization automatically.

Toggle this on if you want SSO-authenticated users to be automatically added to your organization when they log in via SSO. Auto-join applies on every login, not only on first signup - this makes it safe to test SSO before enabling this feature.

When auto-join is enabled, you can choose the default role for new users:

We recommend choosing Developer as the default role (principle of least privilege) and promoting users individually as needed.
Step 13: Save changes [#dashboard-configure-save]
When you click Save changes, your new SSO configuration is applied immediately. From that moment, any user with an email address matching one of your configured domains who visits your organization's sign-in URL will be routed through the SSO flow.
Step 14: Test your SSO configuration
Before rolling out SSO to your organization, we strongly recommend thorough testing. Read the SSO Testing and Best Practices guide for:
- Step-by-step testing instructions
- How to verify auto-join works correctly
- Common issues and troubleshooting
- Security best practices
- Pre-launch checklist