Chapter 7. System Integration

Authentication
SSO
Central Authentication Service (CAS)
Kerberos SSO on Active Directory
Users integration
Organization Service
Memberships, Groups and Users
Organization API
Email

This chapter will help you integrate eXo Platform 3.0 to your information system.

The predefined membership types are specified in the membershipType field of the OrganizationConfig plugin parameter.

The predefined groups are specified in the group field of the OrganizationConfig plugin parameter.

The predefined users are specified in the membershipType field of the OrganizationConfig plugin parameter.

The e-mail service can use any SMTP account configured in $JBOSSHOME/server/default/conf/gatein/configuration.properties (or $TOMCATHOME/gatein/conf/configuration.properties if you are using Tomcat).

The relevant section looks like:

It is preconfigured for GMail, so that any GMail account can easily be used (simply use the full GMail address as username, and fill-in the password).

In corporate environments you will want to use your corporate SMTP gateway. When using it over SSL, like in default configuration, you may need to configure a certificate truststore, containing your SMTP server's public certificate. Depending on the key sizes, you may then also need to install Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files for your Java Runtime Environment.