Skip to content
GitLab
Next
    • Why GitLab
    • Pricing
    • Contact Sales
    • Explore
  • Why GitLab
  • Pricing
  • Contact Sales
  • Explore
  • Sign in
  • Get free trial
  • GitLab.orgGitLab.org
  • GitLabGitLab
  • Issues
  • #375492

Decouple Domain Verification and Pages Wizard

This first improvement from the Auth group supports the product investment theme of GitLab Hosted First. In order to create an Enterprise User, a user must verify their domain. However, currently the process requires a user to go through the Pages set-up wizard whether or not they want to use that service. This improvement provides an option to skip that step when verifying a domain.

Background

In Domain Verification MVC using Domain(s) verifie... (#353030 - closed), we count any domain verified via Pages as a "Verified Domain" for the purpose of creating Enterprise Users.

However, there is some friction with the Pages signup process. If a customer does not want to use Pages, they are still forced to go through the wizard to verify their domain. This improvement allows a user to skip that step to verify their domain faster which is at the core of what creates an enterprise user.

There is also confusion because bypassing email confirmation with a verified domain is not related to Pages, but users are forced to go through Pages to get access to bypassing email confirmation.

Proposal

Decouple the Pages wizard from domain verification by adding a new option at the group level: "Add Domain" on the Domain Verification screen.

Existing Pages Wizard:

image

Other Requirements

  • Existing verified domains persist once this change has taken place

Changes:

Mockups in Figma file show the proposed flow to verify domains

Edited Mar 17, 2023 by Hannah Sutor
Assignee
Assign to
Time tracking