GitLab On-Prem Issue Manager
Prerequisites
Before integrating GitLab On-prem, it is recommended to create an Invicti ASPM service account as a preparation step and ensure that this user has access to the projects to be issue opened. Creating the user and adding it to the required organizations is sufficient.
Additionally, before completing the on-premise integration, please ensure that Invicti ASPM can establish a successful connection with the GitLab on-prem instance.
If GitLab On-prem is used as an ALM, the Issue Manager can be enabled with a single checkbox during the ALM integration. If the Issue Manager is used as a standalone integration, this guide can be followed.
Integration Steps:
To generate a Personal Access Token in GitLab, the following steps should be followed:
- Sign in to the GitLab On-prem account.
- In the upper-right corner, click the avatar and select Preferences.
- From the User Settings menu, navigate to Access Tokens.
- Provide a name for the token and, if required, define an expiration date.
- Select the required scopes:
- api
- Click the Create personal access token button.
Once generated, the Personal Access Token must be stored securely. For security reasons, the token will not be displayed again after leaving or refreshing the page. If the token is not saved at this stage, a new token must be created.
After this step, the process can be continued from the Invicti ASPM UI using the generated token.
Enter the token created, then define the labels to be used for the issues created in the Label field. All issues generated by the system will be created with these labels applied.
Updated 3 days ago
