Legen Sie anwenderdefinierte Warntöne in fest ITSM Mobile Agent Zur Unterscheidung zwischen Incidents mit verschiedenen Prioritäten.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
-
Navigieren zu an.
Alternativ können Sie auch zur Tabelle „Inhalt der Push-Benachrichtigungsnachricht“ [sys_Push_notif_msg_content] wechseln.
-
Wählen Sie den erforderlichen Datensatz für den Inhalt der Push-Benachrichtigung aus.
-
Aktualisieren Sie Push-Nachrichtengenerierung Feld mit dem folgenden Skript.
// 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;
}
}
}
Hinweis: Ersetzen Sie den Klingelton durch den Namen des gewünschten Warntons. Weitere Informationen zur Liste der Klingeltöne und Warntöne, die zum Aktualisieren des Skripts verfügbar sind, finden Sie unter
Configure sounds for push notifications.
-
Wählen Sie Aktualisieren.