---
sourceDocument: Yokohama Mobile-Konfiguration und -Navigation
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/mobile

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Mobile-Konfiguration und -Navigation

ft:clusterId :

    - mobile

bundleId :

    - mobile

workflow :

    - Platform


---

# Konfigurieren Sie einen externen Authentifizierungsbrowser für ServiceNowMobile Apps

# Konfigurieren Sie einen externen Authentifizierungsbrowser für ServiceNowMobile Apps {#ariaid-title1}

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 Minuten Lesedauer

Administratoren können einen externen Browser für mobile Apps konfigurieren. Dieser externe Browser wird während der Authentifizierung verwendet, damit externe URLs, die vom selben Browser geöffnet werden, Sitzungen und Cookies verwalten können.

## Vorbereitungen

Erforderliche Rolle: Administrator

## Warum und wann dieser Vorgang ausgeführt wird

Cookies werden nicht von geteilt ServiceNow® MobileApp-Browser und externe Browser, die externe Websites laden. ServiceNow MobileApps ermöglichen Endanwendern die Anmeldung mit einem SSO-Service (Single Sign-on) wie OktaOder Microsoft Entra ID. Diese SSO-Services bieten Endanwendern eine nahtlose und sichere Authentifizierungs-Experience. Manchmal möchten Endanwender jedoch authentifizierte Drittpartei-Links öffnen, die denselben SSO-Service in der App verwenden, sich jedoch nicht erneut anmelden müssen. Beispielsweise möchte ein Endanwender einen Link zu einem Bericht öffnen, der auf einer anderen Plattform gehostet wird, die denselben SSO-Service wie verwendet ServiceNow MobileApp.

Damit Endanwender auf Links auf verschiedenen Plattformen zugreifen können, die denselben SSO-Service wie verwenden ServiceNow MobileApp können Administratoren einen externen Browser für die Anmeldung bei konfigurieren ServiceNow MobileApp, damit Cookies zwischen Anmeldung und externer Website freigegeben werden. Dies bedeutet, dass die SSO-Sitzung beibehalten wird, nachdem sich der Endanwender angemeldet hat, und den Endanwender dann automatisch bei externen Sites anmeldet, wenn diese Sites denselben SSO-Anbieter wie verwenden ServiceNow MobileApp.

Webbrowser-Eigenschaften

:   Verwenden Sie die folgenden Eigenschaften, um den externen Browser und den Authentifizierungsbrowser in anzugeben CustomPreAuthProperties Skripteinbindung.

    {#config-ext-auth-browser-ios__table_twd_myj_vcc__entry__3}

    | Betriebssystem der mobilen App | Eigenschaft | Beschreibung |
    |-|-|-|
    | iOS | SNExternalBrowseriOS | Konfiguriert den Browsertyp, der zum Öffnen externer Links in verwendet werden soll iOSApps. |
    | iOS | SNAuthenticationBrowseriOS | Konfiguriert den Browsertyp für die Authentifizierung von Anwendern in iOSApps. |
    | Android | SNExternalBrowserAndroid | Konfiguriert den Browsertyp, der zum Öffnen externer Links in verwendet werden soll AndroidApps. |
    | Android | SNAuthenticationBrowserAndroid | Konfiguriert den Browsertyp für die Authentifizierung von Anwendern in AndroidApps. |
    [Tabelle : 1. Webbrowser-Eigenschaften]

    {#config-ext-auth-browser-ios__table_twd_myj_vcc}

Eigenschaftswerte

:   Die folgenden Browsertypen können für die Webbrowser-Eigenschaften angegeben werden.

    {#config-ext-auth-browser-ios__table_ycj_nzj_vcc__entry__2}

    | Eigenschaftswert | Beschreibung |
    |-|-|
    | safari | Apple Safari |
    | chrome | Google Chrome |
    | firefox | Mozilla Firefox |
    | edge | Microsoft Edge |
    | workspaceone | AirWatch VMwareArbeitsbereich EINS |
    | webatwork | MobileIron Web@work |
    | blackberryaccess | BlackBerry-Zugriff |
    | maas360 | IBM MaaS360 |
    | citrix | Citrix Sicher |
    [Tabelle : 2. Browsertypen]

    {#config-ext-auth-browser-ios__table_ycj_nzj_vcc}

Beispiel
:

        {"SNExternalBrowseriOS": "safari", "SNAuthenticationBrowseriOS": "safari"}


    Wichtig:  
    Die Werte für beide Eigenschaften müssen übereinstimmen, damit SSO-Sitzungen zwischen der Anmeldung und anderen Browsen beibehalten werden.

## Prozedur

1. Navigieren zu Allesys_Extension_Point.listan.  
   Die Tabelle „Erweiterungspunkte" wird angezeigt.
2. Suchen Sie in der Spalte API-Name nach Global.AnwenderdefiniertEigenschaften Eintrag und wählen Sie ihn aus.
3. Im Datensatz CustomPreAuthProperties des Erweiterungspunkts unter Zugehörige Links , Auswählen Erstellen Sie eine Implementierung .
4. Fügen Sie im Datensatz „CustomPreAuthProperties" der Skripteinbindung den externen Browser und die Authentifizierungsbrowsereigenschaften hinzu Skript .  
   Beispiel: Hier ist eine Konfiguration, die angibt Apple SafariBrowser für den externen Browser und die Authentifizierungsbrowser:

       var CustomPreAuthProperties = Class.create();
       CustomPreAuthProperties.prototype = {
            initialize: function() {
            },

            /**
             * Returns a JSON object keyed by the custom property names.
             */
            getProperties: function(input) {
                 return {"SNExternalBrowseriOS": "safari", "SNAuthenticationBrowseriOS": "safari"};
            },

            type: 'CustomPreAuthProperties'
       };

5. Wählen Sie Aus Aktiv Zum Aktivieren der Skripteinbindung.
6. Wählen Sie Aktualisieren aus, um Ihre Änderungen zu speichern.

