Skip to content
GitLab
Next
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GitLab GitLab
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 44,761
    • Issues 44,761
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1,329
    • Merge requests 1,329
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.orgGitLab.org
  • GitLabGitLab
  • Issues
  • #211962
Closed
Open
Issue created Mar 20, 2020 by Cynthia "Arty" Ng@cynthia🌴Developer0 of 6 checklist items completed0/6 checklist items

Allow group owners to bypass SSO enforce

Release notes

Problem to solve

We've had multiple cases where group owners have locked everyone out with a misconfiguration of their SAML and having turned on SSO enforce.

Intended users

User experience goal

Proposal

Similarly to IP restriction, we should allow admins (self-managed) and top-level group owners (gitlab.com) to access the group outside of SSO.

Further details

Permissions and Security

Documentation

Availability & Testing

What risks does this change pose to our availability? This is a low risk feature for GitLab.com availability

What additional test coverage or changes to tests will be needed? Ensure that only the Owner (and Auditor if it is decided) is able to access the group without needing SSO when it is enforced. No other user with other roles should be able access the group via navigation or a direct link. Ensure that user with roles other than Owner or Auditor are still able to access the group when signed with with SSO.

We should ideally have an end-to-end test to check if the Owner (and Auditor) can by-pass SSO.

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

Edited Dec 23, 2020 by Sanad Liaquat
Assignee
Assign to
Time tracking