How to setup Google SSO without using webStore or SAML

How to setup Google SSO without using webStore or SAML


Problem:  You do not want to deploy Google Apps SSO with SAML or using webStore tiles.  The below solution will show how to manually make SSO definitions, so you can change the default input values to LDAP attributes or allow you to have tiles outside the webStore/MyTiles.


Prerequisite(s):
  • Unified Workspace version 6.4.5.13 or higher
  • webPass installed in Chrome/IE/Firefox
  • General knowledge of creating link, lockbox and form objects
  • Make sure to delete any My Tiles Google tiles



Solution(s):  Manually create links, lockboxes and webPass forms. There are two forms because there are two different login pages for Google - 1. For someone who has never logged into Google or 2. For anyone who has logged in before it will show a list of users that have logged in before.  Since the login pages for all Google Services is relatively the same, we use a wildcard .* so we only need 2 SSO forms for all tiles.


If you are not using LDAP attributes, then create Google Apps lockboxes:
  1. Go to webAdmin then Applications Admin
  2. Create a Google User ID lockbox
  3. Create a Google Password lockbox



Create Google Drive link:
  1. Go to webAdmin then Link-Menu Admin
  2. Create a new link under your desired menu
  3. Standard URL = https://drive.google.com/ (or equivalent Google service)
  4. Enter URL of image on Options tab - /images/appselector/Lenovo_GoogleDrive150x150.png
  5. Disable the webPass Credential Prompt on the Options tab
  6. Disable Cleanup Window on the Options tab



Create Google Sign-in form (default):

  1. Go to webAdmin then Application Admin
  2. Create a new form object
  3. Form Type  as "webPass"
  4. Login URL = https://drive.google.com/ (or equivalent Google service)
  5. Trigger URL = https://accounts.google.com/signin.*
  6. Login Page Launch = Enabled
  7. Form Identifier = 0
  8. Enter 2 form inputs called "identifier"  and "password", which should equal the lockbox or LDAP attributes
  9. Enter Script
  1. function pageOne(){ document.getElementById("identifierId").value = "@@enc:REPLACE ME@@"; document.getElementById("identifierNext").click();}
  2. function pageTwo(){ document.getElementsByName("password")[0].value = "@@enc:REPLACE ME@@"; document.getElementById("passwordNext").click();}
  3. if(document.getElementById("identifierNext")){ pageOne();setTimeout(pageTwo, 1000);} else {setInterval(pageTwo, 1000);}
      10. Assign users
      11. Click Save button



Create Google Choose Account form:

  1. Go to webAdmin then Application Admin
  2. Create a new form object
  3. Form Type  as "webPass"
  4. Login URL = https://drive.google.com/ (or equivalent Google service)
  5. Trigger URL = https://accounts.google.com/Service.*
  6. Login Page Launch = Enabled
  7. Form Identifier = 0
  8. Enter 2 form inputs called "identifier"  and "password", which should equal the lockbox or LDAP attributes
  9. Enter Script:
  1. function pageTwo(){document.getElementsByName("password")[0].value = "@@enc:REPLACE ME@@";document.getElementById("passwordNext").click();} setInterval(pageTwo, 1000);
      10. Assign users
      11. Click Save Button

    Can't find the KB

    Unable to find the KB to address your issue ?  

      • Recent Articles

      • Change Reset Password Button Text

        Change the text of the "Reset Password" button on the UW Login Page How to change the text of the Reset Password button on the Login Page. Login to webNetwork and open webAdmin on your Relay Central Server Expand Customization Center Expand Tenants ...
      • Remove Reset Password Button From Login Page

        Remove the Reset Password Button from the Login Page How to remove the Reset Password button from the Unified Workspace login page. Login to webNetwork and open webAdmin on your Relay Central Server Expand Customization Center Expand Tenants Expand ...
      • Lenovo Unified Workspace End-of-Life Questions and Answers

        As of January 31st 2024, Lenovo Unified Workspace (formerly Stoneware WebNetwork) is no longer supported. This means that we no longer provide licenses, downloads, updates, patches, or technical assistance for this product. If you have any questions ...
      • How do I determine my Unified Workspace license expiration date?

        The best method for determining the licensing information including the expiration date of your Unified Workspace license: Login to your 8090 management console on each server This may take remoting into each LUW server and relay, opening a browser, ...
      • Lenovo Unified Workspace 7.0.2.13 Released

        Highlights of Unified Workspace 7.0.2.13 Before you install: Please view the installation notes here. 7.0.2.13 requires a 7.0 license file. Below is a list of enhancements and fixes released in Unified Workspace 7.0.2.13 Fixed external storage ...
      • Related Articles

      • SAML SP - OneLogin

        General Setup Go to OneLogin administrator page (/admin) Click on "Apps" Click "Company Apps" Click "Add App" Search for "SAML" Select "SAML Test Connector (Advanced)" Recommended to add "LUW" into Display Name Click "SAVE" button Click ...
      • SAML SP - Office365

        General Setup Go to Azure AD (https://aad.portal.azure.com/) Click on "Enterprise applications" Click "New Application" Click "Non-gallery application" IMPORTANT - Office365 requires Azure AD and premium subscription, you may see an alternate screen ...
      • SSO methods explained

        Rundown of SSO Methods: Server Side webPass SSO - This is only available for Virtual web Applications. Uses webPass SSO engine / wizard to build an SSO form which is passed by modifying the form information as it passes through the webNetwork ...
      • webStore SSO requires the webPass browser extension or use of a webAgent

        In order to utilize the SSO capability of webStore tiles, the client device is required to have one of our webPass browser extensions installed, or be using one of our webAgents. The currently supported webAgents and webPass Extensions can be ...
      • ZOOM SAML integration with LUW

        Question Can I configure Unified Workspace to SSO into Zoom using SAML? Solution Please see the Zoom entry in our 3rd Party Application Integration list.