We will create two applications:
The first application âRiot Adminâ will allow administrators to connect to https://hub.tryriot.com. This application should only be assigned to Riot administrators.
The second application âRiot Employee Portalâ will allow all employees to connect to their personal employee portal at https://app.tryriot.com. This application can be assigned to all OneLogin users.
1ď¸âŁ Configuring the Riot Admin application
Connect to your Microsoft Entra admin center, and in the left menu, go to Entra ID > Enterprise Applications and click on âNew applicationâ.
Click âCreate your own applicationâ.
Name: The name of the application, for example âRiot Adminâ.
What are you looking to do with your application? Integrate any other application you don't find in the gallery (Non-gallery).
Then click on âCreateâ.
Store âApplication IDâ (this will be needed later), and then click on âSingle sign-onâ.
Choose âLinkedâ.
In the âSign on URLâ field, enter the login URL that is being displayed on Riot and click on âSaveâ.
Then click on âUsers and groupsâ and choose which users should see the app with âAdd user/groupâ.
Then go to âApp registrationsâ and enter the âApplication IDâ you saved earlier.
Go to âAuthenticationâ and click on âAdd Redirect URIâ, then select âWebâ.
In âRedirect URIâ set https://api.tryriot.com/v2/hub/connect/oidc/callback and click on âConfigureâ.
Then go to âCertificate & Secretsâ, click on âNew client secretâ, fill out the Description field and choose an option in âExpiresâ. Then click on âAddâ.
Once generated, copy âValueâ (this will be needed later).
Go to âOverviewâ, click on âEndpointsâ and save the value of âAuthority URL (Accounts in this organizational directory only)â.
Go to âToken configurationâ, click âAdd optional claimâ, then:
Token type: ID.
Select
email,family_name,given_nameandpreferred_username.
Click âAddâ.
Check âTurn on the Microsoft Graph email, profile permission (required for claims to appear in token)â, then click âAddâ.
In âRiotâ, fill:
âIssuerâ with the value of âAuthority URL (Accounts in this organizational directory only)â.
âClient IDâ with the value of âApplication IDâ.
âClient Secretâ with the value of the secret.
The user can now see âRiot Adminâ in https://myapps.microsoft.com/index.html and connect to Riot.
2ď¸âŁ Configuring the Riot Employee Portal application
Connect to your Microsoft Entra admin center, and in the left menu, go to Entra ID > Enterprise Applications and click on âNew applicationâ.
Click âCreate your own applicationâ.
Name: The name of the application for example Riot Employee.
What are you looking to do with your application? Integrate any other application you don't find in the gallery (Non-gallery).
Then click on âCreateâ.
Store âApplication IDâ (this will be needed later), then click on âSingle sign-onâ.
Choose âLinkedâ.
In the âSign on URLâ field, enter the second login URL that is being displayed on Riot and click on âSaveâ.
Then click on âUsers and groupsâ and choose which users should see the app with âAdd user/groupâ.
Then go to âApp registrationsâ and enter the âApplication IDâ you saved earlier.
Go to âAuthenticationâ and click on âAdd Redirect URIâ then select âWebâ.
In âRedirect URIâ set https://albert.tryriot.com/portal/auth/oidc/callback and click on âConfigureâ.
Then go to âCertificate & Secretsâ, click on âNew client secretâ, fill out the Description field and choose an option in âExpiresâ. Then click on âAddâ.
Once generated, copy âValueâ (this will be needed later).
Go to âToken configurationâ, click âAdd optional claimâ, then:
Token type: ID.
Select
email,family_name,given_nameandpreferred_username.
Click âAddâ.
Check âTurn on the Microsoft Graph email, profile permission (required for claims to appear in token)â, then click âAddâ.
In Riot "Settings > General > Authentification > OIDCâ, fill:
âIssuerâ with the value of âAuthority URL (Accounts in this organizational directory only)â.
âClient IDâ with the value of âApplication IDâ.
âClient Secretâ with the value of the secret.
The user can now see âRiot Employeeâ in https://myapps.microsoft.com/index.html, and will now be able to log in.

























