Add OneLogin as an identity provider to an Aiven Runtime application
Let users access an Aiven Runtime application through the OneLogin identity provider (IdP).
Required roles or permissions:
role:project:admin, role:project:manager, or project:services:writeStep 1: Add OneLogin to a Runtime application
-
In the Aiven Console, go to your Aiven Runtime application and click Authentication.
-
Click Add authentication method.
-
Select OpenID Connect (OIDC).
-
Copy the Redirect URLs. Each port has its own redirect URL.
Step 2: Create the OIDC custom connector in OneLogin
Open the OneLogin admin portal in a new tab:
- Create an OIDC custom connector.
- In Redirect URIs, paste the redirect URLs from the Aiven Console.
- In the General settings, add the
openid,profile, andemailscopes. - Copy the Client ID and Client secret.
Step 3: Complete the setup in Aiven
Return to the Aiven Console tab:
-
Enter a name for the identity provider.
- In the Issuer URL, enter
https://SUBDOMAIN.onelogin.com/oidc/2. ReplaceSUBDOMAINwith your OneLogin subdomain. - Enter the Client ID and Client Secret you copied.
-
Click Add.