When configuring connectors for Okta Identity Security Posture Management (ISPM), certain third-party integrations require specific token formats and prefixes to authenticate successfully. Using an unsupported token type will result in connection failures.
- Adding a GitLab Connector
- Identity Security Posture Management (ISPM)
- Using a Token for the Connector
- Okta Classic Engine
- Okta Identity Engine (OIE)
The Okta ISPM GitLab connector requires a Personal Access Token with the glpat- prefix.
How to Generate the Correct GitLab Token:
-
Log in to the GitLab instance.
-
Navigate to the User Settings by selecting the username/avatar in the top-right corner.
-
Click on Preferences.
-
From the left-hand sidebar, go to Access > Personal access tokens.
-
Select Add new token (or Legacy Token if specifically required by the instance version).
-
Configure the Token:
-
Name: Enter a descriptive name (for example,
Okta ISPM Connector). -
Scopes: Select both
read_apiandread_user.
-
-
Click Generate Personal Access Token.
- Copy the token immediately. It will begin with
glpat-.
- Use this full string in the ISPM connector configuration.
Similarly, to configure the GitHub connector, navigate to the GitHub developer settings and create a Classic token; verify that the generated string begins with the ghp_ prefix before saving.
