Importation Apple School Manager

La configuration d’importation ASM permet à Relution de créer de nouveaux utilisateurs à partir des données d’Apple School Manager (ASM) ou de synchroniser des utilisateurs existants avec les comptes Apple gérés (Identifiant Apple géré dans le portail) issus d’ASM. Les classes d’ASM peuvent en outre être importées.

Le sens inverse, c’est-à-dire la création de comptes Apple gérés dans ASM à partir des données de Relution, est décrit sous SFTP Upload →.


Prérequis

  • Un jeton ADE valide (inscription automatisée des appareils, jeton DEP dans le portail) dans l’organisation dans laquelle la configuration doit être créée.
  • Des comptes Apple gérés regroupés dans ASM dans au moins une classe (au minimum un élève et un enseignant).

Configuration

  1. Accéder aux paramètres : Paramètres → Éducation → Configuration de l'importation d'Apple School Manager

  2. Ajouter une nouvelle configuration : Une nouvelle configuration est créée via Ajouter.

  3. Saisir le nom du prestataire : Un nom unique est saisi sous Nom du prestataire. Ce nom ne peut plus être modifié après l’enregistrement, car Relution l’utilise pour retrouver les objets déjà synchronisés.

  4. Sélectionner le compte DEP : Sous Compte DEP, le bouton Sélectionnez permet de choisir le compte DEP utilisé pour accéder à Apple School Manager. Sans compte DEP, Vérifier la connexion, Localisation des sites et Prévisualisation ne sont pas disponibles, et la configuration ne peut pas être enregistrée.

  5. Vérifier la connexion : Vérifier la connexion permet de contrôler si une connexion à Apple School Manager est possible avec le compte DEP.

  6. Sélectionner les sites : Sous Localisation des sites, un ou plusieurs sites ASM sont choisis pour l’importation via Sélectionnez. Seules les classes de ces sites sont importées, ainsi que les enseignants et les élèves membres de l’une de ces classes.

  7. Aperçu des classes : Sous Prévisualisation, le bouton Afficher présente les classes qui seront finalement importées.

Dans l’organisation globale et dans les méta-organisations, l’option Localisation des sites n’existe pas. La configuration y est d’abord enregistrée avec le compte DEP. Ensuite, la zone Associer des objets à des organisations permet de définir quels sites ASM sont importés dans quelle organisation. Sans site associé, aucune synchronisation n’a lieu.


Paramètres de synchronisation

La zone Paramètres de synchronisation définit les objets que Relution crée à partir d’ASM et ce qu’il advient des objets qui ne sont plus fournis par ASM.

Créer de nouveaux utilisateurs Relution

  • Activé par défaut.
  • Relution crée un nouvel utilisateur pour chaque utilisateur ASM pour lequel aucun utilisateur Relution correspondant n’est trouvé. La recherche s’appuie sur l’association issue des synchronisations précédentes, le compte Apple géré et les règles de correspondance activées sous Avancé.
  • Les utilisateurs trouvés sans système source (par exemple créés manuellement) ou issus de la même configuration ASM sont associés et repris à la place. Ils reçoivent la configuration ASM comme système source.
  • Les utilisateurs d’autres systèmes sources (par exemple LDAP) ne sont pas associés. S’ils ont la même adresse e-mail ou le même nom d’utilisateur que l’utilisateur à créer, la création échoue (erreur de synchronisation Duplicata de courrier électronique ou Nom d’utilisateur en double).
  • Si l’option est désactivée, seuls les utilisateurs existants sont associés. Les utilisateurs ASM sans utilisateur Relution correspondant ne sont pas importés.

Mise à jour de l’Identifiant Apple géré pour l’utilisateur Relution correspondant de n’importe quel système source

  • Désactivé par défaut.
  • Écrase le champ Identifiant Apple géré d’un utilisateur issu d’un autre système source (par exemple LDAP) si l’utilisateur ASM peut être associé à cet utilisateur au moyen de l’une des règles de correspondance activées sous Avancé. Les autres données de l’utilisateur et son système source restent inchangés.
  • L’option ne s’applique qu’aux utilisateurs ASM qui n’ont été ni associés ni créés, en pratique uniquement lorsque Créer de nouveaux utilisateurs Relution est désactivé.

Synchroniser les classes

  • Activé par défaut.
  • Importe depuis ASM les classes des sites sélectionnés et les crée ou les met à jour dans Relution.
  • Les classes pour lesquelles aucun enseignant synchronisé ou aucun élève synchronisé n’existe dans Relution sont ignorées (erreur de synchronisation Des membres de la classe manquent à l’appel).
  • Recommandé uniquement si :
    • aucune donnée (classe) n’est encore présente dans Relution ;
    • les classes ne sont pas créées manuellement dans Relution ;
    • aucun système LDAP n’est utilisé.
  • Important : si les classes sont déjà synchronisées via LDAP, ce point est déconseillé.

