Configuration des sources de données TSD existantes


Généralités

Tâches

Inclus dans

Tivoli Service Desk

Généralités

Instructions de configuration des sources de données

Lorsque vous configurez une source de données, selon le système SGBD et le type de pilote (ODBC ou X/Open), seules certaines options peuvent être définies.

Avertissement : Il est possible, avec des bases de données différenciant les majuscules et les minuscules, que les valeurs d'options tiennent compte de cette différenciation. Consultez l'administrateur de la base de données en cas de doute sur une certaine option.

Boîte de dialogue Définition de la source

La boîte de dialogue Définition de la source permet de configurer une source de données sélectionnée. Les options de configuration les plus fréquentes sont présentées ci-après. La boîte de dialogue Sécurité de connexion permet également de sélectionner la méthode de connexion Tivoli Service Desk et de configurer des paramètres pour les mots de passe utilisateur.

Pour accéder à la boîte de dialogue Définition de la source :

Boîte de dialogue Modification du suffixe du mot de passe

La boîte de dialogue Modification du suffixe du mot de passe permet de changer le suffixe du mot de passe pour la source de données en tant qu'élément de la sécurité de connexion.

Pour accéder à la boîte de dialogue Modification du suffixe du mot de passe :


Tâches

Configuration d'une source de données TSD existante

Après avoir créé une source de données, vous devez la configurer à l'aide de Tivoli Service Desk. Pour plus d'informations, reportez-vous à la section Instructions de configuration des sources de données et à la rubrique Configuration des sources de données TSD.

Remarque : La zone Source de la boîte de dialogue Définition de la source est en lecture seule et contient le nom de la source de données que vous avez indiqué lors de sa création. Pour changer un nom de source de données, reportez-vous à la rubrique Renommer une source de données.

Sources de données ODBC : TDT fournit des interfaces de bases de données directes que vous pouvez utiliser, selon les conditions requises par le système SGBD. Ces interfaces de bases de données directes correspondent à la méthode par défaut de la connectivité de la base de données pour TDT. Les pilotes ODBC ne sont pas fournis avec TDT. Si vous souhaitez utiliser ODBC et ne pas vous servir des interfaces de bases de données directes, reportez-vous à la rubrique Configuration des sources de données ODBC.

Configuration Intelligent Miner for Text (IM4T) : Tivoli Service Desk (TSD) exploite un logiciel d'extraction de texte appelé IM4T (Intelligent Miner for Text), qui crée des index de tables dans votre base de données. Ces index peuvent être générés par les analystes TSD dans le but de localiser rapidement des entrées particulières (fichiers de données ou documents pré-existants) situées dans la base de données et contenant certains mots ou combinaisons de mots. Pour plus d'informations sur la configuration de la source de données à utiliser avec IM4T, reportez-vous à la rubrique Extraction de texte IM4T dans le guide en ligne Tivoli Service Desk 6.0 Developer's Toolkit Script Language Reference.

