Create BambooHR app in Assertiv
Log into your Assertiv Organization (https://<your-org>.assertiv.com) as an Admin user and select the Manage Apps dashboard tile.
Select the plus () button to create a new App config.
Search for the BambooHR application and select the BambooHR icon.
You will be prompted for some information on the following page.
BambooHR Service Name: This is the name of the application as you would like it to appear in Assertiv. Make this a descriptive name that your users will understand. E.g "Corporate BambooHR"
BambooHR Subdomain URL Prefix: The subdomain of the URL of your BambooHR account. Eg, if you access BambooHR at yourapp.bamboohr.com, then enter "yourapp" here.
Signing Certificate: The certificate is used to create a trust between Assertiv and your BambooHR account. For advanced users, if you have created a certificate you wish to use, select it here. Otherwise (or if you are unsure) you can select "-- Generate New Signing Certificate --".
Save the configuration.
You should now be shown the Edit Service page with some additional information.
Two new fields are visible on this form:
1. SSO Login URL
2. x.509 Certificate
Save these both, as they will be required to complete the SAML 2.0 configuration within BambooHR as described below.
Configure BambooHR
Log in to your BambooHR account as an admin user and navigate to the settings menu.
Click on Apps.
Select SAML 2.0 from the options.
You will be prompted for two pieces of information:
SSO Login URL: Copy this value from the Edit Service page in Assertiv.
x.509 Certificate: Copy this value from the Edit Service page in Assertiv.
Click Install.
Configure Roles
For your users to access BambooHR from their Assertiv apps page, you must set up a role, assign users to the role, and give that role permission to access the BambooHR application.
More details on roles can be found in the following articles: