This article outlines the information and steps you need to take in order to configure GoToMeeting to use the Hypersocket SAML Identity Provider. Once configured your users will be redirected to your Hypersocket Server to authenticate.
Note: Currently only service-initiated login is supported
Step 1 - Create the Resource from the Template
Log into your server as admin and navigate to Single Sign On -> SAML. Select Search Templates and select the GoToMeeting SAML template and click Next.
You will be asked for:
- Entity Id
The entity Id uniquely identifies your connection with GoToMeeting e.g. gotomeeting.hypersocket.com.
At this point click on the Goto Article link to open this article in a separate browser window so that you can return to the SAML list of resources where your GoToMeeting SAML resource should now be present.
Step 2 - Download SAML metadata
You will need a couple of things from your server in order to configure GoToMeeting.
First you will need to download the SAML metadata.
In the table of SAML resources locate the GoToMeeting SAML resource, and click the options icon to activate the dropdown. Select Download Metadata; this is an XML file that contains information about the Identity Provider and its access points.
Open the XML file containing the metadata and locate the logon service URL and redirect URL. These are located towards the end of the document and will look like
Copy the entire URL we will need these in the next step.
Next, navigate to Configuration->Certificates and locate the SAML RSA certificate. Again using the options icon to activate the dropdown, select Download Certificate
Step 3 - Configuring GoToMeeting
Log into GoToMeeting SAML settings page and select Identity Provider Settings.
Make sure Configure Manually is selected and then configure the following:
- Sign-in page url - this is the login URL identified in previous step, 'https://demo.hypersocket.com/hypersocket/api/sso/logon/123456'
- Sign-in binding - select Redirect
- Sign-out page url - this is the logout URL identified in the previous step,https://demo.hypersocket.com/hypersocket/api/sso/logout/123456
- Sign-out binding - select Post
- Identity Provider Entity ID - this is the Entity Id you defined in step 1
- Verification certificate - you will need to paste the certificate file downloaded in the previous step including the BEGIN and END CERTIFICATE lines
Step 4 - Final Checks
One final step before you start using your GoToMeeting resource, ensure that you have assigned some Roles to it so that its available for users to use.
Once access is assigned you can login to GoToMeeting by navigating to the GoToMeeting login page and selecting, Use My Company ID, you will be asked for your company email address, this is your Hypersocket login email.
The email address on the user account in Hypersocket must match that of a user within GoToMeeting.