Dans certaines installations, le serveur eDirectory est protégé par un pare-feu, mais le serveur iManager est accessible au monde extérieur pour autoriser des opérations de gestion à domicile ou en déplacement. L'accès à iManager est contrôlé par les champs Nom d'utilisateur, Mot de passe et Nom d'arborescence sur l'écran de connexion. Dans ce type d'installation, il est souvent recommandé de renforcer la sécurité pour éviter que des informations relatives au système ne soient révélées.
Les configurations standard d'iManager renvoient des messages eDirectory relatifs à des noms d'utilisateur et mots de passe non valides pendant l'authentification auprès d'iManager. Ces messages pourraient par inadvertance fournir trop d'informations à d'éventuels pirates informatiques. C'est pourquoi iManager inclut une option de configuration qui permet de masquer la raison spécifique de l'échec de la connexion. Lorsque cette option est activée, les messages d'erreur ci-après sont remplacés par le message d'erreur générique suivant : Échec de la connexion. Nom d'utilisateur ou mot de passe non valide.
Nom d'utilisateur non valide (-601)
Mot de passe incorrect (-669)
Mot de passe expiré ou compte désactivé (-220)
Pour activer ce paramètre, ouvrez la vue Configurer, puis sélectionnez Serveur iManager > Configurer iManager. Sous l'onglet Authentification, sélectionnez Masquer la raison spécifique de l'échec de la connexion. Cette opération définit le paramètre Authenticate.Form.HideLoginFailReason=true dans le fichier config.xml de iManager.
Par ailleurs, iManager ne prend pas en charge l'astérisque (*) comme caractère joker dans le champ Nom d'utilisateur, ce qui empêche les utilisateurs non autorisés d'identifier les noms d'utilisateur valides. Cette mesure empêche également les éventuelles attaques par déni de service qui tentent de surcharger le serveur eDirectory en essayant continuellement de se connecter à l'aide du seul caractère joker (*), lequel force eDirectory à rechercher et à renvoyer tous les noms d'utilisateur correspondants.