Pour configurer une source de données :

  1. Dans la zone Qualifiant de la boîte de dialogue Définition de la source, entrez le nom du qualifiant de table.
    Remarque : Un qualifiant de table correspond habituellement au créateur ou au propriétaire de la table utilisée pour accéder aux données. Il doit être identique au qualifiant indiqué lors de la création de vos tables dans TSDBuild, comme dbo ou EXAV.
  2. Dans la zone Serveur, entrez le nom du serveur SGBD actuel.
    Remarque : Il s'agit du nom du serveur auquel les requêtes du client sont envoyées. Ce nom est généralement indiqué lors de l'installation de votre système SGBD et peut différer du nom du serveur de fichiers. Cette entrée n'est utilisée que pour les pilotes conçus pour TSD (XOOR, XOCT, XOINF et XOSS). Cette entrée est stockée dans le fichier sai_sql.cfg sous la forme "SRVR=xxx".
    Pilotes ODBC : Les pilotes ODBC obtiennent ces informations de ODBC.INI. Sélectionnez Configuration ODBC pour configurer une source ODBC ; reportez-vous également à la rubrique Configurer la source de données ODBC.
    Pilotes DB2 : Cette entrée n'est pas utilisée pour les pilotes de la famille DB2.
  3. Dans la zone Base de données, entrez le nom de la base de données utilisée sur votre site (pas le nom SGBD).
    Remarque : Cette entrée est stockée dans le fichier sai_sql.cfg sous la forme "DB=xxx". Elle n'est pas utilisée pour Oracle.
  4. Dans la zone Pilote, acceptez le nom du pilote par défaut ou entrez le nom du fichier DLL de pilote utilisé par TDT pour la connexion à la base de données.
    Remarque : Vous pouvez indiquer le chemin complet du fichier DLL, comme "c:\sai\winase\xoord50.dll" mais il est préférable de n'indiquer que le nom du module sans extension et la version TDT, comme "XOOR". Cette entrée est stockée dans le fichier sai_sql.cfg sous la forme "DRV=xxx". Pour plus d'informations, reportez-vous à la rubrique Pilotes de bases de données TSD.
  5. Dans la zone DSN ODBC, entrez le nom de la source de données ODBC (DSN).
    Remarque : Cette entrée ne concerne que les pilotes ODBC. Ne confondez pas les sources de données ODBC avec les sources de données TST ; bien que leur concept soit similaire, elles sont différentes et doivent TOUTES DEUX être configurées lors de l'utilisation des pilotes ODBC dans TDT. La source de données ODBC n'a pas besoin de porter le même nom que la source de données TDT. Cette entrée est stockée dans sai_sql.cfg sous la forme "DSN=xxx". Suivez les instructions de la rubrique Configuration des sources de données ODBC pour configurer votre source ODBC.
  6. Dans la liste SGBD, sélectionnez le nom de l'application SGBD.
    Remarque : En général, TDT peut déduire à partir du pilote le SGBD ; toutefois, pour les sources ODBC, vous devez indiquer au TDT quel est le SGBD. Pour obtenir une liste complète des entrées SGBD, reportez-vous aux manuels sur TDT. Cette entrée est stockée dans sai_sql.cfg sous la forme "DBMS=xxx".
  7. Effectuez l'une des opérations ci-après.
    • Sélectionnez la case à cocher Valeur par défaut pour que cette source de données devienne la source de données par défaut. Si aucun nom de source n'est donné lors de la connexion, la source de données par défaut est utilisée. La source par défaut précédente ne l'est plus, car vous ne pouvez indiquer qu'une source par défaut à la fois.
    • Annulez la sélection de la case à cocher Valeur par défaut pour que cette source de données ne soit pas la source par défaut.

    Pour plus d'informations, reportez-vous à la rubrique Indication d'une source de données par défaut.

  8. Après avoir configuré la source de données, effectuez les opérations ci-après qui sont nécessaires.
    • Cliquez sur OK pour sauvegarder la configuration de la source de données.
    • Cliquez sur Avancé pour configurer les options avancées de cette source de données. Pour plus d'informations, reportez-vous à la rubrique Ajout d'options avancées.
    • Configurer la sécurité de la connexion à la base de données pour cette source de données. Pour plus d'informations, reportez-vous à la rubrique Configuration de la sécurité de connexion.
    • Sélectionnez Configuration ODBC pour éditer la configuration ODBC si vous configurez une source de données pour un pilote ODBC. Reportez-vous à la section Configuration des sources de données ODBC.

Configuration de la sécurité de connexion

Vous pouvez sélectionner la méthode de connexion Tivoli Service Desk et configurer les paramètres pour les mots de passe utilisateur pour une source de données TSD existante. Vous contrôlez les options ci-après liées à la sécurité du mot de passe. Vous pouvez  :
  • permettre aux utilisateurs de modifier leurs mots de passe,
  • utiliser les mêmes ID et mot de passe utilisateur ou des ID et mot de passe différents pour vous connectez à Tivoli Service Desk et à la base de données,
  • définir des suffixes de mots de passe,
  • définir des longueurs maximale et minimale de mots de passe.

