Yes.
Google Apps will work as Service Provide ( SP ) and we need to "introduce" Gluu Server with Google Apps as Gluu Server can work as Identity Provider ( IDP ).
We need to configure both parties ( Google Apps and Gluu Server ) as they can talk to each other.
**From Google Apps ( through it's dashboard ):**
* Login to dashboard.* "Security" tab.* "Advanced Settings"
* "Set up Single Sign On (SSO)"
* Sign-in Page URL: https://<hostname>/idp/profile/SAML2/Redirect/SSO
* Sign-out Page URL: https://<hostname>/idp/logout.jsp
* Change Password URL: Your organization password reset link if there is any.
* Verification certificate: Upload IdP's self signed certificate
* Ref: [IDP Certificates](https://support.gluu.org/view/installation/certificates-in-idp/275)
* Use a domain specific issuer: Enable it.
**From Gluu Server:**
* Add new Trust Relationship
* Ref: [Trust Relationship](http://www.gluu.org/docs/admin-guide/saml/outbound-saml/#saml-trust-relationship)
* Use “File” Method to create this Trust Relationship. Upload GoogleMetadata.xml.
* Release “googleID” NameID attribute
* Configure specific relying party: “SAML2SSO” configuration.
* IncludeAttributeStatement: Enabled
* assertionLifeTime: Default
* assertionProxyCount: Default
* signResponses: Conditional
* signAssertions: Never
* signRequest: Conditional
* encryptAssertions: Never
* encryptNameIDs: Never