Use these instructions to configure your Auth0 account with WhosOffice for single sign on.
If you require any assistance with this setup please contact support@whosoffice.com
Pre-requisites
- You need to have an existing account with an Administrator role on WhosOffice to complete these steps
- You need to set up a Connection, which is a source of users. Connections can be databases, social identity providers, or enterprise identity providers, and can be shared among different applications. You may set up more than one connection for use with SSO integrations.
1. Identify your sub-domain from WhosOffice
- Login to your WhosOffice account
- From the Settings menu, go to Company
- Make a note of your sub-domain from this page, it will be in bold as shown below.

2. Add WhosOffice to your Auth0 account
- Login to your Auth0 account
- From the left hand menu, click on Marketplace
- Search for and click on "whosoffice" in the marketplace directory
- Top right of the page will be an orange button titled "+ ADD INTEGRATION", click this button
- You may need to read and consent to the integration
3. Configure Auth0 SSO Integration
- Enter a name for your SSO Integration, configure the following settings, and select Save.
- Replace {sub-domain} with your sub-domain retrieved above in both the Audience and Callback URL fields.
- Select Save
- Select the Tutorial tab, then select Download next to "Identity Provider Metadata". This will download the metadata file to your computer.
4. Configure your WhosOffice account
- Login to your WhosOffice account
- From the settings menu, go to Company

- Click on the "Single Sign On" tab

- Select "Auth0" from the provider drop down and click on "Activate Login Provider"
- Using the form, browse to the SAML metadata file you downloaded in Step 3, click on Upload

- Click on Save Changes
Note: If you would like to force users to Authenticate through Auth0 (for online logins only), make sure "Force SAML" is selected as "Yes" then click on "Save Changes".
5. Enable WhosOffice SAML connector
For details on how to specify which users are able to use the WhosOffice connector from your Auth0 account, refer to the support section within Auth0.
6. Verify that SSO is working
- Ensure that you are logged out of your WhosOffice account
- Navigate to https://{sub-domain}.my.whosoffice.com
Remember to replace {sub-domain} with your company's dedicated sub-domain from Step 1. - If you have chosen to "Force SAML" you will be automatically redirected to the Auth0 sign-in page
- If you have chosen NOT to "Force SAML" you will see the WhosOffice login screen with an option to login through Auth0

- After you have authenticated your login with Auth0 you will be redirected to your WhosOffice account
Auth0 - SAML integration
Integrations
Wednesday, 07th Apr 2021
Tony Bushell