Version 4.0.0.5publiée le xx/xx/2026
NouveauAmélioréCorrigé
KoXo Administrator V4.0.0.5
Synchronisation CSV et import
- AmélioréLa synchronisation CSV manuelle (assistant) et celle en ligne de commande utilisent désormais le même moteur : à fichier et options identiques, elles donnent le même résultat.
- AmélioréAmélioration de la reconnaissance des utilisateurs (synchronisation, import et ajout manuel). Les accents, la casse, les espaces, les tirets, les apostrophes et les guillemets sont ignorés dans les noms et prénoms (ex. « LE BRIS » = « LEBRIS », « LÉVÊQUE » = « LEVEQUE »). La date de naissance reste un critère : deux homonymes nés à des dates différentes sont deux personnes distinctes.
- AmélioréAmélioration de l'option « ID unique en priorité » : l'ID unique n'est comparé que s'il est renseigné des deux côtés et qu'il n'est pas généré. Sinon, la comparaison se fait sur le nom, le prénom et la date de naissance.
- AmélioréAmélioration du journal de synchronisation :
un groupe secondaire introuvable est signalé ;
la réactivation d'un compte réintégré est indiquée ;
l'icône d'un compte réactivé est mise à jour dans l'arborescence. - AmélioréImport CSV (assistant) : le journal et le bilan de l'import sont enregistrés.
- AmélioréSynchronisation en ligne de commande : bilan plus complet (déplacements ignorés pour les utilisateurs protégés, arrêt signalé en cas d'anomalie).
- CorrigéCorrection d'un bug de la synchronisation manuelle (assistant) : chaque retour arrière (Précédent/Suivant) retirait une ligne de données du fichier CSV. Le nombre d'utilisateurs archivés affiché était également faux.
- CorrigéCorrection d'un bug de synchronisation : un utilisateur présent dans le groupe primaire synchronisé pouvait aussi provoquer la réintégration d'un homonyme situé dans un autre groupe primaire.
- CorrigéCorrection d'un bug de synchronisation en ligne de commande : un compte désactivé qui revenait dans le CSV avec une autre classe était déplacé mais restait désactivé.
- CorrigéCorrection de bugs de synchronisation en mode « sans serveurs locaux » :
les utilisateurs à supprimer restaient dans l'arborescence et n'étaient pas comptés ;
les mises à jour n'étaient pas enregistrées. - CorrigéCorrection d'un bug de la synchronisation manuelle : les alias de messagerie lus dans le CSV n'étaient pas pris en compte.
- CorrigéCorrection d'un bug d'enregistrement des configurations CSV : l'option « Utiliser l'ID unique en priorité » était enregistrée avec une valeur aléatoire.
- CorrigéCorrection d'un bug de l'import LDAP : les noms contenant des parenthèses, un astérisque ou une barre oblique inverse faisaient échouer la recherche dans l'annuaire.
- CorrigéLes fichiers CSV enregistrés en UTF-8 sans BOM sont correctement lus (les accents étaient abîmés et les utilisateurs concernés pouvaient ne pas être reconnus).
- CorrigéUn fichier CSV ouvert dans Excel peut désormais être lu pendant la synchronisation ou l'import.
- CorrigéVérification de l'affectation des champs : certains caractères (Œ, œ, €…) s'affichaient sous forme de rectangle.
Utilisateurs et groupes
- CorrigéCorrection d'un bug de déplacement d'un utilisateur vers un autre groupe primaire dont le nommage du CN est différent. Le compte n'était pas trouvé dans l'annuaire et n'était pas déplacé. Il est désormais déplacé et renommé selon le nommage du groupe primaire de destination.
- CorrigéCette correction s'applique aussi à la synchronisation CSV (ligne de commande et manuelle) :
archivage des utilisateurs partis dans un groupe primaire d'archivage ;
réintégration d'un utilisateur depuis un autre groupe primaire. - CorrigéCorrection d'un bug de déplacement du profil déporté lors d'un changement de groupe primaire. Si son chemin dépendait du groupe, le profil n'était pas déplacé.
- CorrigéCorrection d'un bug de création d'utilisateur : l'option « Protéger les nouveaux utilisateurs contre la synchronisation » était sans effet.
- CorrigéAjout manuel d'un utilisateur : le message de doublon n'affiche plus « (né le ) » quand la date de naissance est vide.
- CorrigéCréation d'un groupe secondaire : le script de suppression des utilisateurs n'était pas hérité du groupe primaire.
- CorrigéCréation d'un groupe sans modèle : l'erreur est signalée au lieu de provoquer un plantage.
- CorrigéRenommage d'un identifiant : en cas d'échec, l'erreur est correctement signalée et l'ancien identifiant est conservé.
- CorrigéGroupes Active Directory d'un utilisateur : le journal des suppressions affichait les groupes ajoutés.
- CorrigéQuotas : l'échec de la suppression d'un quota provoquait une erreur au lieu d'être inscrit au journal.
- CorrigéGroupes spéciaux KoXo : un nom de serveur de plus de 15 caractères était tronqué et les groupes n'étaient pas trouvés.
Identifiants, adresses de messagerie et mots de passe
- NouveauNouvel algorithme de mot de passe « Script PowerShell » : le mot de passe est calculé par un script dont la ligne de commande est indiquée dans le modèle, à la place de la formule (ex. « FriendlyPassword.ps1 -Nature »). Le script peut utiliser le prénom, le nom, la date de naissance et les réglages du modèle. PowerShell n'est lancé qu'une fois pour toute une génération. En cas d'échec du script, l'algorithme « 8 car. : 2 phonèmes avec maj. + 1 caractère spécial + 1 chiffre » est utilisé et la raison est inscrite au journal.
- NouveauScript fourni « FriendlyPassword.ps1 » : mots de passe faciles à retenir, composés de mots français (ex. « Mesange-Joyeux!530118 »). Modes -Standard, -SecurePlus, -Nature, -Strong, -Robust et -Pokemon, nombre de chiffres réglable (-Digits), aide intégrée (-Help).
- AmélioréAmélioration de la création des identifiants : meilleure prise en charge des caractères accentués rares et des ligatures (Œ, Æ...).
- AmélioréRecherche d'un identifiant libre plus rapide, utile pour la création en série et la synchronisation des grosses bases. Les numéros au-delà de 999 ne bloquent plus.
- AmélioréLes algorithmes aléatoires utilisent le générateur cryptographique de Windows, sans biais de tirage : les mots de passe ne peuvent plus être devinés à partir de l'heure de création. L'algorithme « Phonèmes reproductibles » est inchangé : les mots de passe déjà distribués se recalculent à l'identique.
- AmélioréUn mot de passe aléatoire contenant le prénom ou le nom de l'utilisateur, refusé par Active Directory quand la complexité est exigée, est généré de nouveau.
- AmélioréLibellés des algorithmes revus, en français et en anglais : ils décrivent exactement le mot de passe produit (ex. « Lettres minuscules » au lieu de « Lettres »).
- CorrigéCorrection d'un risque d'identifiants ou d'adresses de messagerie en double lors de la recherche d'un nom libre dans l'arborescence.
- CorrigéGénération des adresses de messagerie uniques : plusieurs cas particuliers corrigés (nom d'une seule lettre, numéros commençant par zéro, adresse incomplète qui pouvait bloquer le traitement).
- CorrigéLes apostrophes typographiques (ex. « O’NEIL ») sont retirées des identifiants et adresses générés, comme les apostrophes simples.
- CorrigéCorrection d'un bug de génération des mots de passe : un algorithme pouvait bloquer KoXo Administrator lorsque la liste des caractères spéciaux était vide ou ne contenait que des caractères inhabituels.
- CorrigéAlgorithmes « Phonèmes, majuscules au hasard », « Phonèmes, majuscule au début de chaque phonème » et « 12 car. : 3 phonèmes… » : une écriture au-delà de la fin du mot de passe pouvait provoquer des erreurs aléatoires.
- CorrigéUne longueur de mot de passe nulle dans le modèle, ou un algorithme inconnu, donnait un mot de passe vide. Une longueur de 8 caractères est désormais utilisée, et le résultat d'une formule n'est plus tronqué.
- CorrigéAlgorithmes utilisant la date de naissance : avec une date au format jj/mm/aaaa, la barre oblique pouvait se retrouver dans le mot de passe (ex. « 12/0 »). Seuls les chiffres de la date sont désormais utilisés.
- CorrigéUn caractère spécial présent plusieurs fois dans la liste de la configuration était tiré plus souvent que les autres.
Ligne de commande
- NouveauLigne de commande :
codes retour exploitables dans les scripts (0 = réussi, 1 = échec, 2 = commande ou paramètre incorrect) ;
le paramètre « /Site= » est contrôlé, un site introuvable est signalé ;
plus aucune boîte de dialogue ne peut bloquer un traitement ou une tâche planifiée, les messages sont écrits dans le journal. - AmélioréMise à jour de la documentation de la ligne de commande.
- CorrigéEn cas d'échec du lancement d'un script ou d'un programme (programme introuvable, aucune application associée), une fenêtre d'erreur Windows pouvait bloquer la ligne de commande ou une tâche planifiée. L'erreur est désormais inscrite au journal.
Multisites
- CorrigéMultisites : les fichiers de configuration des anciennes versions (balise « MultiSites ») sont de nouveau reconnus. Après une migration, le mode multisites pouvait être désactivé.
Espace disque
- AmélioréCalcul de l'espace disque (utilisateurs, groupes, espaces partagés, sites) :
le bouton d'arrêt agit immédiatement, même sur un dossier volumineux ;
le tri par taille provoquait une erreur au-delà de 2 Go ;
la fenêtre « Calcul en cours » pouvait rester affichée après une erreur ;
les chemins de plus de 260 caractères sont pris en compte.
Impression
- NouveauAperçu avant impression modernisé : barre d'outils plus claire, navigation entre les pages, barre d'état (format du papier, zoom) et raccourcis clavier (Ctrl+P imprimer, Ctrl+S PDF, Ctrl+E image, Ctrl+Début / Ctrl+Fin, Échap).
- NouveauEnregistrement PDF :
choix des pages (toutes, page courante ou de … à …) ;
incorporation des polices, pour un affichage identique sur tous les postes ;
protection par mot de passe ;
interdiction de la copie ou de l'impression (chiffrement RC4 128 bits) ;
ouverture du PDF après l'enregistrement. - NouveauExport des pages en images PNG ou JPEG à 300 ppp (page courante ou toutes les pages).
- AmélioréAmélioration de la qualité d'impression et de l'aperçu avant impression : espacement des lettres régulier (notamment en petite taille), aperçu plus lisible à tous les niveaux de zoom.
- AmélioréMeilleure stabilité de l'aperçu et de l'impression (plantages corrigés, documents volumineux mieux gérés).
- AmélioréLes PDF contiennent le titre, l'auteur, le sujet et les mots-clés du document, et la date de création est exacte.
- CorrigéPDF : les coins arrondis étaient beaucoup trop grands et les rectangles légèrement trop petits (fins filets blancs entre deux formes, arrondi visible sous les bandeaux).
- CorrigéPDF : le titre du document était toujours vide.
- CorrigéPDF : un fichier encore ouvert dans un lecteur PDF ne pouvait pas être remplacé, sans aucun message. L'erreur est désormais signalée.
Étiquettes et listes
- NouveauModèles d'étiquettes : un texte peut être limité à une largeur, avec réduction automatique de la taille, points de suspension ou coupure s'il est trop long, et aligné à gauche, au centre ou à droite (balises Width, Align, Fit).
- NouveauModèles d'étiquettes : fond transparent pour les textes et les QR codes (Background = Transparent).
- NouveauModèles d'étiquettes : coins arrondis pour les rectangles (Radius).
- NouveauModèles d'étiquettes : cadrage des images sans déformation, image entière ou cadre rempli (Fit = Contain ou Cover).
- NouveauModèles d'étiquettes : un élément peut être masqué quand une variable est vide, par exemple pas de « Portable : » sans numéro (HideIfEmpty).
- NouveauModèles d'étiquettes : ombre portée sous les rectangles et ellipses, nette ou douce (balises Shadow, ShadowOffset, ShadowSoft, ShadowOn).
- NouveauNouveaux modèles d'étiquettes au style modernisé : cartes au format CB (avec ou sans photo, réseau local ou Microsoft 365), AVERY L7161, A3, étiquette 105 x 57 et trombinoscope, avec QR code de connexion au webmail ou carte de visite (vCard).
- NouveauModèles pour imprimantes d'étiquettes DYMO et Brother revus pour l'impression en noir et blanc.
- NouveauÉtiquettes, planches et trombinoscopes : quand la photo d'un utilisateur est absente, introuvable ou illisible, un avatar est imprimé au lieu d'un cadre vide :
masculin ou féminin selon la civilité (M., Monsieur, Mme, Mlle, Mle, Madame...) ;
« non précisé » si la civilité est vide ;
une grande croix grise si aucun avatar n'est disponible, pour repérer les comptes à compléter.
La balise Avatar d'un modèle permet de désactiver ou de forcer ce comportement. - NouveauConfiguration (onglet Avancé 3) : choix des avatars masculin, féminin et non précisé, avec bouton de sélection et aperçu de l'image. Une image du dossier de KoXo Administrator est enregistrée avec %LAUNCHING_PATH%.
- NouveauModèles d'étiquettes : QR codes personnalisables, comme les fichiers QR code des modèles : couleur des modules et des coins, formes des modules (arrondis, points, fluides) et des coins (arrondis, ronds), dégradé, logo au centre et niveau de correction (balises Color, FinderColor, ModuleShape, FinderShape, Gradient, GradientColor, Logo, LogoSize, ErrorCorrection). Les QR codes restent vectoriels, nets à l'impression et dans le PDF ; les modèles existants sont imprimés à l'identique.
- NouveauQR codes des modèles d'étiquettes fournis modernisés : modules arrondis bleu nuit et coins bleu KoXo ; les QR codes « Webmail » affichent un logo de messagerie au centre.
- NouveauModèles de listes fournis modernisés (bandeau d'en-tête, lignes alternées sans quadrillage, identifiant et mot de passe en police à chasse fixe, pied de page avec la date d'édition) et renommés selon leur contenu : « Liste A4 - Nom, Prénom, Identifiant, Mot de passe - 35 lignes », « ... Identifiant, Mot de passe, E-mail ... » et « ... Nom, Prénom, E-mail ... ». Les listes « KoXo » et « Couleur KoXo », identiques, sont regroupées.
- NouveauConfiguration : catalogue PDF des modèles d'étiquettes et de listes. Chaque modèle y est présenté avec ses caractéristiques (papier, dimensions, disposition, marges, contenu, QR codes, variables utilisées), la planche en miniature et l'étiquette en taille réelle ; chaque liste est suivie d'une page d'exemple. Les exemples utilisent des comptes fictifs, féminins ou masculins au hasard, et un modèle qui dépasse de la feuille est signalé.
- AmélioréLes images PNG gardent leur transparence à l'écran, à l'impression et dans le PDF.
- AmélioréLes QR codes sont nets à l'impression et dans le PDF (modules à la bonne taille, sans filets blancs).
- AmélioréPDF d'étiquettes avec photos jusqu'à 7 fois plus léger (ex. 38 Mo → 5 Mo pour 350 étiquettes) et impression plus rapide.
- AmélioréNoms des modèles fournis harmonisés (support, contenu, nombre d'étiquettes) ; les anciens modèles sont retirés.
- AmélioréÉtiquettes : un QR code mal lisible n'est jamais imprimé. Un logo sans place suffisante est retiré, des couleurs trop claires sont remplacées par du noir ; un texte trop long pour un QR code est signalé par une croix grise, sans interrompre l'impression des autres étiquettes.
- CorrigéLes images BMP avec couleur transparente (Transparent = 1) étaient imprimées sans transparence.
- CorrigéUn texte sans couleur de fond était affiché dans un cadre noir : il est désormais transparent.
Microsoft 365 / Teams
- CorrigéCorrection d'un bug de création des équipes Teams (groupes principaux, groupes secondaires et espaces partagés), apparu en version 4.0.0.4 :
les membres n'étaient pas ajoutés à l'équipe ;
le compte administrateur Office 365 était ajouté comme membre ;
un canal portant le nom du domaine de messagerie était créé.
Attention : pour les équipes déjà créées en 4.0.0.4, supprimer ce canal puis relancer le script : l'équipe est alors modifiée et les membres sont ajoutés. - CorrigéÉquipes Teams dont le domaine de messagerie diffère du domaine par défaut du tenant : l'adresse principale n'était pas modifiée (erreurs « Set-UnifiedGroup n'est pas reconnu »). Les adresses sont désormais modifiées en fin de script, dans une seule session Exchange Online. En mode MFA, une fenêtre de connexion supplémentaire s'affiche.
- AmélioréCréation des canaux Teams : nouvelles tentatives automatiques lorsque l'équipe vient d'être créée et n'est pas encore prête (erreur « Forbidden »).
- CorrigéModification d'une équipe Teams :
les noms de canaux et les adresses des membres sont comparés exactement (un nom contenu dans un autre pouvait empêcher un ajout) ;
une liste de canaux, de propriétaires ou de membres vide ne provoque plus d'erreur.
Variables et pages de bienvenue
- NouveauNouvelle variable « %USER_ACCOUNT_EXPIRES% » : date d'expiration du compte au format aaaa-mm-jj (ex. 2027-06-30), ou 0 si le compte n'expire pas.
- NouveauNouvelle variable « %USER_UNC_ID_PICTURE% » : chemin réseau (UNC) de la photo d'identité, tel que déclaré dans la configuration. C'est cette copie qui est utilisée par les pages de bienvenue.
- NouveauNouvelles pages de bienvenue (utilisateurs et groupes secondaires) :
présentation modernisée, adaptée aux mobiles, avec 6 thèmes au choix et un mode sombre automatique ;
affichage en français ou en anglais selon le navigateur, avec un bouton pour forcer la langue ;
photo d'identité ou initiales, autres adresses de messagerie, qualités supplémentaires, heures de connexion et date d'expiration du compte (avec alerte à l'approche de l'échéance) ;
les informations vides ne sont plus affichées ;
personnalisation possible sans modifier les pages (fichiers « custom.css » et « koxo.js » du dossier « CONFIG\web »). - AmélioréPages HTML générées à partir des modèles : les valeurs insérées sont protégées (une description contenant « & », « < » ou des guillemets ne casse plus la page).
- CorrigéLes fonctions « #YES_NO{} » et « #BOOLEAN{} » renvoyaient « Non » / « false » pour la valeur 1 ; elles acceptent désormais 1, -1, Oui, Yes, True et Vrai.
- CorrigéFonctions « #NOM{…} » : une accolade non reconnue sur une ligne (style CSS, script) empêchait l'évaluation des fonctions suivantes.
- CorrigéUne variable à crochets mal fermée (ex. « %USER_EMAILS[2 ») pouvait bloquer KoXo Administrator. Toutes les occurrences des variables « %USER_LDAP_ATTRIBUTE[…]% », « %DATETIME[…]% » et « %SERVER[n]% » sont désormais remplacées.
- CorrigéUn attribut LDAP absent ou un serveur de stockage non défini donne désormais une valeur vide au lieu de laisser la variable dans le résultat.
- CorrigéVariables personnalisées temporaires : seule la dernière d'une même ligne était remplacée.
- CorrigéLa fonction de nombre aléatoire pouvait donner le même résultat pour des comptes créés en série.
- CorrigéUn modèle de nom d'ouverture de session contenant « %USER_UPN% », ou un utilisateur sans groupe rattaché, pouvait provoquer un plantage lors du remplacement des variables.
Photos d'identité
- NouveauÉtiquettes : quand le fichier photo d'un utilisateur est absent ou illisible, la photo de l'annuaire (« thumbnailPhoto » ou « jpegPhoto », la plus grande des deux) est imprimée, avant l'avatar. L'annuaire n'est interrogé que pour ces comptes, une seule fois par compte ; la balise Avatar = None désactive aussi ce recours.
- NouveauNouvelle variable « %USER_AD_PHOTO% » pour les images des modèles d'étiquettes : toujours la photo de l'annuaire, même quand un fichier photo existe (par exemple pour imprimer la même photo qu'Outlook et Teams). Les modèles qui l'utilisent donnent le même résultat dans KoXo Passwords.
- NouveauPhotos d'identité aux formats PNG, BMP et GIF, en plus du JPEG (import, synchronisation et ajout manuel). Les zones transparentes sont remplacées par du blanc. Chaque fichier généré est enregistré au format indiqué par son extension dans la configuration.
- AmélioréRedimensionnement des photos de meilleure qualité (rééchantillonnage bicubique) : les traits fins et les illustrations ne sont plus crénelés ni en pointillés, dans les fichiers enregistrés comme à l'affichage dans la fiche de l'utilisateur.
- CorrigéUne photo illisible ou dans un format non pris en charge est signalée au journal et n'interrompt plus le traitement des autres utilisateurs.
- CorrigéUne photo déjà à la bonne taille était copiée sans conversion : une image PNG pouvait être enregistrée sous un nom en « .jpg » et envoyée dans Active Directory. Le zoom de la miniature n'était pas appliqué dans ce cas.
- CorrigéMiniature : la réduction de la qualité pour passer sous 10 Ko n'est appliquée qu'aux fichiers JPEG. Si la limite ne peut pas être atteinte, un avertissement est inscrit au journal au lieu d'une erreur.
- CorrigéCopie de la photo sur le partage réseau :
le message d'erreur indiquait la photo locale ;
l'échec de la création du dossier est signalé au journal, sans boîte de dialogue ;
les droits (SDDL) sont aussi appliqués sur un lecteur réseau ;
la photo est convertie si le format configuré est différent. - CorrigéFiche de l'utilisateur : la miniature de l'utilisateur précédent restait affichée quand l'utilisateur sélectionné n'en avait pas, et la taille du cadre de la miniature variait d'un utilisateur à l'autre.
- CorrigéConfiguration, aperçu de la photo d'identité : un retour incomplet de l'outil d'aperçu pouvait enregistrer un zoom ou un décalage invalide. Les valeurs sont contrôlées et ne sont appliquées qu'à la validation de la configuration.
QR codes
- NouveauApparence des QR codes paramétrable dans le modèle : couleurs des modules, du fond et des coins, dégradé, fond transparent (PNG, SVG), formes des modules (carré, arrondi, point, fluide) et des coins (carré, arrondi, rond).
- NouveauLogo au centre du QR code (PNG, BMP ou JPG, variables autorisées dont %LAUNCHING_PATH%). Sa taille est ajustée automatiquement pour que le QR code reste lisible ; s'il ne tient pas, le QR code est créé sans logo et la raison est indiquée dans le journal.
- NouveauChoix du niveau de correction d'erreur : automatique (M sans logo, H avec logo), L, M, Q ou H. Un niveau élevé rend les QR codes imprimés plus tolérants aux taches et à l'usure.
- NouveauAperçu en direct dans le modèle, avec un texte d'exemple : version, niveau et contraste sont affichés. Un rendu refusé est signalé par une croix rouge et sa raison.
- NouveauGénération au format SVG (image vectorielle, nette à toute taille d'impression).
- AmélioréContrôle de lisibilité : les couleurs trop peu contrastées et les QR codes inversés (clair sur foncé) sont refusés avec un message explicite.
- AmélioréTous les modules ont la même largeur en pixels : QR codes plus nets, image toujours à la taille demandée.
- AmélioréEncodage UTF-8 avec en-tête ECI : les accents et caractères spéciaux (€, apostrophes typographiques…) sont correctement lus par les téléphones. L'option « UTF8 avec BOM » est retirée.
- AmélioréLes causes d'échec de création d'un QR code sont indiquées dans le journal : texte trop long, taille insuffisante, extension non gérée, texte vide après remplacement des variables.
- CorrigéLes zéros disparaissaient des QR codes contenant uniquement des majuscules, des chiffres et quelques symboles (ex. « REF-2030 » encodé « REF-23 »).
- CorrigéLes options « UTF8 sans BOM » et « UTF8 avec BOM » étaient inversées. Les modèles existants conservent le résultat obtenu jusqu'ici.
- CorrigéUn texte trop long pour un QR code produisait une image illisible ou une erreur, sans message.
- CorrigéLecture d'un modèle de QR code incomplet : correction d'une erreur.
- CorrigéÉtiquettes : les modules des QR codes avaient des tailles légèrement irrégulières dans l'aperçu et à l'impression (arrondi au dixième de millimètre).
Interface, journal et divers
- AmélioréLes espaces multiples saisis dans les champs (description, fonction, téléphone...) sont réduits à un seul lors de l'enregistrement.
- CorrigéFichiers HTML générés à partir des modèles : les majuscules accentuées sont conservées (« Élodie » s'affichait « élodie »).
- CorrigéScripts de création et de suppression : un script introuvable ou qui ne pouvait pas être lancé était indiqué « OK » dans le journal.
- CorrigéLe proxy système (« netsh winhttp set proxy ») n'était jamais détecté.
- CorrigéMode d'affichage « Prénom Nom (autres boîtes) » : sans autre boîte aux lettres, l'affichage était « Nom Prénom ».
- CorrigéLe journal pouvait être entièrement effacé si une ligne ne pouvait pas y être ajoutée (fichier verrouillé).
- CorrigéLa taille des fichiers de plus de 4 Go était fausse.
- CorrigéStyle d'interface : le style « Windows 10 » n'était jamais reconnu, et un style quelconque était appliqué si aucun n'était configuré.
- CorrigéLorsqu'un téléchargement échouait (serveur injoignable), un fichier téléchargé précédemment pouvait être utilisé à la place.
- CorrigéPowerShell 7 est désormais trouvé même s'il n'est pas dans le PATH.
KoXo Computers V4.0.0.3
- NouveauNouvel inventaire hors ligne :
la dernière configuration connue de chaque ordinateur est conservée dans une base locale, avec la date du relevé ;
un ordinateur éteint ou injoignable reste consultable : son icône est grisée et la date du dernier inventaire est affichée ;
en multisites, chaque site a sa propre base d'inventaire, stockée dans son dossier de données. - NouveauHistorique des configurations : un nouveau relevé n'est enregistré que si la configuration matérielle a changé.
- AmélioréLes ordinateurs sont identifiés par leur SID Active Directory : un renommage ou un déplacement d'OU conserve l'historique.
- NouveauNouvelle méthode d'inventaire WinRM, en plus de WMI/DCOM, avec bascule automatique d'une méthode à l'autre. WinRM doit être activé sur les postes clients, ce qui n'est pas le cas par défaut sous Windows 10/11.
- NouveauAjout d'une option « journal d'inventaire détaillé » pour diagnostiquer les échecs WinRM ou DCOM (ports, droits, compte utilisé).
- AmélioréRéécriture du moteur d'inventaire matériel, avec plusieurs corrections :
options de collecte mal combinées ;
informations de disque écrasées ;
conversions numériques non protégées ;
fuite mémoire.
KoXo PhotoPreview V1.2.0.0
- NouveauPrise en charge des photos aux formats PNG, BMP et GIF, en plus du JPEG. Les zones transparentes sont remplacées par du blanc. Les photos enregistrées à partir d'un PNG, d'un BMP ou d'un GIF sont au format PNG.
- NouveauEnregistrement de la photo réduite et de la miniature par un double-clic ou un clic droit sur l'image, avec choix de l'emplacement et du format (JPEG, PNG ou BMP). Auparavant, la photo était toujours enregistrée à côté de la photo source.
- AmélioréFenêtre réorganisée :
les trois photos sont alignées et centrées, sans déformation ;
la fenêtre est limitée à la taille de l'écran ;
meilleur affichage avec la mise à l'échelle de Windows (125 %, 150 %...) ;
au démarrage, seul le choix du fichier est affiché. - AmélioréPhotos redimensionnées par rééchantillonnage bicubique : affichage et photos enregistrées plus nets, sans traits en pointillés.
- AmélioréCercle de centrage redessiné : trait fin blanc bordé d'un liseré sombre, visible sur toutes les photos, et voile clair à l'extérieur du cercle pour montrer la partie coupée par les avatars ronds (Teams, Outlook...).
- CorrigéDécalage de la miniature limité de 1 à 200 : la valeur 0 recentrait brusquement la miniature, et une valeur hors limites pouvait faire sortir le cadrage de la photo.
- Corrigé« Sauver la photo » enregistrait la miniature avec le cercle de centrage, et dans un format qui n'était pas du JPEG.
- CorrigéUne photo illisible ou dans un format non pris en charge est signalée au lieu de provoquer une erreur.
- CorrigéLigne de commande : les paramètres sont reconnus sans tenir compte de la casse, les valeurs hors limites sont corrigées, et « /? » n'ouvre plus la fenêtre après l'aide.
- CorrigéEn cas d'échec de l'enregistrement d'une photo, le message indique la cause réelle de l'erreur.
KoXo Passwords V4.0.0.0
- AmélioréNouvelle version majeure : KoXo Passwords passe en version 4, comme KoXo Administrator, dont il partage désormais le moteur d'étiquettes, de QR codes et de génération des mots de passe.
- NouveauFenêtre de configuration intégrée, ouverte par « KoXoPasswords.exe /Config » ou par le bouton engrenage à droite de la liste des sites (tant que l'outil n'est pas configuré, et seulement pour les comptes qui peuvent modifier la configuration ou qui sont administrateurs du poste). Il n'est plus nécessaire de modifier le fichier XML à la main :
réseau : détection du contrôleur de domaine et test réel des filtres de recherche dans l'annuaire ;
sites : ajout, ordre, site par défaut, vérification du chemin LDAP avec le nombre d'utilisateurs trouvés ;
mots de passe : exemple généré et comparé à la stratégie du domaine ;
étiquettes, année, variables personnalisées et style de l'interface ;
raccourci : ligne de commande d'un site (/Site, /LockSite) et création du raccourci sur le bureau. - AmélioréEnregistrement de la configuration : tous les champs sont contrôlés, l'ancien fichier est conservé (« KoXoPasswords.xml.bak »). Sans droit d'écriture, la fenêtre s'ouvre en lecture seule et propose de se relancer en administrateur.
- NouveauLe bouton engrenage n'est visible que tant que l'outil n'a pas été configuré : il disparaît au premier enregistrement de la configuration (balise Configured). Ensuite, la configuration s'ouvre par « KoXoPasswords.exe /Config » ou par Ctrl+Maj+F12, pour les mêmes comptes.
- NouveauModèles d'étiquettes communs avec KoXo Administrator : les modèles bénéficient des mêmes possibilités (QR codes personnalisables avec logo, coins arrondis, ombres, textes limités à une largeur, images sans déformation, éléments masqués quand une variable est vide…).
- NouveauPhotos sur les étiquettes : KoXo Passwords n'ayant pas de fichiers photo, « %USER_ID_PICTURE% » (modèles communs avec KoXo Administrator) et « %USER_AD_PHOTO% » impriment la photo de l'annuaire (« thumbnailPhoto » ou « jpegPhoto », la plus grande des deux). Elle est lue une seule fois par utilisateur, seulement si le modèle en contient une ; sans photo, une croix grise est imprimée.
- NouveauAperçu avant impression modernisé : barre d'outils plus claire, navigation entre les pages, vignettes, zoom, aperçu en niveaux de gris, barre d'état et raccourcis clavier. Les réglages de l'aperçu sont mémorisés.
- NouveauEnregistrement des étiquettes en PDF depuis l'aperçu, avec proposition d'ouvrir le fichier.
- NouveauNouvel aperçu de l'étiquette : rendu net à tous les niveaux de zoom, affichage avec les variables du modèle ou avec les données de l'utilisateur sélectionné, copie de l'image (Ctrl+C).
- AmélioréQR codes dessinés en vectoriel : nets à toutes les tailles, à l'écran comme à l'impression.
- AmélioréLes formats de papier personnalisés des modèles d'étiquettes sont pris en compte.
- NouveauNouvelle fenêtre des comptes traités après un changement en masse :
résumé des comptes réussis et en erreur ;
filtre et recherche ;
comptes en erreur affichés en rouge avec la cause ;
bouton « Réessayer les erreurs » ;
avertissement si on la ferme sans avoir imprimé ni exporté les mots de passe. - AmélioréL'impression et l'export CSV portent sur les comptes affichés : il est possible de réimprimer une seule classe.
- NouveauFiche de saisie du mot de passe modernisée : photo de l'utilisateur, affichage du mot de passe, génération, copie, jauge de robustesse, contrôle de la confirmation, alerte de verrouillage des majuscules et vérification de la stratégie de mot de passe du domaine (longueur minimale, complexité, nom de l'utilisateur) avant l'envoi.
- NouveauFiche de choix de l'algorithme modernisée : exemples réels pour chaque algorithme, robustesse, respect de la stratégie du domaine et avertissements (algorithme déterministe, date de naissance dans le mot de passe, formule non définie…). Tous les algorithmes existants sont conservés.
- NouveauFiche de choix de l'algorithme : réglages de l'algorithme sélectionné (longueur, lisibilité, caractères spéciaux, aléa, formule personnalisée), avec exemples recalculés à chaque modification et longueur maximale réellement produite par l'algorithme.
- NouveauL'algorithme et ses réglages sont mémorisés pour chaque utilisateur Windows (registre) et repris au démarrage suivant. Un algorithme devenu invalide (formule personnalisée vide…) est ignoré au profit de celui du fichier de configuration.
- NouveauOption « Imposer l'algorithme » (balise LockAlgorithm) : l'algorithme du fichier de configuration s'applique à tous les utilisateurs, et leurs réglages personnels sont ignorés. La fiche de choix de l'algorithme indique alors qu'il est imposé.
- NouveauLe dernier site choisi est mémorisé pour chaque utilisateur Windows et repris au démarrage suivant ; un raccourci « /Site= » reste prioritaire.
- AmélioréRecherche : Échap vide le champ de recherche.
- AmélioréLes algorithmes aléatoires utilisent le générateur cryptographique de Windows, sans biais de tirage.
- AmélioréLes caractères %, #, { et } sont exclus des caractères spéciaux générés : ils pouvaient être interprétés comme des variables ou des fonctions. Un mot de passe n'est jamais interprété comme une variable.
- NouveauPrise en charge de la fonction de l'utilisateur (attribut « title ») : variable %USER_FUNCTION%, infobulle, liste des comptes traités, export CSV et presse-papiers. La civilité (« personalTitle ») est aussi affichée.
- NouveauNouvelle infobulle de la liste des utilisateurs : présentation plus lisible, avec la photo de l'annuaire (« thumbnailPhoto » ou « jpegPhoto », la plus grande), lue une seule fois et partagée avec les étiquettes.
- AmélioréFenêtre de progression revue : compteur, élément en cours, temps écoulé et temps restant estimé. Le bouton « Arrêter » (ou Échap) termine proprement le traitement en cours, et les autres fenêtres sont bloquées pendant le traitement.
- AmélioréFiche de choix d'un groupe modernisée : filtre instantané, type du groupe (sécurité ou distribution, étendue), emplacement lisible au lieu du chemin LDAP, tri par colonne.
- AmélioréLes membres d'un groupe sont lus y compris dans les groupes imbriqués, sans doublon, et seuls les comptes utilisateurs sont retenus.
- AmélioréLe nom NetBIOS réel du domaine est utilisé.
- AmélioréExport CSV en UTF-8 avec BOM : les accents sont correctement lus par Excel.
- AmélioréTitre de la fenêtre simplifié : nom, version et établissement.
- CorrigéChangement en masse avec l'algorithme « Formule personnalisée » : tous les comptes recevaient le mot de passe « FORMULE ».
- CorrigéUn compte dont le changement de mot de passe avait échoué pouvait être imprimé ou exporté avec un mot de passe qui n'avait pas été appliqué.
- CorrigéViolation d'accès à la recherche suivante ou à la fermeture du programme après l'affichage de la liste des comptes traités.
- CorrigéLe nombre de pages pouvait être faux lors de l'impression des étiquettes avec saut de page par groupe.
- CorrigéOption « L'utilisateur devra changer de mot de passe » : décochée, elle lève désormais une obligation posée auparavant ; un échec sur cette seule option n'est plus présenté comme un échec du changement de mot de passe.
- CorrigéRecherche : les noms contenant des parenthèses, un astérisque ou une barre oblique inverse faisaient échouer la recherche dans l'annuaire.
- CorrigéExport CSV : un guillemet dans une valeur décalait toutes les colonnes.
- CorrigéVariables : conversion des caractères accentués rares et des ligatures (Œ, Æ…) corrigée ; un texte entre accolades sans fonction n'est plus modifié ; %LOGON_SERVER% n'est plus vide quand la variable d'environnement est absente.
- CorrigéLe nom du poste ou de l'utilisateur connecté pouvait être tronqué.
- CorrigéFuite mémoire à chaque accès à l'annuaire.
- CorrigéCopie dans le presse-papiers : les retours à la ligne sont reconnus par toutes les applications.
- CorrigéFichier de configuration de la version 3.5 : les options réglées à -1 (lisibilité, changement de mot de passe obligatoire, détection automatique de l'année) étaient lues comme désactivées.
- CorrigéFichier de configuration de la version 3.5 : le chemin LDAP de recherche était ignoré au profit du chemin par défaut. Il devient désormais le premier site, et le fichier est converti au nouveau format au premier enregistrement.
- CorrigéLes caractères spéciaux saisis à la main dans le fichier de configuration sont lus, qu'ils soient écrits en texte simple ou en section CDATA.
- CorrigéOption « L'utilisateur devra changer de mot de passe » : décochée pour un utilisateur, elle restait décochée pour les suivants, et pour le changement en masse, jusqu'à la fermeture du programme. Chaque fiche repart désormais du réglage de la configuration.
- CorrigéLa touche Entrée dans la liste des utilisateurs ou des sites relançait la recherche et vidait la liste.
- CorrigéLe contrôleur de domaine indiqué dans la configuration était ignoré : il est désormais utilisé (vide = détection automatique, comme avant).
- CorrigéLe libellé de la recherche annonçait le caractère joker « ? », que les filtres LDAP ne prennent pas en charge : seul « * » est proposé.
Version 4.0.0.4publiée le 05/10/2026
KoXo Administrator V4.0.0.4
- CorrigéCorrection d'un bug : lors d'une synchronisation (ligne de commande ou manuelle), les utilisateurs protégés contre l'effacement étaient désactivés et déplacés si leur fonction avait changé.
- CorrigéCorrection d'un bug d'affichage du nombre d'utilisateurs à désactiver dans la synchronisation CSV.
- AmélioréAmélioration de la fonction de repositionnement des utilisateurs mal placés (les CN non conformes sont signalés).
- AmélioréModification des 3 scripts PowerShell Teams pour contourner les conflits MSAL des nouveaux modules : « PrimaryGroupCreateModifyTeamsO365.ps1 », « SecondaryGroupCreateModifyTeamsO365.ps1 », « SharedSpaceCreateModifyTeamsO365.ps1 ».
- AmélioréMise à jour des DLL OpenSSL V4.0.2.
- AmélioréLors de la création d'un utilisateur, le processus est arrêté en cas d'erreur et l'erreur est affichée.
- CorrigéCorrection d'un bug de normalisation de l'identifiant des groupes (sAMAccountName) dans l'import et la synchronisation (limité à 20 caractères au lieu de 64).
- AmélioréAmélioration de la fonction « mg_graph_add_app_roles » de « KoXo-Graph.ps1 » pour accepter les rôles sous forme de tableau ou de chaîne.
- CorrigéCorrection d'un bug pour l'envoi de l'étiquette de compte en pièce jointe par mail (l'étiquette pouvait être incluse dans le corps HTML).
- NouveauAjout de nouveaux RID/SID : « %RID:Owner Rights% » S-1-3-4, « %RID:Domain Controllers% » S-1-5-21-X-X-X-516, « %RID:Cert Publishers% » S-1-5-21-X-X-X-517, « %RID:Group Policy Creator Owners% » S-1-5-21-X-X-X-520, « %RID:Account Operators% » S-1-5-32-548, « %RID:Print Operators% » S-1-5-32-550, « %RID:Backup Operators% » S-1-5-32-551, « %RID:All Application Packages% » S-1-15-2-1.
- NouveauReconnaissance de Windows 11 26H2.
KoXo Profiles Console V2.9.8.9
- AmélioréLe modèle proposé utilise désormais un script de login en PowerShell.
- AmélioréMise à jour de la liste des fabricants de cartes réseau (40286).
- NouveauReconnaissance de Windows 11 26H2.
KoXo Profiles Uploader V2.9.8.9
- AmélioréAmélioration de la gestion des dossiers exclus.
- NouveauReconnaissance de Windows 11 26H2.
KoXo Profiles Downloader V2.9.8.9
- NouveauReconnaissance de Windows 11 26H2.
KoXo Computers V4.0.0.2
- AmélioréAmélioration de l'exécution de tâches planifiées immédiates.
- AmélioréMise à jour de la liste des fabricants de cartes réseau (40286).
- NouveauAjout des options d'inventaire système : Win32_ComputerSystem : Manufacturer et Model.
- NouveauReconnaissance de Windows 11 26H2.
KoXo Label V3.1.0.0
- CorrigéAu premier login en profil local, le papier peint est désormais effectif (l'application du thème à l'initialisation du profil court-circuitait le papier peint déjà positionné).
- NouveauSupport du double écran avec un papier peint adapté (et non ajusté) pour le deuxième écran.
- AmélioréLe format d'image est adapté au système d'exploitation pour obtenir le meilleur rendu.
- NouveauMise à jour du script PowerShell « KoXoLabel.ps1 » : il est désormais possible d'afficher l'adresse IP et l'adresse MAC en dessous du nom d'ordinateur en indiquant « $ShowNetwork = $true » (ligne 17).
- NouveauAjout d'un journal.
KoXo SMail V2.1.0.0
- AmélioréAmélioration des messages affichés et du journal.
- AmélioréMise à jour des DLL OpenSSL V4.0.2.
KoXo Computers Autoplace V5.6.0.0
- AmélioréHarmonisation de la version avec le service.
KoXo Computers Autoplace Service V5.6.0.0
- AmélioréAmélioration de la détection des ordinateurs.
KoXo Sconet Charlemagne Export V4.3.0.0
- AmélioréDiverses petites améliorations (comptage des suppléants, etc.).
- CorrigéCorrection d'un bug d'ordre du champ photo d'identité pour l'export des administratifs sous Charlemagne.
- CorrigéCorrection de quelques fautes de frappe dans le fichier « DisciplinesOuFonctions.csv ».
- NouveauAjout de nouvelles disciplines : SNT (
L6201) et Stagiaire en centre de formation (A0068). - AmélioréAmélioration de la base CSV des disciplines : ajout des dates d'ouverture et de fermeture et d'un commentaire.
KoXo AnnuFedXMLCsv V2.7.0.0
- CorrigéCorrection de quelques fautes de frappe dans le fichier « DisciplinesOuFonctions.csv ».
- NouveauAjout de nouvelles disciplines : SNT (
L6201) et Stagiaire en centre de formation (A0068). - AmélioréAmélioration de la base CSV des disciplines : ajout des dates d'ouverture et de fermeture et d'un commentaire.
Version 4.0.0.3publiée le 20/08/2026
KoXo Administrator V4.0.0.3
- AmélioréLors du chargement des assistants de démarrage, si une erreur d'intégrité est trouvée, le nom du fichier concerné est affiché et le chargement se poursuit.
- CorrigéCorrection d'un bug qui limitait la longueur des noms de groupes secondaires (désormais < 64).
- CorrigéContournement du bug RDP pour les composants d'arbres présents dans certaines versions de Windows (perte des nœuds de premier niveau).
- CorrigéCorrection d'un bug concernant les paramètres multisites en synchronisation automatique.
- CorrigéCorrection de quelques messages pour lesquels l'encodage des caractères accentués avait disparu.
- AmélioréLa détection de la redirection WOW64 est désormais automatique pour PowerShell et CMD.
- CorrigéCorrection d'un bug de détection de PowerShell 5.1 (pour Office 365, il faut utiliser PowerShell 7).
- CorrigéEn fin de synchronisation automatique, KoXo Administrator n'était pas fermé.
- CorrigéCorrection du script d'installation des scripts PowerShell pour forcer la mise à jour.
- AmélioréDans les scripts pour Office 365, la bannière jaune de connexion à ExchangeOnlineManagement n'est plus affichée.
- CorrigéCorrection de deux variables (O365_... au lieu de OFFICE365_...) dans un exemple de ligne de commande proposée pour lancer KoXo SMail en fin de synchronisation.
KoXo Computers Autoplace V5.5.0.0
- AmélioréHarmonisation de la version avec le service.
KoXo Computers Autoplace Service V5.5.0.0
- CorrigéPrise en compte des champs texte vides (le service ne démarrait pas à cause de l'exception générée).
KoXo Computers V4.0.0.1
- AmélioréLors de l'actualisation des ordinateurs, les paramètres affichés sont ceux d'Active Directory. Lors de la détection, ce sont ceux de la machine qui sont affichés (WMI ou registre). Le registre de Windows 11 indique « Windows 10 » : l'affichage a été revu.
- AmélioréMise à jour de la liste des fabricants de cartes réseau (39944).
KoXo Profiles Console V2.9.8.8
- AmélioréMise à jour de la liste des fabricants de cartes réseau (39944).
KoXo Profiles Uploader V2.9.8.8
- AmélioréMise à jour de la liste des fabricants de cartes réseau (39944).
KoXo Profiles Downloader V2.9.8.8
- AmélioréMise à jour de la liste des fabricants de cartes réseau (39944).
Version 4.0.0.2publiée le 25/06/2026
KoXo Administrator V4.0.0.2
- CorrigéLe traitement des modèles XML était trop strict sur la détection des doublons et obligeait à les supprimer pour que les chargements puissent se poursuivre.
Version 4.0.0.1publiée le 15/06/2026
KoXo Administrator V4.0.0.1
- CorrigéCorrection d'un fichier XML endommagé dans l'assistant « Office 365 Etablissement Scolaire », qui affichait une erreur au démarrage de l'assistant. Il fallait alors effacer cet assistant pour retrouver un fonctionnement normal.
- CorrigéCorrection du chemin LDAP affiché dans l'assistant (la variable %COMPANY_SHORT_NAME% était affichée dans le chemin de base LDAP ; il fallait alors éditer le champ pour continuer en mono-site).
KoXo Passwords V3.5.0.0
- AmélioréAméliorations diverses.
- NouveauLes caractères spéciaux utilisés peuvent être définis dans le fichier de configuration (liste utilisée par défaut : « =-+*/\()%_&#$@,:.!?[]{}&<>% »).
Version 4.0.0.0publiée le 15/05/2026
KoXo Administrator V4.0.0.0
- NouveauLa fiche de synchronisation permet désormais de réintégrer des utilisateurs issus d'autres groupes primaires (exemple : en milieu scolaire, un ancien élève rescolarisé).
- NouveauLa synchronisation en ligne de commande permet aussi de réintégrer des utilisateurs issus d'autres groupes primaires.
- AmélioréPassage à OpenSSL V4.0.0.
- AmélioréLes scripts Office 365 sont désormais lancés via PowerShell 7 en priorité. Attention : PowerShell 5.1 ne sera plus compatible avec les nouveaux modules pour Office 365 (conflits MSAL).
- NouveauPrise en charge des scripts PowerShell appelés par un wrapper de même nom que le script initial (l'attribut « scriptPath » de l'utilisateur contient par exemple « groupe.cmd », qui appelle « groupe.ps1 »). Le wrapper utilisé peut être modifié (chemin : « Config\LogonWrapper.cmd »). Le script proposé par défaut utilise PowerShell 7 de préférence (N.B. : pour le logon, la version de PowerShell est moins importante que pour les scripts Office 365).
- NouveauLes scripts BATCH (*.BAT & *.CMD), VBS et PowerShell sont colorisés en s'inspirant des couleurs du thème Light+ de VS Code.
- AmélioréReconnaissance des scripts de login en PowerShell (ce mécanisme fonctionnait déjà mais les scripts n'étaient pas colorisés).
- AmélioréLa fiche d'affichage des informations sur un serveur donne davantage d'informations.
- AmélioréLa gestion du fichier « Config.xml » a été revue. Un commentaire est ajouté au niveau de la balise « Server ». Exemple : « OS: Windows Server 2025 (V6.5) DESC: Contrôleur de domaine FQDN: CN=DC1,OU=Domain Controllers,DC=koxo,DC=lan [DC] [FSRM] Roles: LM_Workstation, LM_Server, Primary_Domain_Controller, Timesource, Print, NT, Master_Browser, DFS ».
- CorrigéLa configuration de KoXo Administrator ne mémorisait pas le paramètre qui permet de cacher ou non un utilisateur dans une liste de distribution Office 365, ni le paramètre du nom de fichier de suppression de licence Office 365.
- AmélioréLes deux modèles d'e-mails proposés (FR/EN) sont désormais stockés dans le dossier « Config\EmailTemplates ». Le modèle 2, avec l'étiquette intégrée, utilise désormais CSS.
- NouveauUn onglet spécifique au message envoyé a été ajouté ; il permet de mieux visualiser le message (colorisation HTML).
- AmélioréL'envoi de mail de test a été revu pour prendre en compte Microsoft Graph et OAuth2. Le message envoyé affiche les paramètres utilisés.
- NouveauAjout des variables « %SMAIL_MODE% » et « %SMAIL_TOKEN_FILE% », pour lancer SMail en mode SMTP ou Microsoft Graph et prendre en charge les jetons OAuth2.
- AmélioréMise à jour des DLL OpenSSL en V3.6.1.
- AmélioréLa fiche de restauration des archives affiche mieux les dates (pour des archives JJMMAA_HHMM et AAAAMMJJ_HHMMSS) et permet le tri.
- NouveauLes caractères spéciaux utilisés dans les algorithmes de génération deviennent paramétrables (exemples proposés : « =-+*/\()%_&#$@,:.!?[]{}&<>% » et « &()_$!:;=-/*+ »).
- AmélioréL'export de cartes de visite (VCARD) comprend désormais davantage de paramètres : encodage du fichier (ANSI ou UTF-8 sans BOM), largeur de la photo.
- AmélioréLe format VCard 2.1 est en ANSI Windows 1252, alors que les formats 3.0 & 4.0 nécessitent un encodage UTF-8 sans BOM.
- AmélioréL'export de cartes de visite (VCARD) n'ajoute pas les lignes n'ayant pas de valeur pour « MAIL » ou « TEL ».
- AmélioréRévision de la fiche de configuration : utilitaires, fichiers à copier, filtres CSV, filtres LDIF, filtres LDAP.
- CorrigéDans la fiche de configuration, la sauvegarde des configurations CSV était inopérante.
- CorrigéLors de la sauvegarde des configurations CSV, le paramètre indiquant d'utiliser l'identifiant unique de préférence n'était pas pris en compte.
- NouveauLe publipostage HTML est remplacé par un publipostage RTF ou DOCX utilisant des champs Word pour exploiter les variables (sans le caractère %, exemple : le champ Word « USER_ID » remplace « %USER_ID% »).
- CorrigéLors de la décompression des archives zip utilisées par les modèles (exemple : web.zip), certains antivirus pouvaient interférer avec l'opération : une boîte de message d'erreur apparaissait et demandait d'annuler ou de réessayer. Cette boîte de message n'apparaît plus.
- NouveauReconnaissance de Windows 11 26H1.
KoXo Updater V2.0.0.0
- CorrigéCorrection d'un bug d'évènement sur la boîte du nom d'archive, qui n'était plus géré.
KoXo ADMACDetect V1.2.0.0
- AmélioréLa liste des fabricants de cartes réseau est compressée en ZIP (NICVendors.zip).
- NouveauPrise en charge d'IPv4 et d'IPv6 pour la résolution (avant d'envoyer le PING).
KoXo Computers V4.0.0.0
- AmélioréPassage à OpenSSL V4.0.0.
- AmélioréRefonte de la partie registre à distance. Pour charger un fichier « .REG » à distance, WMI est utilisé et les connexions d'administration à distance doivent être autorisées (LocalAccountTokenFilterPolicy = 1).
- CorrigéLes boîtes d'édition des membres des utilisateurs ou groupes locaux dysfonctionnaient. La sélection d'objet renvoie bien un objet au format « NT », et l'ajout ou la suppression le gère correctement.
- AmélioréLa liste des fabricants de cartes réseau est désormais compressée en ZIP (NICVendors.zip).
- AmélioréAmélioration de la détection des sessions actives (le registre n'est plus utilisé).
- CorrigéLa fiche d'édition d'un utilisateur local d'un ordinateur ne permettait pas de forcer le changement de mot de passe.
- NouveauAjout d'un export CSV destiné à l'import dans Veyon.
- NouveauReconnaissance de Windows 11 26H1.
KoXo WOL V4.0.0.0
- AmélioréLa liste des fabricants de cartes réseau est compressée en ZIP (NICVendors.zip).
- AmélioréAméliorations graphiques.
- AmélioréLes switchs acceptent « / » ou « - ».
- AmélioréAmélioration de l'aide.
- NouveauPrise en charge de SecureOn (mot de passe WOL).
- NouveauManuel PDF.
KoXo SMail V2.0.0.0
- AmélioréPassage à OpenSSL V4.0.0.
- NouveauPrise en charge de SMTP + XOAuth2.
- NouveauPrise en charge de Microsoft Graph (API HTTPS).
- NouveauPrise en charge d'OpenSSL V3.
- AmélioréLes switchs acceptent « / » ou « - ».
KoXo AnnuFedXMLCsv V2.7.0.0
- CorrigéCorrections mineures (erreurs de frappe dans les journaux).
- AmélioréModification des scripts « SyncAnnuFedMono.ps1 », « SyncAnnuFedMulti.ps1 » et « AAF-Tools.ps1 » pour prendre en compte la connexion SFTP avec clé privée (fichier PPK).
- AmélioréMise à jour de WinSCP en version 6.5.5.
KoXo Profiles Console V2.9.8.7
- AmélioréPassage à OpenSSL V4.0.0.
- NouveauGestion de la langue Auto/Fr/En.
- NouveauPrise en charge d'IPv4 et d'IPv6 pour la résolution (avant d'envoyer le PING).
- AmélioréLa liste des fabricants de cartes réseau est compressée en ZIP (NICVendors.zip).
- NouveauReconnaissance de Windows 11 26H1.
KoXo Profiles Downloader V2.9.8.7
- NouveauGestion de la langue Auto/Fr/En.
- AmélioréAméliorations diverses.
- NouveauReconnaissance de Windows 11 26H1.
KoXo Profiles Uploader V2.9.8.7
- NouveauGestion de la langue Auto/Fr/En.
- NouveauPrise en charge d'IPv4 et d'IPv6 pour la résolution (avant d'envoyer le PING).
- AmélioréLa liste des fabricants de cartes réseau est compressée en ZIP (NICVendors.zip).
- NouveauAffichage du mode debug dans le titre de la fiche.
- CorrigéCorrection d'un bug de génération du profil zippé (il ne pouvait pas être réécrit s'il était déjà présent).
- NouveauReconnaissance de Windows 11 26H1.
KoXo DHCP Test V1.0.0.0
- NouveauNouvel outil permettant de tester le DHCP de l'organisation :
- Tester un serveur DHCP — envoyer Discover/Request/Release/Renew pas à pas ou en cycle automatique, avec hostname, vendor class et relay agent configurables.
- Inventorier le réseau — scan ARP avec résolution DNS inverse, identification de l'OS à partir du trafic DHCP, identification des fabricants via la base OUI, export CSV/JSON/HTML.
- Tester la charge — rafale de baux (simples ou cycles complets DORA), adresses MAC réelles via la base OUI, noms d'hôte automatiques à partir de l'adresse MAC (
PC-{mac3}). - Surveiller — détection de serveur DHCP parasite, alerte sur nouvel équipement (monitor), rafraîchissement automatique (watch).
- Diagnostiquer — ping ICMP intégré, statistiques de session, affichage détaillé des options DHCP.
