Konfigurieren Sie die erweiterte App-Berechtigung mit Links zu zulässigen Apps

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Konfigurieren Sie einen geskripteten Erweiterungspunkt mit einer Liste von mobilen Apps, die sich bei anmelden können ServiceNowInstanz. Wenn ein Anwender versucht, sich mit einer nicht autorisierten App anzumelden, kann der Administrator einen Link hinzufügen, der den Anwender zu einer autorisierten App umleitet.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Verwenden Sie die erweiterte App-Zuschusskonfiguration nur, wenn Sie einen Link konfigurieren müssen, der Endanwender zu einer mobilen App umleitet, die zum Herstellen einer Verbindung mit der Instanz berechtigt ist. Andernfalls sollten Sie die einfache Konfiguration der App-Zuschussliste verwenden. Weitere Informationen finden Sie unter Konfigurieren Sie eine standardmäßige Liste zulässiger mobiler Apps.

    Wenn sowohl der Standard- als auch der erweiterte App-Zuschussmodus in derselben Instanz konfiguriert sind, priorisiert das System die erweiterte App-Zuschusskonfiguration und verwendet sie immer. Die erweiterte App-Zuschusskonfiguration kann Leistungsprobleme verursachen, wenn der geskriptete Erweiterungspunkt nicht geschrieben wird, um die Systemleistung zu maximieren.

    Prozedur

    1. Navigieren zu Alle > Skriptbasierte Erweiterungspunktean.
    2. Suchen Sie nach Global.AnwenderdefiniertEigenschaften API-Name und wählen Sie ihn aus.
      Der Datensatz „CustomPreAuthProperties“ wird angezeigt. Ändern Sie kein Feld außer Beispiel Feld.
    3. In Beispiel Konfigurieren Sie die beiden folgenden Eigenschaften:
      • allowed_mobile_apps
        Fügen Sie eine kommagetrennte Liste von hinzu iOSPaket-IDs und AndroidPaketnamen. Verwenden Sie diese Liste, um mobile Apps hinzuzufügen, die eine Verbindung zu Ihrer Instanz herstellen können. Zum Beispiel:
        ⋮
        customProperties['allowed_mobile_apps']='com.servicenow.fulfiller';
        ⋮
      • blocked_mobile_apps_redirect
        Fügen Sie eine Umleitungs-URL für die Schaltfläche hinzu, die angezeigt wird, wenn ein Endanwender versucht, sich mit einer nicht autorisierten App anzumelden. Beispiel:
        ⋮
        customProperties['blocked_mobile_apps_redirect']='https://play.google.com/store/apps/details?
        id=com.servicenow.fulfiller&hl=en_US&gl+US';
        ⋮

      Ein Beispiel für ein abgeschlossenes Skript finden Sie unter Beispielskript für erweiterten App-Zuschuss.

    4. Wählen Sie zum Speichern des Datensatzes aus Aktualisieren .
    5. Wählen Sie Aus Erstellen Sie eine Implementierung .

    Ergebnisse

    Eine neue Skripteinbindung wird erstellt und als Erweiterungspunktinstanz registriert.