Google Apps is the cloud computing product, which enables to use Gmail, Google Docs and Google Calendar with the unique domain name. Only five minutes are enough to setup for logging into Questetra BPM Suite by Google Apps account. It is also possible to limit login to Google Apps account. That is a secure system by OpenID Federated Login Service.
First, you need to setup Google Apps. At the present time of 27.Sep.2011, Setting will be done as following.
Login and go to Domain management.
Select 'Advanced Tools' tab, 'Federated Login using OpenID'
and
check 'Allow users to sign in to third party websites using OpenID'
And next, Setup on Questetra BPM Suite.
Open 'System Setting' and click 'Goofle Apps Connectivity'.
There you see three entries of:
But all you have to setup is only the first entry, 'Domain' to setup for Single Sign-on. Enter the domain that your organization is using in Google Apps.
For example, for us Questetra, it is 'questetra.com'
The other setting entries, 'OAuth consumer secret' is a setting necessary for other function of Google Apps Connectivity. And 'Disable Password Authentication' is a setting for the case that to prohibit direct password enter to login while Single Sign-on is available.
That's it for the setting.
Choice of 'Login using Google Apps account' appears on the login screen.
When the user clicks on login button, Login screen of Google Apps will be displayed.
If the user is already logged in to Google Apps, the login screen is skipped.
After logging in, a confirmation screen that Questetra BPM Suite is requesting information (Email Address) against Google Apps will appears.
Click 'Allow' then.
If 'No thanks' is clicked, it is understood as 'Do not pass information', so Questetra BPM Suite could not identify the user who logged in Google Apps, and logging into Questetra BPM Suite will be failed.
Note that, 'Remember this approval' is checked in this screen, this screen will be skipped later on.