Pages enfant
  • 3- FAQ

Vous regardez une version antérieure (v. /wiki/display/PROJ/3-+FAQ) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 5) afficher la version suivante »

Multi-domaine Zimbra

Il est possible d'utiliser la portlet dans un environnement comprenant plusieurs domaines Zimbra :

  • Une seule installation Zimbra, plusieurs domaines de messagerie, URL différentes selon le domaine
  • Plusieurs installations Zimbra

Dans ce cas, il suffit de publier plusieurs fois la portlet avec des paramètres de publication différents.
Voici un exemple de fichier de publication :

<channel-definition script="classpath://org/jasig/portal/io/import-channel_v2-6.crn"><title>Zimbra</title>
<name>Zimbra</name>
<fname>portlet-zimbra</fname>
<desc>Zimbra</desc>
<type>Portlet</type>
<class>org.jasig.portal.channels.portlet.CSpringPortletAdaptor</class>
<timeout>30000</timeout>
<hasedit>N</hasedit>
<hashelp>N</hashelp>
<hasabout>N</hasabout>
<secure>N</secure>
<locale>en_US</locale>
<categories>
  <category>CATEGORIE</category>
</categories>
<groups>
  <group>GROUPE</group>
</groups>
<parameters>
  <parameter>
    <name>portletApplicationId</name>
    <value>deploy.uri</value>
    <description/>
    <ovrd>N</ovrd>
  </parameter>
  <parameter>
    <name>portletName</name>
    <value>zimbra</value>
    <description/>
    <ovrd>N</ovrd>
  </parameter>
</parameters>
<portletPreferences>
  <portletPreference>
    <name>zimbra.token.service.url</name>
    <values>
      <value>http://zcs-auth.univ.fr/getToken</value>
    </values>
  </portletPreference>
  <portletPreference>
    <name>zimbra.soap.service.url</name>
    <values>
      <value>https://zimbra.univ.fr/service/soap</value>
    </values>
  </portletPreference>
  <portletPreference>
    <name>zimbra.url</name>
    <values>
      <value>http://zimbra.univ.fr/getToken</value>
    </values>
  </portletPreference></portletPreferences>
</channel-definition>

Ce fichier de publication contient des paramètres à modifier :

  • fname : chaque publication de la portlet doit avoir un fname unique
  • groups : chaque publication de la portlet doit s'adresser à des groupes/utilisateurs différents (ceux qui ne partagent pas le même domaine Zimbra)
  • portletPreferences :
    • zimbra.token.service.url : le serveur d'authentification peut être différent pour deux installations Zimbra distinctes, cependant il doit utiliser le même serveur CAS que le portail
    • zimbra.soap.service.url : le serveur SOAP peut être différent pour deux installations Zimbra distinctes
    • zimbra.url : l'URL du webmail Zimbra peut être différente pour deux installations Zimbra distinctes, ou pour une même installation accessible dans plusieurs domaines distincts

Important : si vous omettez ces paramètres lors de la publication de la portlet, alors les URL utilisées seront celles définies dans le fichier profiles.xml.

  • Aucune étiquette