Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Les règles personnalisées prennent en charge plusieurs cas d’usage métier. Vous pouvez aller au-delà de la définition d’une valeur par défaut pour un champ ou le rendre nécessaire. Les règles vous permettent d’effacer la valeur d’un champ, de copier une valeur dans un champ et d’appliquer des valeurs en fonction des dépendances entre les valeurs des différents champs.
Importante
Le modèle de processus d’héritage est disponible pour les projets configurés pour prendre en charge le type de modèle. Si vous utilisez une collection plus ancienne, vérifiez la compatibilité du modèle de processus. Si votre collection locale est configurée pour utiliser le modèle de processus XML local, vous pouvez uniquement utiliser ce modèle pour personnaliser l’expérience de suivi du travail. Pour plus d’informations, consultez Personnalisation du processus au niveau de l’organisation.
Avec une règle personnalisée, vous pouvez définir des actions basées sur des conditions spécifiques. Par exemple, vous pouvez appliquer une règle pour prendre en charge ces types de scénarios :
- Lorsqu’une valeur est définie pour Priority, définissez le champ Risque comme champ obligatoire.
- Lorsqu’une modification est apportée à la valeur de Release, effacez la valeur de Jalon.
- Lorsqu’une modification a été apportée à la valeur du travail restant, définissez le travail terminé comme champ obligatoire.
- Lorsque la valeur Approuvée est True, définissez Approuvé par un champ obligatoire.
- Lorsqu'un récit utilisateur est créé, rendez les champs suivants obligatoires : Priorité, Risque, et Effort.
- Lorsque l'utilisateur actuel est membre des Administrators de projet, rendre la priorité obligatoire.
- Lorsque l’utilisateur actuel n’est pas membre des administrateurs de projet, masquez le champ Priorité .
Note
Vous définissez un champ obligatoire et spécifiez un champ par défaut par le biais de l’onglet Options du champ.
Avant de définir une règle personnalisée, passez en revue la composition de la règle de processus héritée. Pour obtenir des exemples illustrant des scénarios courants d’application de règles, consultez Exemples de scénarios de règle personnalisée.
Prerequisites
Pour obtenir des conseils sur la personnalisation d’Azure Boards pour s’aligner sur vos besoins métier spécifiques, consultez Configurer et personnaliser Azure Boards.
| Catégorie | Exigences |
|---|---|
| Permissions | - Pour créer, supprimer ou modifier un processus : membre du groupe Administrateurs des collections de projets ou autorisations spécifiques au niveau de la collection pour Créer un processus, Supprimer un processus, Modifier le processus, ou Supprimer un champ de l'organisation dont l'option est définie sur Autoriser. Pour plus d’informations, consultez Personnaliser un processus hérité. - Pour mettre à jour les tableaux : administrateur d’équipe ou un membre du groupe administrateurs de projet. |
| Accès | - Même si vous disposez d’un accès de base ou inférieur, vous pouvez toujours modifier un processus si quelqu’un vous donne l’autorisation. - Pour mettre à jour et modifier le type de vos éléments de travail existants : membre du projet. |
| modèle de processus de projet | - Avoir le modèle de processus d’héritage pour la collection de projets contenant le projet. - Pour migrer des données vers Azure DevOps Services, utilisez le service d’importation de base de données Team Foundation Server. |
| Connaissances | - Connaissance des modèles de personnalisation et de processus. |
Ouvrir les paramètres de processus d’une organisation
Connectez-vous à votre organisation (
https://dev.azure.com/{yourorganization}).Sélectionnez
Paramètres de l’organisation.
Sélectionnez Traiter.
Connectez-vous à votre collection (
https://dev.azure.com/{Your_Collection}).Sélectionnez Paramètres de collecte ou Paramètres administratifs.
Sélectionnez Traiter.
Note
Lorsque vous personnalisez un processus hérité, tous les projets qui utilisent le processus reflètent automatiquement les personnalisations. Pour garantir une transition fluide, nous vous recommandons de créer un processus de test et un projet pour tester vos personnalisations avant de les implémenter à l’échelle de l’organisation. Pour plus d’informations, consultez Créer et gérer des processus hérités.
Ajouter une règle personnalisée
Ajoutez des champs à un type d’élément de travail sélectionné.
Sélectionnez le type d’élément de travail (WIT) auquel vous souhaitez ajouter une règle, choisissez Règles, puis nouvelle règle.
Si vous ne parvenez pas à remplir la boîte de dialogue Nouvelle règle d’élément de travail, vous n’avez pas les autorisations nécessaires pour modifier le processus. Pour plus d’informations, consultez Personnaliser un processus hérité.
Nommez la règle et sélectionnez les conditions et les actions.
Conseil
Spécifiez un nom qui s'appuie sur les champs que vous manipulez ou sur les conditions que vous configurez.
Cet exemple spécifie que le champ Critères d’acceptation est requis lorsque l’état passe à Actif et qu’il est actuellement vide.
La séquence d’actions que vous spécifiez n’affecte pas le comportement de la règle elle-même ou son comportement par rapport à d’autres règles définies pour le même WIT.
Après avoir ajouté une règle personnalisée, ouvrez un élément de travail. Vérifiez que la règle fonctionne comme prévu.
Supprimer ou désactiver une règle
Vous pouvez désactiver temporairement une règle ou la supprimer complètement.
Vous pouvez supprimer ou désactiver une règle par le biais de son menu Actions.
Contenu connexe
Note
Vous pouvez passer en revue les modifications apportées à un processus hérité à l’aide des fonctionnalités de journal d’audit et d’audit. Pour plus d’informations, consultez Accès, export et filtrage des journaux d’audit.