Domain protection is available on paid plans.
Enable domain protection
Admins can enable domain protection under Settings -> Security. Workspace members can see this section, but only workspace admins can change these controls. In Settings -> Security, this control appears in the Domain protection section.Connect verified domains to workspace
Domain protection works by connecting one or more verified domains to the workspace. Add these from the top of the Security settings page.The email domain you used when signing up to Speckle will already be verified, so you can add it as a verified domain to your workspace with a single click (unless you signed up with Gmail, Outlook, or another standard email provider).To connect additional domains to your workspace, first verify more emails in your email settings (avatar menu -> User settings -> Emails). Any emails you verify there will show up as available domains you can connect to your workspace.
If your organization uses the SSO feature, you don’t need
to also enable domain protection.
When domain protection is enabled
- Admins cannot invite new members whose email isn’t from the verified domains list.
- Users with the Guest role can still join the workspace even if their email doesn’t match any verified domains, since this role is designed for external collaborators.