Lorsque vous créez une stratégie, vous spécifiez son étendue pour déterminer la manière dont la stratégie est appliquée. Vous pouvez attribuer la stratégie à l’ensemble de l’organisation, à plusieurs projets au sein de l’organisation ou à un seul projet.
Les options d’étendue sont les mêmes pour tous les types de stratégies. Après avoir créé une stratégie, vous ne pouvez pas modifier l'étendue.
Option | Critères de projet | Application |
---|---|---|
Organisation/Projets multiples | Non | Organisation. Si aucun critère de projet n’est défini, la stratégie est appliquée à tous les déploiements de l’organisation. |
Oui | Projets multiples. Si vous définissez des critères spécifiques à un projet, la stratégie est appliquée aux déploiements associés aux projets qui répondent aux critères spécifiés. |
|
Projet | Sélectionnez un projet. | Projet unique. La stratégie est appliquée uniquement aux déploiements associés au projet que vous sélectionnez. |
Définition de l’étendue de la stratégie sur plusieurs projets
Si vous souhaitez appliquer une stratégie à plusieurs projets dans votre organisation, définissez l'étendue de la stratégie sur Organisation/Projets multiples et spécifiez les critères spécifiques au projet.
Lorsque vous définissez des critères de projet, vous pouvez filtrer les projets en fonction du nom, de la description et de l'ID du projet.
Les critères de projet fonctionnent de la même manière que les critères de déploiement. Pour plus d'informations sur la construction de critères, reportez-vous à la section Configuration des critères de déploiement dans les stratégies Service Broker.
Propriété | Prend en charge ces opérateurs | Exemple |
---|---|---|
Description du projet |
|
Vous créez une stratégie et vous souhaitez limiter l’application aux projets des développeurs dans l’organisation que vous administrez.
Vous définissez l'étendue sur Organisation/Projets multiples et vous ajoutez une expression de description de projet semblable à l'exemple suivant.
Project description contains dev AND Project description contains test |
ID de projet |
|
Vous souhaitez appliquer une stratégie à deux ou trois projets uniquement, vous définissez l'étendue sur Organisation/Projets multiples et vous ajoutez une expression d'ID de projet semblable à l'exemple suivant.
Project ID equals proj123 OR Project ID equals proj456 OR Project ID equals proj789 |
Nom du projet |
|
Vous souhaitez limiter une stratégie à des projets de test dans votre organisation, vous définissez l'étendue sur Organisation/Projets multiples et vous ajoutez une expression de nom de projet semblable à l'exemple suivant.
Project name matches Regex (t|T)est.* |