Dans Agent mobile ITSM, définissez des tonalités d'alerte personnalisées pour distinguer les incidents ayant des priorités différentes.
Avant de commencer
Rôle requis : admin
Procédure
-
Accédez à la .
Vous pouvez également accéder à la table Contenu du message de notification push [sys_push_notif_msg_content].
-
Sélectionnez l'enregistrement de contenu du message de notification push requis.
-
Mettez à jour le champ Génération de messages push avec le script suivant.
// get the priority of current incident
var currentIncPriority = current.getValue("priority");
// define an array to map priority with ringtone
var customisedRingtones = [
{
"priority": "1",
"ringtone": "default"
},
{
"priority": "2",
"ringtone": "default"
},
{
"priority": "3",
"ringtone": "default"
},
{
"priority": "4",
"ringtone": "default"
},
{
"priority": "5",
"ringtone": "default"
}];
//override the json["aps"]["sound"] param with the ringtone defined for current priority
if(customisedRingtones){
for(var i=0;i<customisedRingtones.length;i++){
if(customisedRingtones[i].priority && customisedRingtones[i].priority === currentIncPriority){
json["aps"]["sound"] = customisedRingtones[i].ringtone;
break;
}
}
}
Remarque : Remplacez la sonnerie par le nom de tonalité d'alerte souhaitée. Pour plus d'informations sur la liste des sonneries et des tonalités d'alerte disponibles pour mettre à jour le script, consultez
Configure sounds for push notifications.
-
Sélectionnez Mettre à jour.