Team Collaboration

Pixel Eagle uses spaces to organize projects and manage team access. Each space has its own set of projects, members, and plan.

Spaces

A space is a shared workspace where your team collaborates on visual regression testing. Every user starts with a personal space, and can create additional spaces for teams or organizations. Each space has its own projects, members, and billing plan.

Inviting Members

Space owners can invite members by generating an invite link from the space settings. When creating an invite, choose a role for the new member:

Owner

Full access to the space: manage projects, members, settings, and billing.

Viewer

Read-only access to all projects and comparison results in the space.

Share the invite link with your teammate — they'll be added to the space once they accept the invitation.

Auto-Invite by Email Domain Paid plans

On paid plans, space owners can configure email domain rules so that anyone signing in with a matching email address is automatically added to the space. For example, adding yourcompany.com means any user who signs in with an @yourcompany.com email will be automatically joined to the space with the role you choose. You can manage these rules from the Members section in your space settings.

Enterprise Sign-On (OIDC) Paid plans

Connect your own identity provider (Okta, Authentik, Keycloak, Google Workspace, Entra ID, or any OIDC-compliant IdP) to let your team sign in with corporate credentials. Configuration is self-serve from the Members > Enterprise Sign-On (OIDC) tab in your space settings.

Setting It Up

  1. Copy the Pixel Eagle Callback URL shown in the OIDC tab and register it as a redirect URI in your identity provider.
  2. Create an OIDC application in your IdP and collect the Issuer URL, Client ID, and Client Secret.
  3. Paste those values into the OIDC form and pick a default role for users joining through SSO.

The OIDC connection is scoped to the email domain of the space owner who configures it — anyone signing in with a matching email from that IdP is automatically joined to the space with the default role. The first user to sign in with the configured IdP becomes the owner; subsequent users get the default role.

Signing In

Once configured, your team members sign in from the Enterprise Sign-In page by entering their email address. Pixel Eagle looks up the matching OIDC connection and redirects them to your IdP to complete authentication.

Space owners can update the issuer, client ID, client secret, or default role at any time, or remove the OIDC connection entirely from the same tab.