Action lorsqu’un utilisateur est supprimé dans ASM

  • Définit ce qu’il advient des utilisateurs de cette configuration qui ne sont plus fournis lors d’une synchronisation :
    • Aucun (par défaut) : les utilisateurs restent inchangés ;
    • Désactiver : les utilisateurs sont désactivés dans Relution ;
    • Supprimer : les utilisateurs sont supprimés dans Relution.
  • Sont concernés tous les utilisateurs dont le système source est la configuration ASM, c’est-à-dire les utilisateurs nouvellement créés comme les utilisateurs associés qui n’avaient auparavant aucun système source (par exemple créés manuellement).
  • Les utilisateurs d’autres systèmes sources (par exemple LDAP) dont seul le compte Apple géré a été mis à jour restent inchangés. Leur compte Apple géré n’est pas supprimé.
  • Si une synchronisation ne fournit aucun utilisateur, par exemple en raison d’un problème de connexion ou d’une erreur de configuration, aucun utilisateur n’est désactivé ni supprimé.

Action lorsqu’une classe est supprimée dans ASM

  • Définit si les classes sont supprimées dans Relution lorsqu’elles sont supprimées dans ASM : Aucun (par défaut) ou Supprimer.
  • Si aucune classe n’a été synchronisée, cette option est sans effet.

Synchronisation automatique via une expression cron

  • Définit la fréquence à laquelle Relution importe automatiquement les informations depuis ASM.
  • Par défaut, la synchronisation a lieu tous les jours à 6 h et à 21 h (0 0 6,21 * * ?).

Avancé

La zone Avancé définit comment les utilisateurs ASM sont associés aux utilisateurs Relution existants et quelle valeur d’ASM sert de nom d’utilisateur.

Correspondance entre l’utilisateur ASM et l’utilisateur Relution

  • Définit les règles selon lesquelles un utilisateur ASM est associé à un utilisateur Relution existant. Plusieurs règles peuvent être actives simultanément.
  • Avant ces règles, la synchronisation recherche toujours d’abord un utilisateur Relution déjà associé à l’utilisateur ASM ou possédant le même compte Apple géré.
  • Les règles activées sont ensuite vérifiées dans cet ordre. La première règle applicable est retenue :
    1. Faire correspondre l’Identifiant Apple géré de l’utilisateur ASM à l’adresse électronique de l’utilisateur Relution (par défaut : activé)
    2. Faire correspondre l’adresse électronique de l’utilisateur ASM à celle de l’utilisateur Relution (par défaut : désactivé)
    3. Faire correspondre le nom de l’utilisateur ASM au nom d’utilisateur de l’utilisateur Relution (par défaut : désactivé)
    4. Faire correspondre le nom et le prénom de l’utilisateur ASM au nom et au prénom de l’utilisateur Relution (par défaut : désactivé)
  • Seuls les utilisateurs Relution de la même organisation sans système source ou issus de cette configuration ASM sont pris en compte. Les utilisateurs d’autres systèmes sources (par exemple LDAP) ne sont pas repris. Si Mise à jour de l’Identifiant Apple géré pour l’utilisateur Relution correspondant de n’importe quel système source est activé, les mêmes règles (sans la vérification préalable) déterminent pour quel utilisateur d’un autre système source seul le compte Apple géré est mis à jour.
  • Remarque : si Créer de nouveaux utilisateurs Relution n’a pas été sélectionné et qu’aucune des règles ne permet une correspondance, aucune association n’est établie entre les deux systèmes.

Affectation de l’utilisateur ASM à l’utilisateur Relution

  • Le champ Champ de l’utilisateur ASM à utiliser comme nom d’utilisateur Relution définit quelle valeur issue d’ASM est utilisée comme nom d’utilisateur dans Relution. Les choix possibles sont Nom (par défaut), Identifiant Apple géré et E-Mail.
  • Remarque : à chaque synchronisation, le nom d’utilisateur ainsi que le prénom et le nom des utilisateurs associés sont repris d’ASM. L’adresse e-mail dans Relution est remplacée par le compte Apple géré, et l’utilisateur est activé.

Synchronisation

La synchronisation s’exécute automatiquement selon la planification définie. Elle est lancée manuellement dans la liste des configurations via Synchronisation dans le menu contextuel, ou dans la vue détaillée d’une configuration via l’icône Synchronisation.

Les enseignants et les élèves synchronisés sont ajoutés au groupe par défaut Teacher ou Student de leur organisation. Pour en savoir plus sur ces groupes : Fonction d’éducation →.

La vue détaillée affiche les résultats des synchronisations séparément pour Utilisateurs et Cours, notamment avec Prochaine synchronisation prévue, Dernière réalisation et Succès. La colonne Erreurs de synchronisation permet d’afficher le détail des erreurs, par exemple Duplicata de courrier électronique, Nom d’utilisateur en double, Des membres de la classe manquent à l’appel ou Échec de la synchronisation des objets du fichier.

Top