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,758
    • Issues 44,758
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1,331
    • Merge requests 1,331
  • 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
  • #2534
Closed
Open
Issue created Jan 05, 2017 by Mark Pundsack@markpundsackContributor0 of 6 checklist items completed0/6 checklist items

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