This Client Workload identification method is specifically designed for GitLab Jobs deployments.
The GitLab ID Token Namespace Path identification method allows you to identify GitLab jobs based on their project owner. Aembit utilizes the namespace_path claim within the OIDC token issued by GitLab.
Applicable Deployment Type
Section titled “Applicable Deployment Type”This method is suitable for GitLab-based CI/CD Workflow deployments.
Configuration
Section titled “Configuration”Aembit Cloud
Section titled “Aembit Cloud”- Create a new Client Workload.
- Choose GitLab ID Token Namespace Path for client identification.
- Determine whether your workflow resides under a GitLab group or your user account. Copy the group name or username and use it in the Value field.
- Format - The group or username
- Example - my-group
Finding the GitLab ID Token Namespace Path:
Section titled “Finding the GitLab ID Token Namespace Path:”- Navigate to Projects on GitLab.
- If the project is group-owned, go to the All tab and locate your project. The Namespace Path is displayed before the slash (/) in the project name.
- If the project is user-based, enter your GitLab username in the Value field.