Skip to main content
Skip table of contents

Mise en place d’une synchronisation LDAP

La configuration se compose de trois parties : la création de la synchronisation dans l'onglet Général, la configuration de l'importation des utilisateurs dans l'onglet Utilisateurs et la configuration de l'importation des groupes dans l'onglet Groupes. Vous pouvez basculer entre ces onglets à l'aide de la barre située dans le coin supérieur gauche du panneau des propriétés de synchronisation LDAP.

LDAP synchronization properties

Onglet Général

Dans l'onglet Général, définissez les propriétés générales de la synchronisation : activez ou désactivez la synchronisation, sélectionnez le domaine du serveur LDAP, saisissez le nom d'utilisateur et le mot de passe pour accéder au serveur, et choisissez éventuellement d'exporter les utilisateurs importés vers un fichier CSV. Consultez la liste ci-dessous pour une description des différents paramètres.

LDAP sync general tab settings
  • Activé : vous pouvez ici activer ou désactiver la synchronisation.

  • Serveur LDAP : vous pouvez sélectionner ici le domaine à partir duquel vous souhaitez effectuer la synchronisation.

  • Utilisateur : saisissez le nom d'utilisateur pour accéder au serveur de domaine LDAP.

  • Mot de passe : saisissez le mot de passe pour accéder au serveur du domaine LDAP.

  • Activé : si vous activez l'option Exporter vers CSV après une importation réussie, MyQ crée un fichier CSV contenant les utilisateurs importés après la synchronisation.

  • Fichier : sélectionnez le dossier dans lequel vous souhaitez enregistrer le fichier créé.

Une fois que vous avez correctement défini les paramètres de connexion (serveur LDAP, utilisateur et mot de passe) et enregistré les paramètres, le navigateur LDAP s'ouvre sur le côté droit de l'écran.

Dans le paramètre Utilisateur, un compte utilisateur de sous-domaine disposant de droits suffisants peut également être utilisé pour l'authentification, mais le sous-domaine doit être spécifié dans le nom d'utilisateur.

Par exemple, l'utilisateur Administrator se connecte au serveur LDAP testAD.local, mais son compte se trouve dans le sous-domaine cz.testAD.local. Pour que l'authentification aboutisse, le nom d'utilisateur saisi doit être :
Administrator@cz.testAD.local

Onglet Utilisateurs

Dans l'onglet Utilisateurs, sélectionnez un ou plusieurs DN de base (noms distinctifs) à partir desquels vous importez les utilisateurs. De plus, vous pouvez attribuer des attributs utilisateur du serveur LDAP aux propriétés utilisateur dans MyQ et sélectionner des options supplémentaires concernant la synchronisation.

