Rechercher dans l'aide
Pour rechercher des informations dans l'aide, tapez un mot ou une expression dans la zone de recherche. Lorsque vous tapez un groupe de mots, le module de recherche déduit l'opérateur OR. Vous pouvez utiliser des opérateurs booléens pour affiner votre recherche.
Les résultats renvoyés ne respectent pas la casse. Cependant, la précédence des résultats tient compte de la casse et attribue des scores plus élevés lorsque la casse correspond. Par conséquent, si vous recherchez "chats" puis "Chats", les résultats renverront le même nombre de sujets d'aide, mais l'ordre dans lequel ils seront répertoriés sera différent.

Rechercher | Exemple | Résultats |
---|---|---|
Un mot unique | chat
|
Sujets contenant le mot "chat" Vous trouverez également ses flexions grammaticales, telles que "chats". |
Une expression Vous pouvez spécifier que les résultats de la recherche doivent contenir une expression spécifique. |
"nourriture pour chat" (guillemets) |
Sujets contenant l'expression littérale "nourriture pour chat" et toutes ses flexions grammaticales. Sans les guillemets, la requête revient à spécifier un opérateur OR qui permet de rechercher des sujets avec l'un des mots pris individuellement plutôt qu'avec l'expression littérale. |

Rechercher | Opérateur | Exemple |
---|---|---|
Deux ou plusieurs mots dans le même sujet |
|
|
L'un ou l'autre mot dans un sujet |
|
|
Sujets ne contenant pas de mot ou d'expression spécifique |
|
|
Sujets contenant une chaîne mais n'en contenant pas d'autre | ^ (point d'insertion) |
chat ^ souris
|
Combinaison des types de recherche | ( ) parenthèses |
|
Configuration de la règle de notification
La fonction getUsersToNotify du script change-flow.js situé sous Modules > Administrateur > onglet Configuration > Processus de changement > Script du flux des changements permet de définir les éléments suivants :
- Les circonstances dans lesquelles les notifications devraient être envoyées
- Les destinataires des notifications
- Le contenu des messages de notification
Par défaut, lorsqu'elle est activée, la fonction getUsersToNotify demande à Release Control de comparer chaque nouvelle demande de changement d'un état spécifié avec la version de la demande précédemment recueillie et de vérifier si le risque calculé a dépassé un seuil donné.
function getUsersToNotify(prevChange, newChange, notificationContext) {
return false;
/*
var statusIsPendingApproval = (newChange.getField("status") ==
STATUS_PENDING_APPROVAL);
var message = "";
var riskStatusStr = "is ";
var riskIncreased = true; // commencez par supposer que le risque a augmenté (s'applique à la première occurrence du changement)
if (prevChange != null) {
riskIncreased = (newChange.getField("calculated-risk") >
prevChange.getField("calculated-risk"));
if (riskIncreased) {
riskStatusStr = "a augmenté jusqu'à ";
}
}
var threshold = 0;
var riskAboveThreshold = (newChange.getField("calculated-risk") > threshold);
Si le risque calculé n'a pas dépassé le seuil spécifié, la version par défaut de la fonction getUsersToNotify demande à Release Control d'informer tous les utilisateurs associés aux applications concernées dont le niveau de gravité de l'impact a dépassé le seuil donné.
if (statusIsPendingApproval && riskIncreased && riskAboveThreshold) {
var message = "L'état actuel de la demande est " +
newChange.getField("status").name +
" et le niveau de risque calculé de la demande " +
riskStatusStr +
" " +
newChange.getField("calculated-risk") +
".";
// Ajoutez les utilisateurs concernés par cette demande de changement lorsque la gravité dépasse 0 (VERY_LOW).
// Pour que tous les utilisateurs concernés envoient -1 sur : newChange.getAffectedusers()
notificationContext.addUsers(newChange.getAffectedUsersAboveSeverity (SEVERITY_LOW));
if (notificationContext.hasUsers()) {// si des utilisateurs sont concernés par cette demande, demandez-leur de l'afficher
message = "Cette demande concerne potentiellement une ou plusieurs applications pour lesquelles vous êtes enregistré " +
"afin de recevoir des notifications.\n" + message;
Si aucun utilisateur n'est associé à ces applications, la version par défaut de la fonction getUsersToNotify demande à Release Control d'informer l'administrateur.
} else {
notificationContext.addUsersByRole("Administrator");
message = "Change Control Management n'a identifié aucun utilisateur spécifique à" +
"informer de cette demande. " +
"Vous recevez cette notification en raison de votre rôle" +
"d'administrateur Change Control Management.\n" +
message;
}
Pour obtenir une explication sur les objets pouvant être utilisés dans la fonction getUsersToNotify, reportez-vous aux classes notificationContext et GenericRFC du fichier API_Reference.chm. (Pour accéder à la référence API, sélectionnez Démarrer > Programmes > Release Control 9.60 > Documentation puis ouvrez le répertoire pdfs).