Gérer des projets
Cette section explique comment gérer les projets et les modèles ALM. Dans cette rubrique, le terme « projet » désigne à la fois les projets et les projets modèles.
Afficher et modifier les détails du projet
Vous pouvez afficher les détails du projet, notamment la base de données et le répertoire du projet. Vous pouvez également modifier certains paramètres du projet, par exemple, le nombre maximum d’utilisateurs autorisés à se connecter simultanément au projet.
Pour afficher ou modifier les détails d’un projet :
-
Ouvrir l’onglet Administration du site > Projets.
-
Dans la liste des projets, cliquez sur le projet que vous souhaitez afficher ou modifier.
-
Cliquez sur l’onglet Détails. Pour plus d’informations, voir Onglet Détails.
-
Cliquez sur Enregistrer pour enregistrer vos modifications.
Ajouter des utilisateurs à un projet
Vous pouvez contrôler l’accès à un projet en ajoutant des utilisateurs au projet ou en les supprimant.
Pour ajouter des utilisateurs à un projet :
-
Accédez à l’onglet Projets d’Administration du site.
-
Dans la liste Projets, cliquez sur le projet auquel vous voulez ajouter des utilisateurs.
-
Dans l’onglet Utilisateurs, cliquez sur Ajouter des utilisateurs.
Vous pouvez ajouter des utilisateurs à partir de la liste des utilisateurs, ou copier des utilisateurs à partir de projets existants.
Ajouter à partir de la liste des utilisateurs Pour ajouter des utilisateurs à partir de la liste des utilisateurs :
-
Dans la liste Tous les utilisateurs, sélectionnez les utilisateurs que vous souhaitez ajouter.
Vous pouvez utiliser le bouton de recherche pour rechercher des utilisateurs par nom d’utilisateur.
-
Cliquez sur la flèche droite
pour déplacer les utilisateurs vers la liste Utilisateurs sélectionnés. -
Cliquez sur Enregistrer.
Copier à partir d’un autre projet Pour copier des utilisateurs à partir de projets existants :
-
Dans la liste Projets, cliquez sur le projet dont vous souhaitez copier les utilisateurs.
Vous pouvez également utiliser le bouton de recherche pour rechercher des utilisateurs par nom d’utilisateur. Les utilisateurs filtrés sont mis en surbrillance dans la liste des projets.
-
Sélectionnez les utilisateurs que vous souhaitez copier, puis cliquez sur Enregistrer.
-
-
Affectez des groupes aux utilisateurs du projet.
Pour affecter des groupes à un utilisateur du projet, cliquez sur le champ déroulant Groupe, puis sélectionnez les groupes d’utilisateurs que vous souhaitez affecter à l’utilisateur.
Lorsque vous copiez des utilisateurs à partir d’autres projets Ces utilisateurs sont ajoutés avec le même groupe d’utilisateurs auquel ils appartenaient dans le projet à partir duquel ils ont été copiés. Si le groupe d’utilisateurs n’existe pas dans ce projet, les utilisateurs sont ajoutés avec des privilèges d’observateur.
Si vous copiez un utilisateur à partir d’un autre projet dans lequel l’utilisateur est un administrateur de projet (groupe d’utilisateurs TDAdmin), l’utilisateur est automatiquement affecté comme administrateur de projet dans le nouveau projet.
Lorsque vous ajoutez des utilisateurs à partir de la liste des utilisateurs Ces utilisateurs sont ajoutés avec les privilèges de groupe d’observateur (privilèges en lecture seule).
Pour supprimer des utilisateurs d’un projet :
Lorsqu’un utilisateur ne travaille plus sur un projet, supprimez-le du projet afin de garantir la sécurité du projet. La suppression d’un utilisateur d’un projet ne supprime pas l’utilisateur de la liste Utilisateurs.
Pour supprimer des utilisateurs d’un projet :
-
Sur la page Utilisateurs, sélectionnez les utilisateurs à supprimer.
-
Cliquez sur Supprimer des utilisateurs, puis cliquez sur Oui dans la boîte de dialogue de confirmation.
Activer les extensions pour un projet
ALM dispose de fonctionnalités supplémentaires grâce à ses extensions. Si vous disposez d’une licence pour une extension ALM, vous pouvez utiliser la fonctionnalité supplémentaire en activant l’extension projet par projet.
Vous ne pouvez pas désactiver une extension pour un projet après l’avoir activée. Nous vous recommandons de n’activer que les extensions dont vous avez besoin. L’activation d’un trop grand nombre d’extensions peut diminuer les performances et consommer de l’espace disque supplémentaire.
Pour activer les extensions pour un projet :
-
Accédez à l’onglet Projets d’Administration du site.
-
Dans la liste des projets, cliquez sur le projet dont vous souhaitez activer les extensions, puis cliquez sur l’onglet Extensions.
L’onglet répertorie les extensions déjà activées pour le projet.
-
Pour activer des extensions supplémentaires, cliquez sur Activer les extensions.
La boîte de dialogue Activer les extensions s’ouvre et affiche la liste des extensions disponibles pour votre édition d’ALM sur le serveur ALM.
Note : Les extensions sans licences sur le serveur sont grisées. Il est possible d’activer une extension pour laquelle vous n’avez pas encore de licence. Vous pouvez utiliser les fonctionnalités supplémentaires de l’extension plus tard, après avoir reçu la licence.
-
Sélectionnez les extensions que vous souhaitez activer, puis cliquez sur Activer.
Lier un modèle à des projets
Vous liez un modèle aux projets dans le cadre de la personnalisation inter-projets. L’administrateur du modèle utilise la personnalisation inter-projets pour appliquer la personnalisation du modèle aux projets liés. Vous pouvez lier un modèle à plusieurs projets, mais ne pouvez lier un projet qu’à un seul modèle.
Vous pouvez également lier un modèle à un projet lorsque vous créez un projet. Pour plus d’informations, voir Création de projets.
Pour lier un modèle à des projets :
-
Accédez à l’onglet Projets d’Administration du site.
-
Dans la liste des projets, cliquez sur le projet modèle que vous souhaitez lier aux projets, puis cliquez sur l’onglet Projets liés.
Cet onglet répertorie les projets déjà liés au modèle.
-
Pour lier d’autres projets à ce modèle, cliquez sur Ajouter des projets.
-
Dans la liste Tous les projets, sélectionnez les projets que vous souhaitez lier au modèle, puis cliquez sur la flèche droite
. -
Cliquez sur Enregistrer.
Pour dissocier les projets d’un modèle :
-
Dans l’onglet Projets liés, sélectionnez les projets à dissocier.
-
Cliquez sur Supprimer les projets, puis sur Oui dans la boîte de dialogue de confirmation.
Interroger les tables de projet
Vous pouvez interroger des données spécifiques stockées dans votre projet. Vous interrogez un projet en définissant et en exécutant des requêtes SQL.
Pour interroger une table de projet :
-
Accédez à l’onglet Projets d’Administration du site.
-
Dans la liste des projets, cliquez sur le projet dont vous souhaitez interroger les tables, puis cliquez sur l’onglet Base de données.
-
Dans la liste des tables du projet, sélectionnez une table. ALM exécute automatiquement la requête « SÉLECTIONNER * » pour cette table et affiche toutes les données de la table dans la grille des résultats de la requête SQL.
-
Définissez une requête en saisissant une instruction SQL dans le volet SQL.
-
Cliquez sur Exécuter SQL. Les données renvoyées par la requête s’affichent dans la grille des résultats de la requête SQL.
Pour exporter les résultats de la requête, cliquez sur Télécharger au format CSV.
Exporter un projet
L’exportation de projets ALM vous permet d’extraire des données de projet d’un serveur ALM et de les sauvegarder à un autre emplacement ou sur un autre périphérique multimédia. Par exemple, vous pouvez créer des fichiers image de projets autonomes qui sont sauvegardés sur un périphérique de stockage USB ou un DVD. Vous pouvez envoyer le contenu du périphérique multimédia vers un serveur ALM situé ailleurs, et importer les fichiers de projet.
Avant de commencer
Tenez compte des éléments suivants avant d’exporter un projet :
| Extension |
Si vous exportez un projet ALM dans lequel des extensions sont installées, toutes les données du projet sont exportées, y compris les données concernant les extensions. Vous ne pouvez importer un tel projet exporté que sur un serveur sur lequel les extensions pertinentes sont installées. |
| Espace disque | Vérifiez que l’espace disque disponible est suffisant dans votre répertoire personnel sur l’ordinateur client ALM pour stocker temporairement le fichier de projet exporté, même si vous choisissez un autre emplacement pour enregistrer le fichier. |
| Importer vers le serveur d’origine |
Il est impossible d’importer le projet sur le serveur d’origine si un projet associé au même PUID existe déjà sur ce serveur. |
| Exporter pendant les heures creuses | L’exportation de projets volumineux peut prendre un certain temps. Il est donc recommandé d’effectuer cette opération durant les heures creuses. |
| Restaurer un projet autre que Lab Management |
Si le projet ne faisait pas partie de Lab Management, lors de la restauration de l’accès au projet :
|
Pour exporter un projet :
-
Conditions préalables : vous ne pouvez exporter un projet qu’après l’avoir désactivé.
-
Accédez à l’onglet Projets d’Administration du site.
-
Dans la liste des projets, sélectionnez le projet que vous souhaitez exporter, puis cliquez sur Exporter
.Si le projet est actif, vous êtes invité à le désactiver.
-
Le projet est exporté dans un fichier .qcp qui est enregistré à l’emplacement de téléchargement par défaut.
Retirer un projet
Vous pouvez retirer un projet ou un modèle de la liste des projets. Cela ne supprime pas le projet du serveur et vous pouvez restaurer le projet si nécessaire. Pour plus de détails sur la restauration d’un accès à un projet, voir Restaurer l’accès à un projet.
Pour supprimer un projet de la liste Projets :
-
Conditions préalables : assurez-vous que le projet que vous souhaitez retirer n’est pas en cours d’utilisation.
-
Accédez à l’onglet Projets d’Administration du site.
-
Dans la liste des projets, sélectionnez le projet que vous souhaitez retirer, puis cliquez sur Retirer
. -
Cliquez sur Oui dans la boîte de dialogue de confirmation.
Supprimer un projet
Vous pouvez supprimer un projet de la liste des projets. Cela supprime le contenu du projet du serveur et vous ne pouvez pas restaurer le projet.
Pour supprimer un projet :
-
Conditions préalables : assurez-vous que le projet que vous souhaitez supprimer n’est pas en cours d’utilisation.
-
Accédez à l’onglet Projets d’Administration du site.
-
Dans la liste des projets, placez le pointeur de la souris sur le projet que vous souhaitez supprimer, puis cliquez sur Supprimer
. -
Cliquez sur Oui dans la boîte de dialogue de confirmation.
Si des utilisateurs actifs sont connectés au projet, ils sont automatiquement déconnectés.
Désactiver ou activer un projet
Vous pouvez désactiver ou activer un projet. Lorsque vous désactivez un projet :
-
Le nom du projet est supprimé de la zone Projets de la fenêtre Connexion à ALM.
-
Le projet n’est pas supprimé sur le serveur.
-
Les utilisateurs qui y sont connectés sont déconnectés.
Pour désactiver un projet :
-
Accédez à l’onglet Projets d’Administration du site.
-
Dans la liste des projets, sélectionnez le projet que vous souhaitez désactiver, puis cliquez sur Désactiver
. -
Cliquez sur Oui dans la boîte de dialogue de confirmation.
Pour activer un projet :
-
Accédez à l’onglet Projets d’Administration du site.
-
Dans la liste des projets, sélectionnez le projet que vous souhaitez activer, puis cliquez sur Activer
.
Activer ou désactiver le contrôle de version pour un projet
Vous pouvez activer le contrôle de version pour un projet. Pour plus d’informations sur le contrôle de version, voir Contrôle de version.
Vous pouvez également désactiver le contrôle de version pour un projet. Lorsque vous désactivez le contrôle de version pour un projet, ALM ne stocke plus les versions précédentes et supprime tout l’historique des versions pour le projet. Si vous réactivez le contrôle de version pour le projet, l’historique précédent n’est pas disponible.
Pour activer le contrôle de version pour un projet :
-
Accédez à l’onglet Projets d’Administration du site.
-
Dans la liste des projets, sélectionnez le projet dont vous souhaitez activer le contrôle de version, puis cliquez sur Activer le contrôle de version.
-
Si le projet est actif, vous êtes invité à le désactiver. Cliquez sur Oui dans la boîte de dialogue de confirmation pour le désactiver.
-
Dans la boîte de dialogue Activer le contrôle de version, cliquez sur OK pour activer le contrôle de version pour le projet.
Note : Après avoir activé le contrôle de version pour un projet, vous devez revoir tous ses scripts de flux de travail et faire des ajustements pour chaque entité cochée. Cela inclut les entités suivantes : Exigence, Test, Resource et Component.
Pour chaque entité cochée qui inclut une fonction Post dans son script, vous devez modifier le script. Pour la modifier, ajoutez une fonction Checkout avant chaque fonction de Post. Cette modification permet d’éviter que la boîte de dialogue Check Out ne s’ouvre à chaque fois qu’un appel à une fonction Post est effectué. Pour plus d’informations, voir Référence d’événement de flux de travail.
Pour désactiver le contrôle de version pour un projet :
-
Accédez à l’onglet Projets d’Administration du site.
-
Dans la liste des projets, sélectionnez le projet dont vous souhaitez désactiver le contrôle de version, puis cliquez sur Désactiver le contrôle de version.
-
Si le projet est actif, vous êtes invité à le désactiver. Cliquez sur Oui dans la boîte de dialogue de confirmation pour le désactiver.
-
Dans la boîte de dialogue Désactiver le contrôle de version, cliquez sur OK.
-
Cliquez sur Oui dans la boîte de dialogue de confirmation.
Restaurer l’accès à un projet
Vous pouvez restaurer l’accès à un projet ou à un modèle de projet ALM qui ne figure pas dans votre liste de projets en cours. Par exemple, vous pouvez vouloir accéder à un projet depuis un autre serveur. Une fois que vous avez restauré l’accès à un projet, il est ajouté à la liste des projets.
Avant de restaurer l’accès à un projet
Comprendre ce qui suit avant de restaurer l’accès à un projet.
-
S’assurer que la base de données du projet existe dans l’onglet Serveurs > Serveurs de BD de l’Administration du site sur votre serveur ALM. Le serveur ALM doit accéder au contenu du projet à partir de la base de données du projet.
Pour plus de détails sur l’ajout de serveurs de base de données, voir Ajouter des serveurs de base de données.
-
Si le projet dont vous voulez restaurer l’accès est lié à un projet modèle, restaurer d’abord l’accès au projet modèle. Si le projet modèle et le projet lié se trouvent dans des bases de données différentes, s’assurer que la base de données du projet modèle est accessible lors de la restauration de l’accès au projet lié.
Pour restaurer l’accès à un projet ALM :
-
Accédez au fichier dbid.xml du projet.
Pour plus de détails sur l’emplacement du fichier dbid.xml, voir Comprendre la structure du projet.
-
Ouvrir le fichier, mettre à jour les valeurs suivantes et enregistrer le fichier.
DB_NAME Mettre à jour avec le nom du schéma de la base de données tel qu’il apparaît sur le serveur de base de données. DB_CONNSTR_FORMAT Mettre à jour la valeur du projet vide créé dans ALM. Pour plus d’informations, voir la remarque. DBSERVER_NAME Nom du serveur de base de données tel qu’il est défini dans l’onglet Serveurs de BD dans Administration du site. DB_USER_PASS Effectuer une mise à jour si la phrase de passe cryptée diffère entre l’installation précédente et ALM. PHYSICAL_DIRECTORY Mettre à jour avec le nouvel emplacement du référentiel de projet. Terminer le chemin par une barre oblique inversée (\). - Accédez à l’onglet Projets d’Administration du site.
- Cliquer sur Restaurer le projet.
-
Dans la fenêtre Restaurer le projet, définir ce qui suit.
Emplacement du fichier dbid.xml Cliquer sur Parcourir pour sélectionner le fichier qui inclut le projet dont vous voulez restaurer l’accès.
Après avoir sélectionné le fichier, le type de base de données, le nom, le serveur et le chemin du répertoire du projet sont affichés.
Restaurer dans le domaine Sélectionner le domaine dans lequel vous souhaitez placer le projet restauré.
-
Cliquez sur Restaurer.
Si la Recherche de texte n’est pas activée sur votre serveur de base de données, une boîte de message s’ouvre. Vous pouvez activer la Recherche de texte avant ou après la fin de ce processus.
-
Cliquez sur Oui pour poursuivre ce processus. Une fois le processus terminé, vous pouvez activer la Recherche de texte
-
Cliquez sur Non pour arrêter ce processus. Activer la Recherche de texte, puis redémarrer le processus.
Pour plus d’informations sur l’activation de la Recherche de texte, voir Configuration de la Recherche de texte..
-
-
Cliquez sur OK à l’issue de la restauration.
-
Cliquer sur Fermer pour fermer la fenêtre Restaurer le projet et afficher le projet restauré dans la liste des projets.
Effectuer un test ping du projet
Vous pouvez effectuer un test ping du projet pour savoir si vous pouvez y accéder.
Pour effectuer un test ping d’un projet :
-
Accédez à l’onglet Projets d’Administration du site.
-
Dans la liste des projets, sélectionner le projet dont vous souhaitez effectuer un test ping, puis cliquer sur Ping.
Si le projet est accessible, le message « Le test ping est terminé » s’affiche.
Si le projet est inaccessible, le message « Le test de connexion a échoué » s’affiche.
Convertir des projets au format Unicode
Grâce à Unicode, vos projets peuvent prendre en charge plusieurs langues. Vous pouvez exécuter le processus de conversion au format Unicode au niveau de chaque projet, ou au niveau du domaine pour convertir plusieurs ou tous les projets en Unicode.
Avant la conversion au format Unicode
Comprendre ce qui suit avant de convertir des projets au format Unicode :
| Types de projets pris en charge |
Vous pouvez uniquement convertir les types de projets suivants au format Unicode :
|
| Augmenter la mémoire | L’Unicode augmente la mémoire nécessaire au serveur de base de données. |
| Impossible de convertir des projets avec de longues colonnes |
Les projets dont la longueur des colonnes est supérieure à 4 000 ne peuvent pas être convertis en Unicode. Le processus de validation échoue et un message d’erreur est généré. Pour résoudre le problème, réduisez la longueur des colonnes à 4 000 ou ajoutez les colonnes au fichier d’exceptions alm_i18n_exceptions.xml avant de procéder à la conversion. Les colonnes définies par le système et les champs de l’utilisateur définis par le système doivent être réduits et ne peuvent pas être ajoutés au fichier d’exception. |
Pour convertir un projet individuel en Unicode :
-
Accédez à l’onglet Projets d’Administration du site.
-
Dans la liste des projets, sélectionner le projet cible, puis cliquer sur Gérer le projet > Convertir le projet au format Unicode.
-
Cliquez sur Convertir en Unicode.
Si le projet est toujours actif, vous êtes d’abord invité au désactiver.
Pour interrompre le processus de conversion, cliquer sur Abandonner et cliquer sur Oui dans la boîte de dialogue de confirmation.
Pour interrompre le processus de conversion, cliquer sur Pause. Pour continuer, cliquer sur Reprendre.
-
Attendre que le processus de réparation soit terminé.
Pour exporter le journal de réparation vers un fichier texte, cliquer sur Exporter le journal.
Pour effacer le journal des réparations, cliquer sur Effacer le journal.
Pour convertir plusieurs ou tous les projets d’un domaine au format Unicode :
-
Accédez à l’onglet Projets d’Administration du site.
-
Dans la liste des projets, sélectionner le domaine cible, puis cliquer sur Gérer le projet > Convertir en Unicode dans le domaine.
Convertir en Unicode dans le domaine n’est disponible que si le domaine contient des projets qui peuvent être convertis au format Unicode.
-
Sélectionner les projets cibles ou la case à cocher dans la colonne Nom du projet pour sélectionner tous les projets.
-
Cliquez sur Convertir en Unicode.
Si l’un des projets sélectionnés est encore actif, vous êtes invité à le désactiver d’abord.
Pour interrompre le processus de conversion, cliquer sur Abandonner et cliquer sur Oui dans la boîte de dialogue de confirmation.
Pour interrompre le processus de conversion, cliquer sur Pause. Pour continuer, cliquer sur Reprendre.
-
Attendre que le processus de réparation soit terminé.
Pour exporter le journal de réparation vers un fichier texte, cliquer sur Exporter le journal.
Pour effacer le journal des réparations, cliquer sur Effacer le journal.
Affecter des licences aux domaines et aux projets (pour SaaS uniquement)
Pour le SaaS, nous vous recommandons de ne pas utiliser l’onglet Licences pour affecter des licences. Utilisez plutôt l’onglet Clients pour affecter des licences aux clients, et l’onglet Projets pour affecter des licences aux domaines et aux projets.
Pour affecter des licences à un domaine :
-
Accédez à l’onglet Projets d’Administration du site.
-
Dans la liste des projets, sélectionner un domaine, puis cliquer sur l’onglet Licence ALM.
-
Dans la colonne Affectation d’une licence, saisir le nombre de licences que vous souhaitez affecter au domaine.
-
Cliquez sur Enregistrer.
Voir aussi :

