OIDC ID Token Issuer
This page explains how to use the OIDC ID Token Issuer identifier to identify workloads that present OIDC ID tokens issued by a standards-compliant identity provider.
Understanding the OIDC ID Token Issuer identifier
Section titled “Understanding the OIDC ID Token Issuer identifier”The iss (issuer) claim in an OIDC ID token identifies the identity provider that minted the token.
When Aembit evaluates this identifier, it compares the iss claim in the token against the value you configure.
The value must match exactly.
This identifier is useful for scoping access to workloads that authenticate through a specific identity provider. For example, you can ensure only pipelines from GitLab.com—not a self-hosted instance—can match a Client Workload. Combine the OIDC ID Token Issuer identifier with the Subject or Audience identifiers to narrow the scope further.
Applicable deployment type
Section titled “Applicable deployment type”Use this identifier when your Client Workload authenticates using an OIDC ID token from a standards-compliant identity provider. The Access Policy must include an OIDC ID Token Trust Provider configured to validate tokens from the same identity provider.
Supported environments include:
- CI/CD pipelines (GitLab CI/CD, GitHub Actions, Terraform Cloud)
- Workloads using the Aembit MCP Identity Gateway
- Any workload that presents a standards-compliant OIDC token to the Aembit Edge Component
Create a Client Workload with an OIDC ID Token Issuer identifier
Section titled “Create a Client Workload with an OIDC ID Token Issuer identifier”-
Log into your Aembit Tenant.
-
In the sidebar, click Client Workloads.
-
Click + New to open the Client Workload editor panel.
-
Enter the Name and optional Description for the Client Workload.
-
Under Client Identification, select OIDC ID Token Issuer.
For Value, enter the issuer URL of the identity provider that issues tokens for this workload.
For example:
https://gitlab.comSee OIDC issuer values by identity provider if you’re unsure what value to enter.
-
Click Save.
Aembit displays the new Client Workload on the Client Workloads page.
OIDC issuer values by identity provider
Section titled “OIDC issuer values by identity provider”The following table lists issuer values for common identity providers.
The value must exactly match the iss claim in the token your workload presents.
| Identity provider | Issuer value |
|---|---|
| GitLab.com | https://gitlab.com |
| GitHub Actions | https://token.actions.githubusercontent.com |
| Okta | https://your-org.okta.com |
| Terraform Cloud | https://app.terraform.io |
| Google (Workload Identity) | https://accounts.google.com |