Synchronisation des utilisateurs AD
Une autre façon de créer des utilisateurs dans MyQ Roger est de mettre en place une synchronisation à partir de services externes. Actuellement, Microsoft Entra ID (renommé de MS Azure Active Directory) est pris en charge, et Google Active Directory est en cours de développement et devrait être disponible dans un avenir proche.
Autorisations requises
Pages.Administration.UserSync
Microsoft Entra ID
Pour configurer un Microsoft Entra ID dans MyQ Roger, vous devez déjà disposer d'un Microsoft Entra ID existant.
Mise en place et configuration
Se connecter à l'application Portail Microsoft Azure et créer un nouveau Enregistrement de l'application dans votre Microsoft Entra ID https://docs.microsoft.com/en-us/azure/active-directory/develop/quickstart-register-app. La page de présentation de la nouvelle application s'ouvre.
Copier le ID de l'application (client) et le ID de l'annuaire (locataire)car ils sont nécessaires pour la connexion à MyQ Roger.
Aller à Certificats et secrets et créer un Secret du nouveau client. Fixer la date d'expiration et copier le secret Valeur (sauvegarder la valeur car elle ne sera pas affichée à nouveau).
L'enregistrement de l'application DOIT disposer des autorisations suivantes : Utilisateur.Lire.tout, Groupe.Lire.tout (au cas où vous souhaiteriez n'utiliser qu'un certain groupe). Pour définir les autorisations,Sélectionner Autorisations de l'APIpuis cliquez sur Ajouter une autorisation. Dans la fenêtre de droite, dans l'onglet Microsoft APIs, sélectionnez Microsoft Graph.
Dans la fenêtre suivante,Sélectionner Permissions d'utilisation, rechercher et sélectionner le Utilisateur.Lire.tout et Groupe.Lire.tout (au cas où vous voudriez synchroniser un certain groupe), et cliquez sur Ajouter des autorisations.
Accédez à MyQ Roger, Editer et remplissez les paramètres du connecteur dans MyQ Roger>Administration>Synchronisation des utilisateurset dans le Microsoft Entra ID tabulation :
ID de la demande*: Ajoutez l'identifiant de l'application (client) que vous avez copié lors de l'installation de Microsoft Entra ID.
Annuaire (locataire) ID*: Ajouter l'identifiant du répertoire (locataire) que vous avez copié lors de l'installation de Microsoft Entra ID.
Secret d'application: Ajoutez la valeur secrète de l'application que vous avez copiée lors de l'installation de Microsoft Entra ID.
Date d'expiration du secret de l'application (facultatif) : Définissez une date d'expiration si vous souhaitez être informé de l'expiration du secret. Tous les utilisateurs disposant des droits Pages.Administration.UserSync sont avertis.
Set (jeu de mots) Groupes options :
Aucun: Si cette option est sélectionnée, tous les utilisateurs de l'organisation sont synchronisés.
Sélectionné: Remplissez l'identifiant du groupe si vous voulez synchroniser les utilisateurs d'un groupe Entra ID spécifique. Vous pouvez ajouter plusieurs identifiants de groupe séparés par un point-virgule ( ;). Le GUID du groupe Entra ID peut être localisé dans Microsoft Entra ID>Groupes>Etiqueté comme ID d'objet sur le groupe que vous souhaitez synchroniser.
De l'attribut de l'utilisateur: Entrez le nom de l'attribut utilisateur d'Entra ID sur lequel vous souhaitez synchroniser un groupe, par exemple "Pays". Personnalisez éventuellement le nom du groupe racine qui sera créé.
Régler le Utilisateurs options :
Groupes sélectionnés: Synchroniser les utilisateurs du groupe sélectionné et des groupes imbriqués.
Tous: Synchroniser tous les utilisateurs.
Champs source pour les alias: Ajoutez le nom du champ dans l'API Microsoft Entra ID Graph qui sera utilisé pour créer un alias pour l'utilisateur. Le champ par défaut est onPremisesSamAccountName. Vous pouvez combiner des champs spécifiés dans un alias. Entourez chaque champ du signe pour cent (%), par exemple %givenName%. Vous pouvez spécifier plusieurs combinaisons en utilisant un point-virgule ( ;) comme délimiteur, par exemple %givenName%.%surName%;%surName%-%givenName%.
Envoi de courriels PIN: Cochez la case si vous souhaitez que les utilisateurs nouvellement créés reçoivent un e-mail de bienvenue avec leur code PIN.
Gérer les utilisateurs existants: Met à jour et maintient la synchronisation des utilisateurs existants. Les utilisateurs sont associés à leur adresse électronique.
Autoriser l'utilisation de "Nom d'affichage".: Le nom et le prénom sont des champs obligatoires dans MyQ Roger. Les comptes Microsoft Entra ID peuvent avoir "Displayname" au lieu du prénom et du nom.
Créez également des alias sans caractères non valides: Les caractères non valides sont : " [ ] : ; | = + * ? < > / \ , . et les espaces. Par exemple, l'alias de John Doe sera créé comme suit JohnDoe.
Gérer la suppression des utilisateurs: Lorsque cette option est activée, MyQ Roger compare les utilisateurs avant et après la synchronisation. Il supprime les comptes qui ne peuvent pas être récupérés à partir du système distant. Microsoft Entra ID fournit des informations sur les comptes qui doivent être supprimés pour une durée limitée. Vous ne devez activer cette option que si vous n'avez pas effectué de synchronisation pendant une période prolongée ou si vous avez modifié les paramètres.
Activer l'enregistrement des identifiants de tous les utilisateurs dans AD pour la prochaine exécution: Lorsqu'elle est activée, cette option vérifie les utilisateurs trouvés dans Entra ID lors de la prochaine synchronisation. Les logs peuvent être trouvés dans Journaux d'audit.
Régler le Centres de coûts options (les centres de coûts exigent que les MyQ Roger Cloud Print Management édition par abonnement) :
Aucun: Sélectionnez cette option si vous ne souhaitez synchroniser aucun centre de coûts.
A partir du groupe racine: Si vous avez ajouté des groupes dans la section Groupes, cette option est disponible. Sélectionnez-la et ajoutez le ID du groupe racine à côté. Le premier niveau des enfants de ce groupe sera synchronisé en tant que centres de coûts.
Groupes par attribut: Sélectionnez cette option et ajoutez les Nom de l'attribut d'Entra ID.
Cliquez sur Connecter. La connexion est testée et si tout a été correctement configuré, vous devriez maintenant voir plus d'options (Synchroniser maintenant, Supprimer, Modifier et Synchroniser automatiquement).
Pour effectuer la synchronisation, cliquez sur le bouton Synchroniser maintenant ou activer la synchronisation automatique pour synchroniser les utilisateurs toutes les 24 heures à partir de l'activation. À tout moment au cours d'une synchronisation, vous pouvez utiliser la fonction Arrêter pour arrêter la synchronisation.
Règles de synchronisation
Si l'adresse électronique d'un utilisateur AD n'existe pas dans le locataire MyQ Roger, un nouvel utilisateur est créé à l'aide de l'option "AD synchronisé" étiquette.
Si un utilisateur AD est supprimé de l'AD et que la synchronisation est effectuée, l'utilisateur est également supprimé de MyQ Roger.
Si l'adresse e-mail d'un utilisateur AD existe déjà dans le locataire MyQ Roger, la création de l'utilisateur est ignorée.
Si elles ont été supprimées auparavant, l'utilisateur est à nouveau enregistré.
Si la création d'un utilisateur échoue, la synchronisation se poursuit avec les autres utilisateurs. Pour plus d'informations, voir le chapitre sur les notifications.
Connexion - Si un utilisateur a été synchronisé par Microsoft Entra ID, il devra se connecter à MyQ Roger en utilisant le mot de passe 'Se connecter avec Microsoftoption '. MyQ Roger ne synchronise pas les mots de passe des utilisateurs, donc si l'utilisateur a été synchronisé via AD, il est nécessaire d'utiliser l'option de connexion du fournisseur. (Microsoft/Google) Le login MyQ Roger avec nom d'utilisateur et mot de passe ne peut être utilisé que si l'utilisateur a été créé directement à partir de MyQ Roger.
Notifications
Si une synchronisation est déclenchée manuellement :
L'utilisateur déclencheur reçoit une notification dans la barre de navigation lorsque le travail est terminé.
En cas de changement (suppression, ajout ou échec d'un utilisateur), tous les utilisateurs autorisés à gérer une synchronisation reçoivent une notification dans la barre de navigation contenant de brèves informations sur la tâche.
Si une synchronisation est déclenchée automatiquement :
En cas de changement (suppression, ajout ou échec d'un utilisateur), tous les utilisateurs autorisés à gérer une synchronisation reçoivent une notification dans la barre de navigation contenant de brèves informations sur la tâche.
S'il n'y a pas de changement, les utilisateurs ne sont pas avertis. Seules de brèves informations sur la dernière exécution sont affichées dans l'administration.
Si le Date d'expiration du secret de l'application a été défini et que la tâche est exécutée 7 jours avant l'expiration, une notification s'affiche dans la barre de navigation et une notification par courrier électronique est envoyée aux utilisateurs autorisés à gérer les synchronisations.
Toutes les synchronisations sont enregistrées avec de brèves informations. Toutes les synchronisations des utilisateurs qui ont échoué sont également enregistrées.