gitlab.com (SaaS) customisation inside namespace

Release notes

Problem to solve

As a user of gitlab.com, I would like the ability to customise the appearance of my namespace, in much the same way as I could do on a self-hosted instance.

This could include:

  • Changing/updating the header bar logo (even if there was some tag left behind saying this was gitlab.com somehow)
  • Adding a header and/or footer bar with a customisable message (and colours)
  • Ability to customise the text on the 'pre' SAML SSO page.
  • Displaying a T&C page to users upon first sign in. (This could be instead of the 404 page that new users - with Minimal Access rights to our namespace are shown).
  • Customisation of any text (and graphics) in gitlab notification emails sent regarding items under the namespace.

Intended users

User experience goal

This would go a long way to making the SaaS platform feel a bit more integrated to our organisation.

Proposal

Further details

Permissions and Security

  • Add expected impact to members with no access (0)

Users arriving at the SAML SSO login page would be greeted with a slightly more personalised text, before clicking through to the corporate login portal.

  • Add expected impact to members with minimal access (5)

Users successfully authenticating to the SAML SSO login, would be greeted with an internal T&C page and/or links to docs, rather than a 404 page.

  • Add expected impact to Owner (50) members

Namespace owners would be able to configure these items through the namespace settings pane.

Documentation

Availability & Testing

Available Tier

  • Premium/Silver
  • Ultimate/Gold

What does success look like, and how can we measure that?

What is the type of buyer?

Is this a cross-stage feature?

Links / references