L’une des fonctions essentielles de MyQ consiste à identifier le propriétaire d’un travail d’impression envoyé. Vous pouvez choisir parmi plusieurs options d’identification. La méthode la plus courante consiste à identifier l’utilisateur comme étant le compte du système d’exploitation à partir duquel le travail a été envoyé (expéditeur du travail). Si de nombreux utilisateurs envoient leurs travaux à partir d’un même compte, vous pouvez utiliser l’une des trois options d’authentification suivantes : demander un code PIN ou un badge, demander un nom d’utilisateur et un mot de passe, ou inviter l’utilisateur à faire son choix dans une liste.
Outre les options susmentionnées, MyQ propose plusieurs options d’identification avancées pouvant être utilisées dans des cas particuliers, par exemple si vous souhaitez utiliser un serveur DNS pour identifier l’ordinateur de l’utilisateur ou détecter l’utilisateur à partir du nom du travail.
Les méthodes de détection des utilisateurs disponibles sont décrites dans les sections ci-dessous.
Expéditeur du travail
La méthode de détection d’utilisateur la plus simple et la plus courante consiste à identifier le propriétaire comme étant le compte utilisateur du système d’exploitation à partir duquel le travail a été envoyé.
Si l’utilisateur se connecte au compte Eliot.Kate et envoie le travail à partir de ce compte, MyQ l’identifie comme Eliot.Kate.
Nom de l’ordinateur de l’expéditeur
Lorsque l’option Nom de l’ordinateur de l’expéditeur est sélectionnée, le propriétaire du travail est identifié comme étant le nom de l’ordinateur à partir duquel le travail a été envoyé. De cette manière, le compte du système d’exploitation sur lequel l’utilisateur expéditeur est connecté n’a pas d’importance, et tous les travaux sont comptabilisés sur cet ordinateur.
Par défaut, la méthode de détection de l’ordinateur est réglée sur le mode Par défaut. Il s’agit du paramètre standard qui fonctionne dans la quasi-totalité des cas. Pour plus d’informations sur les autres options disponibles, veuillez contacter votre service d’assistance MyQ.
Une expression régulière peut être utilisée pour extraire une partie de la chaîne détectée.
Utilisation d’un serveur DNS pour déterminer le propriétaire du travail
Avec les deux options de méthode de détection de l’utilisateur : Nom DNS du serveur d’impression et Nom DNS de l’ordinateur de l’expéditeur, un serveur DNS est utilisé pour identifier le propriétaire du travail comme l’une des deux valeurs respectives suivantes :
-
Nom DNS du serveur d’impression : l’ordinateur ou le serveur sur lequel le pilote d’impression est installé. Si le serveur DNS parvient à résoudre l’adresse IP du serveur, le propriétaire du travail est identifié par le nom du serveur ; dans le cas contraire, il est identifié par l’adresse IP.
-
Nom DNS de l’ordinateur de l’expéditeur : l’ordinateur à partir duquel le travail est envoyé. Si le serveur DNS parvient à résoudre l’adresse IP de l’ordinateur, le propriétaire du travail est identifié par le nom de l’ordinateur ; dans le cas contraire, il est identifié par l’adresse IP.
La valeur réelle dépend de l’emplacement où le pilote d’impression est installé.
Par exemple : si le pilote d’impression est installé sur le serveur d’impression Serveur 1 et partagé avec l’ordinateur laptop100 à partir duquel l’utilisateur effectue l’impression, les valeurs sont différentes :
-
Lorsque vous sélectionnez la méthode Nom DNS du serveur d’impression, le propriétaire du travail est identifié par le serveur, par exemple Server1.domain.com,
-
Lorsque vous sélectionnez la méthode Nom DNS de l’ordinateur de l’expéditeur, le propriétaire du travail est identifié par l’ordinateur, par exemple laptop100.domain.com.
Si l’ordinateur n’utilise pas de pilotes partagés mais envoie les travaux via ses propres pilotes, les deux valeurs sont identiques.
Une expression régulière peut être utilisée pour extraire une partie de la chaîne détectée.
Détecter l’utilisateur à partir du nom du travail
Avec l’option Détecter l’utilisateur à partir du nom du travail, le propriétaire du travail est identifié par le nom du travail d’impression. Cette méthode peut être utilisée lorsque des travaux sont générés automatiquement et envoyés à l’impression par des systèmes externes, tels que des systèmes ERP. Ces travaux peuvent présenter un format spécifique dans lequel le nom d’utilisateur fait partie du nom du travail, par exemple user16@documentxy.com.
Le paramètre Uniquement pour les utilisateurs LPR s’affiche une fois que vous avez sélectionné l’option Détecter l’utilisateur à partir du nom du travail. Ce paramètre vous permet de combiner la méthode Détecter l’utilisateur à partir du nom du travail avec la méthode d’identification de l’expéditeur du travail. Le propriétaire du travail est d’abord détecté en tant qu’expéditeur du travail et ce n’est que si le nom d’utilisateur correspond au nom saisi dans la zone de texte Uniquement pour les utilisateurs LPR que le propriétaire du travail est identifié à partir du nom du travail.
Cette méthode avancée d’identification de l’utilisateur peut s’avérer nécessaire, par exemple, pour certaines impressions provenant du système SAP. Les impressions issues de SAP ne sont généralement pas envoyées directement aux périphériques d’impression, mais d’abord vers le spouleur Windows (SAP LPD ou SAP Print) qui traite et transfère les impressions vers le périphérique. Ce service s’exécute généralement sous le compte système (SYSTEM) ; par conséquent, l’expéditeur détecté pour chacune de ces tâches est SYSTEM. Dans ce cas, vous pouvez saisir l’utilisateur SYSTEM dans la zone de texte Uniquement pour l’utilisateur LPR. MyQ détecte l’expéditeur et, s’il s’agit de SYSTEM, identifie le propriétaire du travail comme étant le nom du travail.
Détection de l’utilisateur à partir du PJL
Grâce à l’option Détection de l’utilisateur à partir du PJL, MyQ identifie le propriétaire du travail d’impression à partir de l’une des lignes de commande de l’en-tête PJL du travail d’impression.
Pour sélectionner la ligne utilisée pour définir le propriétaire du travail, cliquez sur +Ajouter et saisissez la variable (SET USERNAME) dans le champ Variable PJL. Vous pouvez saisir plusieurs ensembles de variables ou d’expressions régulières en cliquant sur +Ajouter pour chacun d’entre eux sur une nouvelle ligne. MyQ tente de trouver une ligne PJL contenant la première variable définie, puis répète la recherche pour la variable suivante, jusqu’à ce qu’il trouve une valeur non vide correspondant à la définition du propriétaire du travail ou qu’il n’y ait plus de variables à rechercher.
Une expression régulière peut être utilisée pour extraire une partie de la chaîne détectée. Si aucune expression régulière n’est spécifiée, la chaîne complète de la variable PJL est utilisée.
Cliquez sur Modifier pour modifier les variables existantes, sur Tester pour vérifier si vos expressions régulières fonctionnent, et sur X pour supprimer un ensemble variable/expression régulière.
Dans l’exemple ci-dessous, vous pouvez voir comment fonctionne un ensemble variable/expression régulière, et s’il parvient à identifier l’utilisateur en recherchant le nom d’utilisateur dans l’adresse e-mail figurant dans l’en-tête PJL :
-
Dans le champ Texte à tester, vous devez saisir le texte provenant de l’en-tête PJL du travail d’impression :
user.name@domain.tld -
Dans le champ Variable PJL, vous devez indiquer la variable SET USERNAME, ou toute autre variable utilisée pour identifier le propriétaire du travail.
-
Dans le champ Expression régulière, vous devez saisir l’expression régulière que vous souhaitez utiliser pour détecter le nom d’utilisateur. Dans l’exemple, l’expression régulière ([^@]+) vérifie si un caractère n’est pas « @ » et le prend en compte, tandis que « + » signifie passer au caractère suivant. Le résultat est qu’elle prend en compte tous les caractères jusqu’à ce qu’elle atteigne « @ ».
Après avoir cliqué sur Tester, le résultat du test s’affiche en bas de la fenêtre. Dans cet exemple, « user.name » a été détecté avec succès.