Search Results :

×

Explore How Our MemberPress Integrator Simplifies SSO

Enhance User Experience with Effortless Single Sign-On

WP MemberPress SSO Integrator | MemberPress Membership Mapping

MemberPress Membership Mapping

Map the IdP group information of your users to the MemberPress Memberships.

WP MemberPress SSO Integrator | Multiple IDP Support

Multiple IDP Support

Allows you to configure membership level assignment for every IDP specific mapping.

WP MemberPress SSO Integrator | Integration with any SAML/OAuth IDP

Integration with any SAML/OAuth IDP

Enable SSO on your WordPress site for your MemberPress users with any SAML/OAuth compliant Provider.

Note: You can enable WordPress Single Sign-On (SSO) in your site using our WordPress SAML Single Sign-On plugin or WordPress Single Sign-On (SSO) Plugin ( OAuth & OpenID Connect ) and connect it to any Identity Provider. Contact us at info@xecurify.com and we'll help you set up Single Sign-On (SSO) with your IdP in no time.

Discover Real-World Use Cases for Our Product

Explore How Our Product Empowers Businesses

MemberPress Membership Mapping


  1. These user memberships would be updated based on the user’s IDP group every time the user performs SSO, allowing you to maintain consistency in user information and secure access to your site.
  2. User Membership Sync: User memberships would be updated based on the user’s IDP group every time the user performs SSO, allowing you to maintain consistency in user information and secure access to your site.
  3. Default Membership Assignment: If a user from unmapped groups in your IDP SSOs into MemberPress, that user will be automatically assigned a default membership level.
  4. Multiple Role Assignment: You can assign one membership level to users from multiple roles in their IDP.
WP MemberPress SSO Integrator | MemberPress Membership Mapping
WP MemberPress SSO Integrator | Multiple IDP Support

Multiple IDP Support


  1. miniOrange MemberPress Integrator supports multiple IDPs, which means you can configure memberships based on the user's IDP group, for each IDP individually.
  2. Default Membership Mapping: In addition, miniOrange memberpress Integrator also has default membership mapping for all IDPs.
    For example, Users in group1 of Azure AD receive Membership2, while all other users receive Membership1. This can be done by utilizing Default Mapping for IDPs.

    Note: For Multiple IDPs different groups will be stored in different IDPs like Okta, Azure AD, etc. and assignment of Memberships will take in a similar way as shown in MemberPress Mapping.

Integration with any SAML / OAuth IDP


  1. Support for enabling Single Sign-On (SSO) for MemberPress users, using either our SAML or OAuth/OpenID Connect plugin solutions.
  2. Choose from any of the most popular SAML or OAuth compliant Identity Providers in the market like Okta, ADFS, Salesforce, Azure AD, Azure B2C, Google Apps (GSuite/Google Workspace), miniOrange, Keycloak, Shibboleth, Ping, and more, for seamless integration with your MemberPress site !
WP MemberPress SSO Integrator | Integration with any SAML / OAuth IDP

Follow the steps mentioned below to configure MemberPress Membership Mappings


Note: Please make sure that your MemberPress SSO Login is setup using WP SAML SSO Plugin or WP OAuth SSO Plugin before you configure the MemberPress Integrator. This add-on is a part of All-inclusive plugin, to purchase this please contact us at info@xecurify.com



Step 1: Attribute Mapping in SSO plugin

( Group mapping is supported with only Premium, Enterprise and All Inclusive versions of the SSO Plugin )

  • Check the list of Attributes sent by the IDP by clicking on the Test Configuration button in Service Provider Setup tab of the miniOrange SAML SP Single Sign On plugin. If you are using OAuth Single Sign on plugin, you will find the Test Configuration button in the Configure OAuth tab.
  • Note the Attribute Name whose values contain the user group. For example in the image given below Attribute Name is MemberOf.

  • MemberPress Integration - SAML Attributes
  • The attribute MemberOf contains the group information for the user. You can follow the steps below to map this to MemberPress Membership levels:
    • Go to the Attribute / Role Mapping tab of the miniOrange SAML SP SSO/ OAuth SSO plugin.
    • Under Attribute Mapping section, provide the Group / Role value as MemberOf and click on the Save button.

    • MemberPress Integration - Attribute Mapping

