Pages enfant
  • 02 - Gestion des utilisateurs

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
  • Aucune étiquette