...
- Modifier le fichier des profils (dlm.xml) pour distinguer le profil de l'utilisateur "guest" des autres :
| Bloc de code |
|---|
<dlm:fragment name='Anonymes' ownerID='guest-lo' precedence='100'>
<dlm:audience evaluatorFactory='org.jasig.portal.layout.dlm.providers.PersonEvaluatorFactory'>
<paren mode="AND">
<attribute name="username" mode='equals' value='guest'/>
</paren>
</dlm:audience>
</dlm:fragment> |
- Référencer chaque profil :
| Bloc de code |
|---|
<dlm:fragment name='AnonymesXXX' ownerID='guestXXX-lo' precedence='100'>
<dlm:audience evaluatorFactory='org.jasig.portal.layout.dlm.providers.PersonEvaluatorFactory'> |
...
...
<attribute name="username" mode='equals' value='guestXXX-lo'/> |
...
...
...
- Pour chaque profil invité :
- Créer un profil dans layout/guestXXX-lo.xml
- Créer l'utilisateur dans la base uPortal :
| Bloc de code |
|---|
ant user.add -Dusername=guestXXX-lo
|
- Redéployer et relancer uPortal pour prendre en compte les profils
- Se connecter en administrateur du portail
- Ajouter les profils invités dans le groupe "Anonymes"
- Pour chaque profil invité :
- Importer le profil dans la base :
| Bloc de code |
|---|
ant layout.import -Dusername=guestXXX-lo
|
- Se connecter en local avec le nom du profil et changer le thème ====== Accès personnalisé à l'ENT ======
Pour accéder à l'ENT en mode anonyme avec le profil guestXXX-lo, utiliser l'URL :http://ent.univ.fr/Guest?uP_guest=guestXXX-lo