Step 2: Attribute Mapping in MemberPress

  • Now, navigate to the MemberPress Integrator add-on.
  • Select your Identity Provider. click on the Select button.
  • For mapping memberpress Membership levels, select Membership level from dropdown and enter the attribute value of the attribute mapped to Group / Role in IDP group name input boxes.

  • MemberPress Integration - MemberPress Attributes
  • Let's say you have two MemberPress Membership levels, Membership3 and Membership2 and you want to map the SSO users to these levels based on the value of MemberOf attribute as sent by the IDP.
  • Default Role is used to assign default Membership level to the users that SSO into MemberPress from Unmapped Groups.
  • For Multiple IDPs, select your IDP each time and assign roles accordingly. Multiple Mapping is only available for Enterprise and All Inclusive versions of the SSO plugin.
  • As per the above mapping, while performing SSO, any user having MemberOf attribute’s value as group3 will be added to Membership3 MemberPress Membership level and any user having MemberOf attribute’s value as group2 or group1 will be added to MemberPress Membership level selected.

Follow the step by step guide to configure Memberpress Integrator Addon with OAuth Client Single Sign-On ( SSO ) Plugin

  • Go to the miniOrange WordPress Single Sign-On (SSO) plugin. Select your OAuth provider from the list.

  • WordPress Memberpress Integration  -Setup provider
  • Complete the OAuth Provider configuration setup by referring to the setup guides from here. After you have saved the settings. Click on Test Configuration button. You can see the Attribute name and its value in the test configuration table.

  • WordPress Memberpress Integration  - Azure test
  • Scroll down and go to the Role Mapping section. From your test configuration table, map the Group Attribute Name. (Refer to the below image)
  • Click on the Save Mapping button to save your mapping.

  • WordPress Memberpress Integration  - Role mapping
  • Now, go to the Memberpress Integrator add-on.
  • Select the OAuth Provider from the dropdown list whose role you want to configure with Memberpress and click on the Select button.

  • WordPress Memberpress Integration  - Select Oauth provider
  • Default Membership Level:It will add a default selected membership to all the users who are performing sso if they do not have attribute value mapped with the membership.

  • WordPress Memberpress Integration - Default role
  • Click on ADD A NEW GROUP NAME link. Select the Memberpress Membership Level from the dropdown and Under the IDP group name, enter the user's attribute value from your IDP. You can add Memberpress Membership Levels by clicking on the plus button.
  • Click on the Save button.

  • WordPress Memberpress Integration - Group name
  • Perform the sso on your site and now you can see the user is added to the respective Memberpress Membership group.

  • WordPress Memberpress Integration - User tab

    Please reach out to us oauthsupport@xecurify.com if you need any assistance with the addon setup with WordPress Single Sign-On (SSO) - OAuth & OpenID Connect plugin.

Request a Free Demo for MemberPress SSO Now

Explore the Benefits of Our MemberPress Single Sign-On Plugin


 Thank you for your response. We will get back to you soon.

Something went wrong. Please submit your query again

WP SAML SSO | SAML Single Sign-On | 10 Days - Free Trial WP SAML SSO | SAML Single Sign-On | 10 Days - Free Trial WP SAML SSO | SAML Single Sign-On | 10 Days - Free Trial

We offer Secure Identity Solutions for Single Sign-On, Two Factor Authentication, Adaptive MFA, Provisioning, and much more.

Please contact us at -  +1 978 658 9387 (US) | +91 97178 45846 (India)   samlsupport@xecurify.com

Hello there!

Need Help? We are right here!

support
Contact miniOrange Support
success

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com