PingOne as IDP for WordPress SSO

WordPress SAML SP Single Sign-On plugin gives the ability to enable SAML Single Sign-On for your Wordpress sites. Our plugin is compatible with all the SAML compliant Identity providers. Here we will go through a step-by-step guide to configure SSO between Wordpress site and PingOne by considering PingOne as IdP.

miniorange img  Pre-requisites : Download And Installation

To configure PingOne with Wordpress, you will need to install the miniOrange WP SAML SP SSO plugin:

Step 1: Setup PingOne as Identity Provider

Follow the steps below to configure PingOne as IdP

miniorange img Configure PingOne as IdP

  • In the miniOrange SAML SP SSO plugin, navigate to Service Provider Metadata tab. Here, you can find the SP metadata such as SP Entity ID and ACS (AssertionConsumerService) URL which are required to configure the Identity Provider.
  • wordpress saml upload metadata
  • Click Here to login into your PingOne Web Portal as the administrator.
  • From the navigation bar at top, go to ApplicationsAdd Application.
  • In the SAML tab, click on Add ApplicationsNew SAML Application.
  • miniorange img

miniorange img Application Details

  • Application Name: SSO Application (Any name of your choice)
  • Application Description: Describe your application
  • Category: Choose your application category from the drop down list
  • Graphics (Optional): Add your application icon (Note: PNG is the only supported graphics format)
  • Click on Continue to Next Step button.
  • ping one sso-1

miniorange img Application Configuration

  • Click on I have the SAML Configuration tab.
  • Signing: In the dropdown list, select the signing certificate you want to use.
  • SAML Metadata: Click Download to retrieve the SAML IDP metadata for PingOne. Keep this handy for use while configuring the WP SAML SSO plugin.
  • Protocol Version: SAML v 2.0
  • Upload Metadata: Click on Select File. Upload the Metadata XML File downloaded from the plugin's Service Provider Metadata tab.
  • Assertion Consumer Service (ACS) and Entity ID would be filled. You can verify them from the Service Provider Metadata tab in the plugin.
  • Click on Continue to Next Step button.
  • ping one sso-1

miniorange img SSO Attribute Mapping (Optional)

  • Modify or add any attribute mappings as necessary for the application.
  • Click on Continue to Next Step button
  • ping one sso-3

miniorange img Group Access

  • Select all user groups that should have access to this application.
  • Click on Continue to Next Step button.
  • ping one sso-3

miniorange img Review Setup

  • Here you will find the summary information for the application configuration. Verify it with the information in Service Provider Metadata tab of the WP SAML SSO plugin.
  • You can get SAML Metadata URL from there, which will be required to configure the Service Provider. You can also use the SAML Metadata downloaded during Application Configuration.
  • Click on Finish button.
  • ping one sso-3