Skip to content
GitLab
Next
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    Projects Groups Topics Snippets
  • Register
  • Sign in
  • GitLab GitLab
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 56.6k
    • Issues 56.6k
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1.8k
    • Merge requests 1.8k
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
    • Model experiments
  • Monitor
    • Monitor
    • Tracing
    • Incidents
  • Analytics
    • Analytics
    • 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
  • #2534
Closed
Open
Issue created Jan 05, 2017 by Mark Pundsack@markpundsackContributor

Developers should be able to create new projects in group

Description

AFAIK, Developers (the role) can't create new projects in a group and need to ask an admin to create the project for them. This is silly. Developers should be able to create projects and be owners of the project by default so that they can delete the project if they made a mistake, for exmaple. An admin can always take away ownership permissions later if needed. An EE option could make this group-configurable.

Proposal

  • Add an option to allow Developer roles to create projects within a group (Project creator would be the owner)
  • Create an option at the server level so all groups get this functionality
  • Developers + Masters is selected by default in the admin section.
  • Groups can override the admin default setting.
  • Ensure this feature is licensed for EEP/Silver and can be licensed at the group level
  • Add option with i18n support so we don't need to go back and redo it at a later point

Mockups

  • Add the option under Visibility and Access Controls in the Admin Settings section.

Screen_Shot_2018-01-09_at_11.06.20_AM

  • This setting cascades down to all new groups. If the default is changed in the admin setting, old groups are not updated to reflect the default change.

Screen_Shot_2018-01-09_at_9.46.11_AM

Links / references

Edited Jan 09, 2018 by Taurie Davis
Assignee
Assign to
Time tracking