Configure Google Apps as SP and WP as IDP | Google Apps Login For WordPress

Configure Google Apps as SP and WP as IDP | Google Apps Login For WordPress


GoogleApps

Google Apps WordPress SSO Login (SAML Single Sign-On) can be achieved by using our Login using WordPress Users (WP as SAML IDP) plugin. Our SSO solution will make Google Apps SAML 2.0 compliant Service Provider (SP) establishing trust between Google Apps and WordPress to securely authenticate and login users to the Google Apps account. Our WordPress Single Sign-On (SSO) solution helps to secure Google Apps behind the SSO login so that users are authenticated using their WordPress login credentials. Here we will go through a guide to configure Google Apps WordPress SAML Single Sign-On SSO login between WordPress site and Google Apps by considering WordPress as IDP (Identity Provider) and Google Apps as SP (Service Provider). Our SSO plugin provides Unlimited user authentications from WordPress. To know more about other features we provide in Login using WordPress Users (WP as SAML IDP) plugin, you can click here.

Pre-requisites: Download And Installation

To integrate the WordPress site as an Identity Provider (IDP), you will need to install the miniOrange Login using WordPress Users (WP as SAML IDP) plugin:

add-wordpress sso download plugin
Login using WordPress Users ( WP as SAML IDP )
By miniOrange

Single Sign-On (SSO) login with WordPress Users into any Service Provider like Tableau, Zoho, Zoom, Moodle, Canvas LMS, Absorb LMS, TalentLMS, etc.

 Tested with 6.0.2

Guide to set up SAML Single Sign-On (SSO) in GoogleApps with WordPress (WP)

1. Setup GoogleApps as SP (Service Provider)

  • Go to the WordPress IDP plugin, navigate to the IDP Metadata tab.
  • Here, you can find here the Identity Provider Metadata URL /XML Metadata or endpoints like IDP Entity ID, SAML Login URL, SAML Logout URL (Premium Feature), Certificate for SP configuration.
  • Configure SAML SSO in GoogleApps (SP) with WordPress (IDP) - Google Apps WordPress SSO Login
  • In a new browser Window, Log in to your GoogleApps account as an Administrator.
  • From the listed options in the left pane, select Security >> Authentication.
  • Under the Authentication section, select the option of Set Up Single Sign-On (SSO) with a third party IDP.
  • Configure SAML SSO in GoogleApps (SP) with WordPress (IDP) - Google Apps WordPress SSO Login - enable sso for GoogleApps sso login
  • Enable Setup SSO with third party identity provider checkbox.
  • Copy and paste the SAML Login URL from the plugin in placefield of Sign-In Page URL.
  • Copy and paste the SAML Logout URL from the plugin in placefield of Sign-Out Page URL.
  • Upload the certificate downloaded from the plguin, by clicking on Replace Certificate link.
  • Copy and paste the SAML Login URL from the plugin in placefield of Change Password URL.
  • Configure SAML SSO in GoogleApps (SP) with WordPress (IDP) - Google Apps WordPress SSO Login - Configure SSO for GoogleApps sso login

  • Click Save Changes to save your configuration.

You have successfully configured GoogleApps as Service Provider. Now we will configure WordPress as the IDP (Identity Provider) to set-up Google Apps WordPress SSO.

2. Configure WordPress (WP) as IdP (Identity Provider)

  • To get the SP Metadata, navigate back to the SSO with Third party IdP tab and click on the application that you have configured.
  • Configure SAML SSO in GoogleApps (SP) with WordPress (IDP) - Google Apps WordPress SSO Login - Select application
  • Here, you will find the endpoints required for configuring the plugin.
  • Configure SAML SSO in GoogleApps (SP) with WordPress (IDP) - Google Apps WordPress SSO Login - SP Metadata
  • In the WordPress IDP plugin, navigate to the Service Provider tab and enter the values corresponding to the information from GoogleApps.
  • Service Provider Name GoogleApps
    SP Entity ID or Issuer https://<vanity URL>
    ACS URL https://<vanity URL>/saml/SSO
    NameID Format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
    Assertion Signed Checked
    Configure SAML SSO in GoogleApps (SP) with WordPress (IDP) - Google Apps WordPress SSO Login - WP as IDP and GoogleApps as sp
  • Click on the Save button to save your configuration.

3. Attribute Mapping (This is a premium feature)

  • In the WordPress IDP plugin, navigate to the Attribute/Role Mapping tab.
  • In the User Attributes section, enter the following information and click on Save .
  • You can also add more attributes by clicking on + sign to add attributes.
  • Name User Meta Data
    username user_login
    displayname display_name
    email user_email
    Configure SAML SSO in  GoogleApps (SP) with WordPress - GoogleApps Single Sign on

4. Testing SSO

  • In the Incognito browser window, enter the Google Apps URL.
  • The browser will redirect you to the WordPress login screen.
  • Enter your WordPress credentials and click on Login button.
  • If you are redirected back to your Google server start page and logged in successfully, then your configuration was correct.

In this Guide, you have successfully configured SAML Single Sign-On (WordPress SSO Login) using WordPress as IDP and Google Apps as SP using WordPress SAML IDP Single Sign-On (SSO).This solution ensures Google Apps login with WordPress using WordPress login credentials within minutes. You can login to Google Apps with WordPress IDP credentials through SAML SSO.

Additional Resources

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 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