memberpress Integrator | memberpress Integrator SAML SSO | memberpress SAML Plugin

Key Features

MemberPress Membership Mapping

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

Multiple IDP Support

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

Integration with any SAML/OAuth IDP

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

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.

Licensing Plan

Stand-alone version

$149

MemberPress Integrator is included in All Inclusive version of WordPress SAML SSO Plugin and WordPress OAuth SSO Plugin along with other addons.

    MemberPress Membership Mapping

  • 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.
  • 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.
  • 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.
  • Multiple Role Assignment: You can assign one membership level to users from multiple roles in their IDP.

    Multiple IDP Support

  • miniOrange MemberPress Integrator supports multiple IDPs, which means you can configure memberships based on the user's IDP group, for each IDP individually.
  • For example, you want users from Azure AD with user group group1 to be assigned Membership2 and all other users, no matter what their IDP is, should be assigned Membership1. This can be achieved by the Default Mapping for IDPs.

  • Default Membership Mapping: In addition, miniOrange memberpress Integrator also has default membership mapping for all IDPs. For example, you want users from Azure AD with user group group1 to be assigned Membership2 and all other users, no matter what their IDP is, should be assigned Membership1. This can be achieved by the Default Mapping for IDPs.
Flowchart- MemberPress Integration

For example, you have two MemberPress Memberships - Membership1 and Membership2, and two user groups in your IDP - group1 and group2. Using WordPress MemberPress Integrator, you would be able to assign users of group1 to Membership1 when they perform SSO into your MemberPress site. Similarly, users of group2 can be assigned Membership2.

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

  • Support for enabling Single Sign-On (SSO) for MemberPress users, using either our SAML or OAuth/OpenID Connect plugin solutions.
  • 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!

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.

idp_sso_image1 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.
  • 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.

    idp_sso_image1 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.
    • 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.

miniorange img  Recommended plugins:

miniorange img  Recommended for SAML Single Sign On

WordPress Single Sign On SSO login with Azure, Azure B2C, Okta, ADFS, Keycloak, Ping, Onelogin, Gsuite, Shibboleth & many SAML IdPs [24/7 SUPPORT]

 Tested with 5.8.2

miniorange img  Recommended for OAuth / OpenID Connect Single Sign On

WordPress Login ( SSO ) with Azure AD, Azure B2C, AWS Cognito, Okta, Ping, Clever, WSO2, Onelogin, Keycloak, many OAuth & OpenID Providers [24×7 SUPPORT]

 Tested with 5.8.2

Why Our Customers choose miniOrange WordPress Single Sign-On (SSO) Solutions?


24/7 Support

miniOrange provides 24/7 support for all the Secure Identity Solutions. We ensure high quality support to meet your satisfaction.

Sign Up

Customer Reviews

See for yourself what our customers say about us.

Reviews

Extensive Setup Guides

Easy and precise step-by-step instructions and videos to help you configure within minutes.

Watch Demo


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 77966 99612 (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