GitLab
Set up GitLab for automated tests with TrustCloud
TrustCloud’s API-based integrations map seamlessly to your frameworks and controls to power automated evidence collection, continuous monitoring, and predictive risk analysis. Let’s explore how you can set up GitLab for automated tests.
By granting TrustCloud limited access to metadata through a service principal account, you can ensure that your systems remain compliant with your adopted controls. TrustCloud’s focus on trust, security, and simplifying compliance makes it a valuable asset in the GRC landscape.
Read our GRC Launchpad article: Integrations to learn more.
Explore 100+ evidence collection integrations to power evidence collection and real-time risk analysis.
Purpose
Once you set up your compliance program, TrustCloud TrustOps works to ensure that your systems remain compliant with your adopted controls. To do so, TrustCloud runs automated tests against systems in your product and business stack, and verifies that they are properly configured.
This document outlines the steps you can take to grant TrustCloud access to only read metadata about the configuration settings for your GitLab organization and GitLab Users, so that TrustOps can validate and generate evidence for your compliance program.
Instructions to grant TrustCloud limited access to GitLab metadata
- Log into GitLab with a user who is the owner of your GitLab organization.
- In the upper-right corner of any page, click the user profile photo, then click Edit profile.
- In the left sidebar, click Access Tokens.
- Create an access token. For Token Name, give your token a descriptive name Ex. TrustCloud TrustCloud. For Expiration date, leave it blank. For select scopes select read_api scope.
- Click on Copy personal access token
- In the upper-left corner of any page, click the Menu
- On the opened menu click Groups, then Your Groups
- On the Groups page click your organization group
- On the opened organization group page, click the Group ID: number (ex. 12345678), this will copy the group ID to the clipboard to be pasted into TrustOps.
In conclusion, setting up GitLab for automated tests with TrustCloud can greatly enhance your compliance program. TrustCloud’s API-based integrations seamlessly integrate with your frameworks and controls, allowing for automated evidence collection, continuous monitoring, and predictive risk analysis.
By granting TrustCloud limited access to metadata through a service principal account, you can ensure compliance while prioritizing trust and security, and simplifying the GRC landscape. With over 100 evidence-collection integrations, TrustOps works diligently to verify and generate evidence for your compliance program. Take the necessary steps outlined in this document to enable TrustCloud to read metadata about the configuration settings for your GitLab organization and users, ensuring your systems remain compliant.