LDAP sync users tab settings
  • DN de base : vous pouvez ici sélectionner le ou les domaines de base à partir desquels vous importez les utilisateurs. Cliquez sur +Ajouter pour ajouter une zone de texte pour le nouveau DN de base, puis faites glisser un groupe depuis le navigateur de base de données et déposez-le dans la zone de texte. Vous pouvez ajouter plusieurs domaines de cette manière.

    Dragging and dropping a domain
  • Propriétés : il s'agit des propriétés de chaque utilisateur individuel. MyQ trouvera et attribuera automatiquement le nom de compte SAM de l'utilisateur au nom d'utilisateur, cn au nom complet et mail à l'adresse e-mail (cela s'applique uniquement à Active Directory et OpenLDAP). La propriété « Nom d'utilisateur » est la seule qui ne peut pas être modifiée. Pour attribuer un attribut à une propriété, saisissez le nom de l'attribut dans la zone de texte de la propriété ou faites-le glisser depuis les attributs de n'importe quel utilisateur individuel et déposez-le dans la zone de texte. Les propriétés suivantes prennent en charge l'ajout de plusieurs valeurs, séparées par un point-virgule (;):

    • Alias

    • Code PIN

    • Badge

Par exemple, dans la propriété Alias, vous pouvez ajouter alias1;alias2;alias3.

Le nom de l'attribut AD ne doit pas contenir le caractère point-virgule (;). Si un point-virgule fait partie du nom de l'attribut, cet attribut ne sera pas synchronisé dans MyQ.

Dragging and dropping the mail attribute

Pour attribuer des langues par défaut aux utilisateurs, vous devez utiliser un attribut du serveur LDAP dont les valeurs sont les abréviations des langues. Par exemple, vous pouvez créer et utiliser un attribut appelé lang avec les valeurs en pour l'anglais, hr pour le croate, etc. La liste des abréviations utilisées dans MyQ est disponible ici.

  • Options : pour une description des options de synchronisation courantes, consultez la section Informations et paramètres utilisateur. Les options de base communes à la synchronisation à partir de serveurs LDAP et à la synchronisation à partir de fichiers CSV sont les suivantes :

    • Désactiver les utilisateurs manquants : si vous sélectionnez cette option, MyQ supprime les utilisateurs importés depuis la source de synchronisation actuelle et qui ne figurent plus dans cette source. Pour supprimer les utilisateurs ajoutés à partir d'autres sources, sélectionnez l'option Ignorer la source de synchronisation en même temps que cette option.

    • Ajouter de nouveaux utilisateurs : si vous sélectionnez cette option, MyQ ajoute les nouveaux utilisateurs provenant de la source de synchronisation actuelle. Si vous ne la sélectionnez pas, MyQ met à jour les comptes des utilisateurs déjà présents dans MyQ, mais n'ajoute aucun nouvel utilisateur.

    • Convertir le nom d'utilisateur en minuscules : contrairement à certains autres systèmes qui ne font pas la distinction entre deux mots comportant les mêmes lettres mais de majuscules différentes (tels que « Pear » et « pear »), MyQ est sensible à la casse. Vous pouvez utiliser l'option Convertir le nom d'utilisateur en minuscules pour éviter de créer plusieurs comptes pour un même utilisateur.

    • Utiliser un serveur d'authentification : si vous sélectionnez cette option et qu'un utilisateur se connecte en saisissant son nom d'utilisateur et son mot de passe, les identifiants ne sont pas authentifiés par rapport à la base de données MyQ, mais par rapport à un serveur LDAP ou Radius. Si vous synchronisez les utilisateurs via LDAP, le serveur LDAP source est automatiquement désigné comme
      serveur d'authentification. Si vous synchronisez les utilisateurs via CSV, vous pouvez sélectionner le serveur d'authentification dans la liste des serveurs d'authentification prédéfinis.

    • Appairer par numéro personnel : si vous sélectionnez cette option, MyQ identifie les utilisateurs par leur numéro personnel plutôt que par leur nom d'utilisateur. De cette manière, vous pouvez suivre un même utilisateur ayant des noms différents dans différentes sources ou un utilisateur dont le nom a changé pour une raison quelconque. Par exemple, si cette option est activée et qu'un nom d'utilisateur dans LDAP passe de cat.stevens à yusuf.islam, MyQ ne crée pas de nouveau compte utilisateur, mais reconnaît l'ancien utilisateur grâce à son numéro personnel.

    • Ignorer la source de synchronisation : si cette option n'est pas sélectionnée, MyQ reconnaît deux utilisateurs provenant de sources de synchronisation différentes comme deux entités distinctes. Cela peut entraîner des conflits lors des synchronisations à partir de plusieurs sources. Si elle est sélectionnée, MyQ ignore les sources de synchronisation et traite tous les utilisateurs de la même manière, quelle que soit leur source de synchronisation. Par exemple, si vous lancez une synchronisation et que MyQ doit importer/mettre à jour un utilisateur qui a déjà été ajouté à partir d'une autre source de synchronisation, il ne met pas à jour l'utilisateur. À la place, il affiche le message « Le nom/alias « X » est déjà utilisé par l'utilisateur « X » » parmi les résultats de la synchronisation. Une fois l'option Ignorer la source de synchronisation sélectionnée, l'utilisateur est mis à jour par la dernière synchronisation.
      Si vous sélectionnez cette option en même temps que l'option Désactiver les utilisateurs manquants, tous les utilisateurs qui ont été ajoutés à partir de sources différentes et qui ne figurent pas dans la source de synchronisation actuelle sont supprimés lors de la synchronisation.

    • Ajouter le nom de domaine au nom d'utilisateur (username@domain.local) : lorsque cette option est sélectionnée, le nom du domaine peut être récupéré à partir du nom d'utilisateur MyQ. Les informations relatives au domaine peuvent être nécessaires, par exemple, lorsque la numérisation vers les dossiers personnels des utilisateurs est utilisée sur un terminal intégré.

  • Filtre : vous pouvez filtrer l'importation des utilisateurs en spécifiant les valeurs des attributs. Ajoutez les conditions sous la forme : Attribut=Valeur. Les utilisateurs dont la valeur de cet attribut est différente ne sont pas acceptés et sont filtrés lors de l'importation.
    Pour les attributs dont les valeurs sont des chaînes de caractères, tels que l'attribut cn, vous pouvez utiliser le symbole * pour rechercher des sous-chaînes. Ce symbole peut être ajouté des deux côtés. Par exemple, si vous ajoutez une condition cn=*in*, seuls les utilisateurs dont l'attribut de nom commun contient « in » sont acceptés.
    Ajoutez une condition par ligne. Les utilisateurs sont acceptés s'ils satisfont au moins une condition.

Sync example using a filter

Onglet Groupes

Dans cet onglet, vous pouvez importer des groupes et la structure des groupes depuis la source LDAP. Il existe quatre façons différentes de spécifier quels groupes sont importés. Vous pouvez utiliser plusieurs méthodes différentes ensemble et, pour chaque méthode, vous pouvez créer différents groupes d'utilisateurs. Vous pouvez également choisir d'importer les groupes sous un groupe existant dans MyQ.

LDAP sync groups tab
  • Ne pas modifier le groupe par défaut : un utilisateur peut être membre de plusieurs groupes, mais toutes ses impressions, copies et numérisations sont comptabilisées dans un seul groupe : le groupe par défaut (de comptabilité) de l'utilisateur. Si vous sélectionnez cette option, le groupe par défaut de l'utilisateur sélectionné ne change pas pendant la synchronisation.

  • Importer les groupes sous ce groupe : vous pouvez sélectionner un groupe existant dans MyQ sous lequel vous importez les groupes de la base de données LDAP.

  • Groupes stockés dans l'attribut de l'utilisateur :

    • Attribut : vous pouvez sélectionner cette option si vous souhaitez utiliser un attribut qui définit des groupes dans la base de données LDAP. Pour l'ajouter, saisissez le nom de l'attribut dans la zone de texte Propriété ou faites glisser l'attribut depuis n'importe quel utilisateur individuel et déposez-le dans la zone de texte Attribut.

      Dragging and dropping attributes

      Vous pouvez également créer des groupes en combinant plusieurs attributs. Pour créer de tels groupes, placez chacun des attributs entre deux signes pourcentage (%). Par exemple, la combinaison d'attributs %attribut1%_%attribut2% importe un nouveau groupe nommé valeur1_valeur2.

      Attributes combination example

      De plus, vous pouvez créer des structures arborescentes de groupes en séparant les attributs par des barres verticales. Par exemple, la combinaison d'attributs %attribut1%|%attribut2% importe un groupe value1 et son sous-groupe value2.

    • Définir comme groupe par défaut : si vous sélectionnez cette option, le groupe devient le groupe par défaut de l'utilisateur importé.

  • Groupe stocké dans le DN de l'utilisateur :

    • Index de composant d'unité organisationnelle (OU) : ici, vous pouvez sélectionner un groupe par son index d'unité organisationnelle (OU) parmi les composants du DN. L'index est compté de droite à gauche : le premier groupe d'unité organisationnelle à partir de la droite a l'index 1, le deuxième à partir de la droite a l'index 2, et ainsi de suite.

      DN component with 3 OU example

      Sur l'image ci-dessus, il y a trois groupes d'OU : MYQ_IMPORT_TEST a l'index 1 (car c'est le premier groupe d'OU à partir de la droite), famous_people a l'index 2 et Painters a l'index 3. Les autres composants ne sont pas des OU et n'ont donc pas d'index.

    • Définir comme groupe par défaut : si vous sélectionnez cette option, le groupe devient le groupe par défaut de l'utilisateur importé.

  • Arbre de groupes stocké dans le DN de l'utilisateur : ici, vous pouvez importer l'intégralité de la structure arborescente des groupes. Vous pouvez limiter l'importation à n'importe quelle partie de la structure en supprimant des composants du DN à gauche et à droite. Dans les zones de texte correspondantes, entrez le nombre de composants à supprimer à gauche et
    à droite. Vous devez supprimer au moins un composant à gauche (le composant CN de l'utilisateur) et un composant à droite (le composant DC le plus à droite).

    User DN components example

    Sur l'image ci-dessus, il y a six composants. Si vous supprimez un composant à gauche
    et un à droite, vous importez la structure de groupes suivante : testAD > MYQ_IMPORT_TEST > famous_people > Painters. En supprimant des composants à gauche, vous supprimez les groupes du bas vers le haut de la structure. En supprimant des composants à droite, vous supprimez les groupes du haut vers le bas de la structure.

    • Définir comme groupe par défaut : si vous sélectionnez cette option, le groupe situé tout en bas de la structure importée devient le groupe par défaut de l'utilisateur importé.

  • Groupe stocké dans l'attribut memberOf de l'utilisateur :

    • DN de base du groupe : MyQ peut importer les groupes de sécurité et de distribution stockés dans l'attribut memberOf de l'utilisateur. Les groupes de sécurité servent à définir les autorisations d'accès accordées à leurs membres. Les groupes de distribution peuvent être utilisés pour envoyer des e-mails à un groupe d'utilisateurs. Pour spécifier quels groupes doivent être pris en compte lors de l'importation, vous devez insérer le DN de base des groupes. MyQ importe uniquement les groupes inclus dans le DN de base ; les autres groupes stockés dans l'attribut memberOf sont ignorés. Le DN de base des groupes ne doit pas nécessairement se trouver dans la même unité organisationnelle que le domaine de base des utilisateurs. Si un utilisateur est membre de plusieurs groupes sur le serveur LDAP, tous ces groupes sont stockés dans l'attribut memberOf. Par conséquent, l'option Définir par défaut, qui nécessite une valeur unique, n'est pas disponible pour cette méthode d'importation.
      Pour ajouter le DN de base des groupes, faites-le glisser depuis le navigateur de base de données et déposez-le dans la zone de texte DN de base des groupes.

    • Filtre : vous pouvez filtrer cette importation en spécifiant les valeurs des attributs. Ajoutez les conditions sous la forme : Attribut=Valeur. Les groupes dont la valeur de cet attribut est différente ne sont pas acceptés et sont filtrés hors de l'importation. Vous pouvez utiliser le symbole * pour rechercher des sous-chaînes. Le symbole peut être ajouté des deux côtés. Par exemple, si vous ajoutez une condition cn=*in*, seuls les utilisateurs dont l'attribut de nom commun contient « in » sont acceptés. Vous pouvez ajouter une condition par ligne. Les groupes sont acceptés s'ils satisfont au moins une condition.

      Groups stored in the membeOf attribute import example
    • Importer les groupes vides : si vous sélectionnez cette option, les groupes du DN de base du groupe sont importés même si aucun utilisateur ne les possède dans son attribut memberOf.

    • Importer l'arborescence des groupes : si vous sélectionnez cette option, l'arborescence complète est importée. Sinon, tous les groupes sont ajoutés séparément, et non dans le cadre d'une arborescence.

      Import tree of groups example

 

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.