This guide explains how to integrate Assertiv with WordPress using SAML. When this setup is complete, users will be able to log into WordPress using their Assertiv account.
Note: The screenshots used are for demonstrative purposes only and are accurate at time of writing. These screens can change over time. Please let us know if this document no longer reflects the application.
Create WordPress Application in Assertiv
Log into your Assertiv Organization (https://<your-org>.assertiv.com) as an admin level user (or a user with the required permissions) and select the Manage Apps dashboard tile.
Select the plus ( ) or the create app ( ) button to create a new App config.
Search for the WordPress application and select the WordPress icon.
You will be prompted for some basic information on the following page.
WordPress 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. "WordPress Blog".
Signing Certificate: The certificate is used to create a trust between Assertiv and your WordPress website. 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 --".
WordPress Website URL: The URL of your WordPress website. E.g. https://blog.yourcompany.com
Save the Configuration.
You should now be shown the Edit Service page with some additional information.
Login to your WordPress admin dashboard as an admin level user and install the following Plugin
Navigate to the configuration settings for the plugin after you have finished the installation.
Select the 'Other' option on the Select configuration guide for your Identity Provider.
Copy the configuration items from the Assertiv configuration page to the WordPress configuration page.
When the configuration is entered, click the Save button, and Test configuration to ensure everything is working as expected. See below for an example of a successful test.
For your users to access WordPress from their Assertiv apps page, you must set up a role, assign users to the role, and give that role permission to access your WordPress application.
More details on roles can be found in the following articles: