Integrate Paylocity with Conditional Access
In this topic, you will find general instructions on how to integrate Paylocity with Portnox™ Conditional Access for Applications.
Open your Paylocity SSO integrations page
In this section, you will access your Paylocity administrative interface and find the SSO integrations page.
-
In another tab of your browser, open your Paylocity web interface by accessing the following URL: https://app.paylocity.com/ and logging
in with your administrative credentials.
From now on, we will call this tab the Paylocity tab.
-
In the top menu, click on the User Access menu and then click on the SSO
Configuration option.
-
In the Single Sign On Configuration pane, click on the SSO
Integrations option on the left-hand side, and then click on the Add SSO
Integration button.
-
Note down the values of Company ID and Provider. You will need them
later.
Note: If your configuration screen does not let you select a Provider, note down P8000010 as its value.
Modify your identity provider configuration to support Paylocity
Paylocity SAML integration requires your identity provider to send additional values that identify your Paylocity account. You must change your existing identity provider configuration or create a copy of the identity provider configuration especially for Paylocity.
-
If you use Entra ID, open your Conditional Access application configuration and do the following steps.
-
If you use Google Workplace, open your configuration and do the following steps.
Note: Google Workspace does not support static attributes. To send the same values for every user, you have to add a custom field to your user directory and set the same value for every user.
Create a Portnox Cloud application configuration
In this step, you will create a configuration in Portnox Cloud that will contain all the information necessary to integrate with Paylocity.
-
In a new tab of your browser, open your Portnox Cloud account by accessing the following URL: https://clear.portnox.com/
From now on, we will call this tab the Portnox tab.
-
In the Cloud portal top menu, click on the Applications option.
-
On the Applications screen, click on the Add application button, and
select the Add new SAML application option.
- Optional: If you have more than one SAML identity provider configured, select the identity provider in the Select an identity provider to use for this application section.
-
In the Application details section, enter an Application
name and optionally a Description.
In this example, we used the name Paylocity for the new application configuration but you can use any name you like.
- Keep this browser tab open. You will need it later.
Export metadata from the Portnox tab and upload it in the Paylocity tab
In this section, you will export the metadata from Portnox Cloud into a file and upload that file in the Paylocity SAML configuration section.
-
In the Portnox tab, in the SAML metadata section, click on the Download metadata
XML file link to download the XML file and save it to your local drive.
-
In the Paylocity tab, click on the Select File to Upload button in the Upload
Metadata section, and then upload the XML file downloaded from Portnox Cloud.
Enter configuration values in the Portnox tab
In this section, you will enter configuration values in the relevant fields in Portnox Cloud.
-
In the Application properties section, click on the empty field under the Entity
ID / Service Provider Entity URL heading and enter the following value:
https://auth.paylocity.com.
-
In the Application properties section, click on the empty field under the
Assertion Consumer Service (ACS) URL / Reply URL heading and enter the following value:
https://access.paylocity.com/SAML/AssertionConsumerService.
-
Click on the OPTIONAL SETTINGS link to open optional settings. Click on the empty field
under the Application Login URI (Optional) heading and enter the following value:
https://access.paylocity.com/.
-
Click on the empty field under the Allowed Logout URIs (Optional) heading and enter the
following value: https://access.paylocity.com/.
Finalize the configuration
In this section, you will finalize the configuration in Portnox Cloud and Paylocity.
-
Finalize the configuration in the Portnox tab.
-
Finalize the SAML configuration in the Paylocity tab.
Result: You have configured Paylocity to be accessible using Portnox Conditional Access for Applications.
If the user ID in Paylocity is the same as the user name in the identity provider directory, but your users still cannot log in, add the user’s company email in their Paylocity profile as Work Email or, if not possible, as Personal Email.