Ajout des utilisateurs spécifiques aux fragments
- Etablissement
- Personnels
- Etudiants
- ...
Création des fichiers XML correspondant
Exemple pour un fragment dédié aux utilisateurs de l'établissement : data/esup/user/etablissement-lo.user.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<user xmlns="https://source.jasig.org/schemas/uportal/io/user"
xmlns:ns2="https://source.jasig.org/schemas/uportal/io/permission-owner"
xmlns:ns3="https://source.jasig.org/schemas/uportal/io/stylesheet-descriptor"
xmlns:ns4="https://source.jasig.org/schemas/uportal/io/portlet-definition"
xmlns:ns5="https://source.jasig.org/schemas/uportal"
xmlns:ns6="https://source.jasig.org/schemas/uportal/io/portlet-type"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="4.0"
xsi:schemaLocation="https://source.jasig.org/schemas/uportal/io/user
https://source.jasig.org/schemas/uportal/io/user/user-4.0.xsd"
username="etablissement-lo" >
<default-user>defaultTemplateUser</default-user>
<attribute>
<name>givenName</name>
<value>Etablissement</value>
</attribute>
<attribute>
<name>sn</name>
<value>Layout Owner</value>
</attribute>
</user>
Import dans la base
- Import de tous les utilisateurs
./gradlew overlay:uPortal:dataImport -Ddir=data/esup/user/
- Import d'un seul utilisateur
./gradlew overlay:uPortal:dataImport -Dfile=data/esup/user/utilisateur-lo.user.xml
Ajout des utilisateurs dans le groupe correspondant
- Ajouter es nouveaux utilisateurs dans le groupe correspondant dans le fichier Fragment_Owners.group-membership.xml
- Nom du groupe : Fragment Owners
- cf Gestion des groupes locaux