Parcourir docs

Import SchulConnex

Relution prend en charge la synchronisation des identités et des données de contexte scolaire via SchulConnex (un standard allemand d’échange de données scolaires). La fonctionnalité est accessible via Paramètres > Gestion des utilisateurs > SchulConnex et synchronise automatiquement les utilisateurs, les rôles de groupe ainsi que les classes/cours depuis le logiciel de gestion scolaire sous-jacent.


Configuration de l’interface SchulConnex

Général

  1. Nom du fournisseur : Nom unique de la configuration.
  2. Activé : Active la synchronisation.
  3. Hôte : URL du serveur SchulConnex.

Paramètres d’autorisation

  • URL d’autorisation : URL utilisée pour l’authentification OAuth.
  • ID client : ID client pour l’authentification.
  • Secret client : Le secret correspondant.

Remarque : Utilisez le bouton Vérifier la connexion SchulConnex pour tester la connexion.

Mapping des organisations

  • Sur une organisation classique, vous sélectionnez directement les organisations SchulConnex à intégrer (mapping 1:1).
  • Sur l’organisation globale ou une organisation méta, vous pouvez gérer plusieurs organisations Relution à la fois : pour chaque organisation Relution, un ensemble dédié d’organisations SchulConnex est attribué via un assistant de mapping.

Utilisez Afficher l’aperçu de synchronisation pour vérifier au préalable quelles classes/cours seraient importés, avec leur nombre d’enseignants et d’élèves.


Paramètres de synchronisation

  • Synchroniser les classes : Active l’import des classes/cours (activé par défaut).
  • Action pour les utilisateurs manquants : Définit ce qui se passe lorsqu’un utilisateur précédemment synchronisé n’existe plus dans SchulConnex (aucune action, désactiver ou supprimer).
  • Action pour les classes manquantes : Définit ce qui advient des classes supprimées dans SchulConnex (aucune action ou supprimer).
  • Synchronisation automatique : Planification via syntaxe Cron (secondes, minutes, heures, jour du mois, mois, jours de la semaine). Par défaut, la synchronisation s’exécute deux fois par jour, à 5h et 20h.

En plus de la synchronisation automatique, une synchronisation peut être déclenchée manuellement à tout moment via Synchroniser maintenant dans la vue détaillée de la configuration.

Mapping des rôles

Les rôles de groupe SchulConnex sont automatiquement mappés vers des groupes Relution lors de l’import :

  • Enseignants : Rôles LEHR, KLLEIT, FOERD, VLEHR, GLEIT
  • Élèves : Rôles LERN, GMIT

Vérification de la synchronisation

Après une synchronisation, les résultats peuvent être consultés dans la vue détaillée de la configuration.

Important : Une classe/un cours n’est créé que s’il contient au moins un élève et un enseignant.

Remarque : Si aucune adresse e-mail n’est renseignée pour une personne, l’identifiant de personne SchulConnex est utilisé comme identifiant de connexion à la place. Si un utilisateur avec la même adresse e-mail ou le même nom d’utilisateur existe déjà, l’import de cette personne est ignoré et signalé comme une erreur.

Remarque : En cas d’échec de l’authentification (par exemple un secret expiré), l’ensemble de la synchronisation de la configuration est interrompu, car les identifiants s’appliquent à toutes les organisations mappées à la fois.

Top