Pour configurer la sécurité de connexion :

  1. Dans la boîte de dialogue Définition de la source, dans Méthode de connexion, sélectionnez l'un des éléments suivants :
    • Sélectionnez C/E pour utiliser l'ID utilisateur et le mot de passe fournis dans la boîte de dialogue Connexion à TSD uniquement pour vous connectez à Tivoli Service Desk. L'ID et le mot de passe utilisateur indiqués dans la boîte de dialogue Editeur de configuration SQL sont utilisés pour la connexion à SGDB. Reportez-vous à la rubrique Configuration d'une source de données TSD existante.
    • Sélectionnez C/2 pour utiliser l'ID et le mot de passe utilisateur fournis dans la boîte de dialogue Connexion à TSD afin de vous connecter à Tivoli Service Desk et au système SGDB.
      Remarque : Si vous sélectionnez cette option, vous devez créer l'ID utilisateur de SGDB EXAV pour l'administrateur TSD. L'administrateur TSD doit ajouter des ID utilisateur supplémentaires en les créant à la fois dans le système SGDB et dans Tivoli Service Desk. Ensuite, il doit utiliser les scripts de la base de données d'attribution de droits de l'utilitaire TSDBuild pour attribuer des privilèges de connexion utilisateur. Pour plus d'informations sur l'attribution des droits, reportez-vous au guide d'installation de Tivoli Service Desk.
  2. Dans Sécurité de connexion, dans la zone UID, entrez le nom utilisateur à saisir lors de la connexion à la base de données indiquée.
    Remarque : Respectez l'emploi des majuscules et des minuscules.
  3. Dans la zone de mot de passe, entrez le mot de passe utilisateur à saisir lors de la connexion à la base de données indiquée.
    Remarque : Le mot de passe ne s'affiche pas à l'écran. Respectez l'emploi des majuscules et des minuscules.
  4. Effectuez l'une des opérations ci-après.
    • Sélectionnez la case à cocher Autoriser les utilisateurs à modifier les mots de passe individuels pour permettre aux utilisateurs de changer à la fois le mot de passe de leur base de données et le mot de passe TSD.
    • Décochez la case Autoriser les utilisateurs à modifier les mots de passe individuels pour qu'ils ne puissent pas changer leurs mots de passe.
  5. Effectuez l'une des opérations ci-après.
    • Si vous avez sélectionné C/2 comme méthode de connexion, passez à l'étape suivante.
      Remarque : Les suffixes de mots de passe et les restrictions de longueur ne s'appliquent qu'à la méthode de connexion C/2. Les valeurs par défaut sont fonction du type de base de données que vous configurez.
    • Si vous avez sélectionné C/E, passez à la dernière étape.
  6. Dans Sécurité C/2, dans la zone Longueur max. du mot de passe utilisateur, entrez un nombre définissant la longueur combinée maximale du mot de passe utilisateur et des suffixes.
    Remarque : La valeur par défaut est la longueur maximale autorisée par ce type de base de données. Lorsque les utilisateurs changent leurs mots de passe, la longueur du nouveau mot de passe ajoutée à celle du suffixe indiquée dans la zone Suffixe de mot de passe ne doit pas dépasser le nombre indiqué dans cette zone.
  7. Dans la zone Longueur min. du mot de passe utilisateur, entrez un nombre définissant le nombre minimal de caractères d'un mot de passe utilisateur.
    Remarque : La valeur par défaut est la longueur minimale autorisée par ce type de base de données.
  8. Pour annexer automatiquement un suffixe au mot de passe utilisateur pendant la connexion, sélectionnez Modification du suffixe. Consultez la section Modification du suffixe du mot de passe.
  9. Effectuez l'une des opérations ci-après.
    • Pour revenir aux paramètres par défaut TSD de la sécurité de connexion, sélectionnez Revenir aux valeurs par défaut.
    • Pour sauvegarder la configuration de sécurité de connexion, cliquez sur OK.

Modification du suffixe du mot de passe

Si vous sélectionnez une méthode de connexion C/2, vous pouvez indiquer un ensemble de caractères à annexer au mot de passe que les utilisateurs entrent dans la boîte de dialogue Connexion à TSD. L'intérêt du suffixe de mot de passe est d'empêcher les utilisateurs de se connecter directement à la base de données en vue de mettre à jour les informations.

Lorsque vous sélectionnez une méthode de connexion C/2, L'ID et le mot de passe utilisateur utilisés pour la connexion à Tivoli Service Desk servent également à la connexion au système SGDB. Si vous indiquez un suffixe de mot de passe, il est annexé au mot de passe envoyé à la base de données. Seuls les administrateurs système de la base de données le connaissent.

Exemple : L'administrateur de la base de données crée des ID utilisateur (XXX) et des mots de passe (YYYZZZ). Il informe les utilisateurs que leur mot de passe est YYY. Vous enregistrez le suffixe (ZZZ) dans la boîte de dialogue Modification du suffixe du mot de passe. Lorsque les utilisateurs se connectent à Tivoli Service Desk, TSD vérifie l'ID utilisateur XXX dans la table User et se connecte à la base de données avec l'ID utilisateur XXX et le mot de passe YYYZZZ. Si TSD trouve l'ID utilisateur XXX et que la connexion à la base de données aboutit, l'utilisateur peut entrer dans Tivoli Service Desk.

  1. Dans la boîte de dialogue Définition de la source, sélectionnez Modifier le suffixe.
  2. Dans la zone Ancien suffixe de la boîte de dialogue Modification du suffixe du mot de passe, entrez le suffixe de mot de passe en cours d'utilisation, s'il y en a un.
    Remarque : Si les mots de passe de la base de données différencient les majuscules et les minuscules, cette entrée tient également compte de cette différenciation.
  3. Dans la zone Nouveau suffixe, entrez le nouveau suffixe de mot de passe.
  4. Dans la zone Confirmation du nouveau suffixe, confirmez votre entrée en saisissant à nouveau le suffixe de mot de passe.
  5. Cliquez sur OK.