Mass edit integration settings across all projects from Service Template (Jira specifically)
Problem to solve
Make mass changes to integrations at the project level across multiple projects. Think Jira.
Intended users
Whoever manages the integrations in gitlab. In my case its DevOps.
Further details
Currently we have 120+ projects in Gitlab. Originally we were using an in-house Jira setup but are now moving to the cloud hosted solution. In doing this I have had to go through each project and manually update the Jira integration settings for each project. I feel like this could be solved at the Service Template page by having a refresh and apply to all projects
button or check box. You make your changes on the Service Templates settings page and then if you want to apply to all currently active projects you click a button or check a box. This could also be helpful in the case of having to roll an API key like what is used to connect to Jira cloud. Or if for some reason the transition IDs change or need to be updated this could be of great use.
Proposal
Checkbox or button that applies the change made at the Service Template page across all currently active projects.
Permissions and Security
If you are an admin and have access to the system settings then you should be able to make this change across all projects.
What does success look like, and how can we measure that?
Just the fact that you can see the changes made across all projects would be a success.