Set Google as your External Provider in HR

Please do not complete any of the steps in this section, as we will soon be transitioning to our new identify management solution, IRIS Identity. This transition impacts the actions listed here.

Email us at: productteam-staffologyhr@iris.co.uk to learn more or for further advice.

Set up either Okta, Idaptive, Google or Azure as external providers in your HR software.

With Google, each HR user must have their Google Account email address as their HR Username.

Add HR to your Google set up:

Make sure you are logged in with the Google account you want to use as admin for your HR software.

  1. Open the Google portal.

  2. If you do not have any projects, select Create Project.

  3. The Project name is not important, you can call it HR. The organisation is also not important.

  4. Go to OAuth consent screen, select Internal or External and set an Application name (this is the only mandatory field).

  5. Select Save.

  6. Go to Credentials and select Create credentials (OAuth client ID).

  7. Choose Web Application.

  8. For now, leave the Restrictions area untouched.

  9. You are prompted with a Client ID and a Client Secret. Store those values as you need them later.

  10. Click the Edit icon next to your newly created application, and Add URL under Authorized redirect URIs.

  11. Add your HR URL and add ‘/gateway/google’ to it.

  12. Save your changes.

  13. Select the Edit icon next to your newly created application.

  14. Select DOWNLOAD JSON.

  15. Inside this JSON you will find a property named auth_uri. Grab the hostname from the URL (remove path/query string) and it should be https://accounts.google.com, this will be used later. This is the Authority.

Add Google as the External Provider in HR

These details you need include:

  • Provider Name - a free choice text field e.g. Google.

  • Display Name - an info field e.g. Google.

  • Authority - https://accounts.google.com

  • Client ID – the details you saved previously.

  • Client Secret - the details you saved previously.

  • Logout URL – https://www.google.com/accounts/Logout

  • Email as Username – ensure to select this checkbox.

  • Active - select.

  1. Add users using the Employee Selector. You do not need to enter an External ID for each employee as you have selected Email as Username.

  1. Select Save.

  2. When users log in to HR using their HR username (no password) and selects Return, the Google login screen (if they are not already logged into Google) opens.