Neben den Aktionsmethoden, die Sie im Hub-Dienste-Assistenten für benutzerdefinierte Benachrichtigungen konfigurieren können, können Sie zusätzliche Aktionsmethoden konfigurieren, wenn Sie die Benachrichtigungsdienst-API zum Erstellen von Benachrichtigungen verwenden.

Codebeispiele für diese Aktionsbenachrichtigungen können Sie auf der Registerkarte „Dokumentation“ auf der Seite der Benachrichtigungsdienst-API von Workspace ONE ansehen: https://code.vmware.com/apis/402#/Notifications

  • "action_key":"OPEN_IN". Führen Sie einen API-Aufruf aus, um eine bestimmte URL im Standardbrowser des Systems zu öffnen. Erstellen Sie beispielsweise eine Benachrichtigung zum Ändern des Kennworts, die die Aktion zum Ändern des Kennworts mit einem Link zur URL für die Kennwortänderung enthält.
  • "action_key":"DIRECT". Führen Sie einen API-Aufruf für die spezifische URL mit dem Wert „type“ als HTTP-Methode durch, wobei der Wert „request“ hartkodierte Felder enthält, die beim Ausführen des API-Aufrufs als Nutzlast gesendet werden. Erstellen Sie beispielsweise eine Frage für die Umfrage, für die eine Ja- oder Nein-Antwort erforderlich ist. Wenn ein Benutzer auf die Fragen klickt, um sie zu beantworten, wird die Antwort (entweder Ja oder Nein) an die angegebene URL gesendet.
  • "action_key":"USER_INPUT". Führen Sie einen API-Aufruf für eine bestimmte URL mit dem Wert „type“ als HTTP-Methode durch, wobei der Benutzer eine Eingabe vornimmt, die mit der Nutzlast gesendet wird. Erstellen Sie beispielsweise eine Benachrichtigung zum Annehmen oder Ablehnen, bei der der Empfänger beim Ablehnen der Anforderung einen Kommentar hinzufügen muss. Diese Antwort wird als Nutzlast des API-Aufrufs an die angegebene URL gesendet.

Wenn Sie DIRECT oder USER_INPUT als Aktionstyp verwenden, stellen Sie sicher, dass die von Ihnen verwendete URL keine Authentifizierung für den Zugriff erfordert. Wenn ein Autorisierungstoken erforderlich ist, schlägt der API-Aufruf fehl. Beispiele für den zu verwendenden API-Code finden Sie in der Dokumentation zur Benachrichtigungsdienst-API.