Add project created group webhook
Problem to solve
Newly created projects event are not raised as webhook events to proceed with actions on the project itself or other enterprise systems.
Intended users
- Cameron (Compliance Manager)
- Delaney (Development Team Lead)
- Devon (DevOps Engineer)
- Sidney (Systems Administrator)
- Sam (Security Analyst)
- Alex (Security Operations Engineer)
- Priyanka (Platform Engineer)
User experience goal
A group owner should be able to use the UI to add project webhooks to group webhook settings.
Proposal
Browse to group settings -> webhooks, fill out webhook details, check New Projects checkbox.
Further details
Most enterprises have preferred project settings for newly created projects set by hand upon project creation, or reconciled later by a scheduled job polling for new projects. In order to make this event driven and not another API crawler for new projects a webhook could notify downstream systems which could apply automatic settings, could create a project in JIRA or an asset management tool.
What is the type of buyer?
Premium, Ultimate gitlab.com or on-premise.