Build.properties

global.properties

Exemple pour l'utilisation d'une base mysql

hibernate.connection.driver_class=com.mysql.jdbc.Driver
hibernate.connection.url=jdbc:mysql://localhost/portlets
hibernate.connection.username=esup
hibernate.connection.password=esup
hibernate.connection.validationQuery=select 1
hibernate.dialect=org.hibernate.dialect.MySQLDialect

uPortal.properties

BDD

Si l'on souhaite utiliser une base de données différente pour uPortal il faut ajouter la déclaration dans ce fichier

hibernate.connection.driver_class=com.mysql.jdbc.Driver
hibernate.connection.url=jdbc:mysql://localhost/uportal5form
hibernate.connection.username=esup
hibernate.connection.password=esup
hibernate.connection.validationQuery=select 1
hibernate.dialect=org.hibernate.dialect.MySQLDialect

Authentification :

Exemple avec CAS

##
## Portal Server
##
portal.protocol=https
portal.server=ent-test.univ-valenciennes.fr
portal.context=/uPortal
##
## Central Authentication Service (CAS)
##
cas.protocol=https
cas.server=auth.univ-xxxx.fr
cas.context=/cas
#cas.ticketValidationFilter.service=${portal.protocol}://${portal.server}${portal.context}/Login
#cas.ticketValidationFilter.proxyReceptorUrl=/CasProxyServlet
#cas.ticketValidationFilter.ticketValidator.server=${cas.protocol}://${cas.server}${cas.context}
#cas.ticketValidationFilter.ticketValidator.proxyCallbackUrl=${portal.protocol}://${portal.server}${portal.context}/CasProxyServlet
org.apereo.portal.security.provider.cas.CasAssertionSecurityContextFactory.enabled=true
#org.apereo.portal.security.provider.cas.CasAssertionSecurityContextFactory.credentialToken=ticket

LDAP

Utilisé pour la récupération des attributs utilisateur

ldap.defaultLdapContext.url=ldap://ldap.univ-xxxx.fr
ldap.defaultLdapContext.baseDn=dc=univ-xxxx,dc=fr
ldap.defaultLdapContext.user=
ldap.defaultLdapContext.password=
Autre

Configurer la partie Security et Soffit si nécessaire

 

Ajout driver SGBD

Exemple avec mysql

Exemple complet de configuration pour mariadb

Exemple complet de configuration pour mysql (à valider - pas encore intégré dans la doc uPortal)