As part of new feature rollouts at OpsLevel, we may occasionally request new permissions for the OpsLevel GitLab application.
You will be notified by OpsLevel when there is an update to the OpsLevel GitLab application available. At this time, you will need to uninstall and then reinstall the GitLab integration from within the OpsLevel app for these changes to take place. You will then see a list of the updated set of permissions when reinstalling the integration.
Note: Uninstalling the GitLab integration will not result in any data loss. All services will remain intact.
Updating the OpsLevel GitLab App
Note: For GitLab Self-Hosted, you may need to update your instance of the OpsLevel app setup in your GitLab instance before reinstalling the app. Please check our current permissions requirements before reinstalling.
You will be notified by OpsLevel when there is an update to the OpsLevel GitLab application.
To update your GitLab OpsLevel application, you will first need to go the Integrations tab in your OpsLevel account and select the GitLab integration(s) you wish to update.
Once in the details page for your GitLab integration, select Uninstall Integration. After you’ve clicked Uninstall Integration, you will be given a warning asking you to confirm whether you want to uninstall the integration or not. Select Yes.
After uninstalling the integration, click Reinstall GitLab SaaS Integration.
A modal will appear asking you to once again integrate OpsLevel with your GitLab account. Select Integrate with GitLab.
After selecting Integrate with GitLab you will be taken to your GitLab account and given a description of the new permissions OpsLevel is requesting. Select Authorize.
Latest Update to Permissions
- This access grants read-write access to repositories on private projects using Git-over-HTTP (not using the API).
- We need this access to create new repos, populate newly created repos with the templated repo content, and create new pull requests