Verwaltete Konfiguration von Zscaler Client Connector für Android
Zscaler Client Connector ist der Android-Agent für die Internet- und Private-Access-Dienste von Zscaler. Auf Android-Enterprise-Geräten kann die IT die Registrierungsdaten im Voraus eintragen, sodass Personen die App öffnen und über ihre Firmenanmeldung angemeldet werden, statt eine Domain einzugeben und eine Cloud zu wählen. Diese Seite listet die zwölf Schlüssel auf, die Zscaler für Android und Android auf ChromeOS dokumentiert, mit ihrer Wirkung und ihrem Zusammenspiel. Zscaler weist darauf hin, dass diese Schlüssel nur funktionieren, wenn die App über Google Play mit Android Enterprise installiert wird; eine als APK per Sideload installierte App lässt sich nicht vorkonfigurieren.
Kopieren Sie ein Setup in die verwaltete Konfiguration einer Richtlinie und passen Sie dann die Werte an. Jedes Setup verwendet nur Schlüssel, die weiter unten erklärt werden.
Registrierungsbildschirme überspringen
Domain und Cloud vorab festlegen, sodass Personen die App öffnen und auf der Anmeldeseite des Unternehmens landen. Verwenden Sie das bei Single-Sign-on-Setups, in denen jede Person ihre eigenen Zugangsdaten eingibt. Lassen Sie cloudName weg, wenn Ihre Organisation in einer Cloud bereitgestellt ist.
Einmal ohne Anmeldung registrieren, wenn die Zscaler Admin Console Ihr Identitätsanbieter ist, nur für den Internet- und SaaS-Zugriff. Zscaler verlangt deviceToken, cloudName und userDomain. Außerdem wird nach dem Zugriff auf Kontakte gefragt, wenn userName fehlt oder die Kontaktberechtigung nicht erlaubt ist. Tragen Sie daher userName mit einem MDM-Makro ein und erlauben Sie diese Berechtigung in Ihrer Richtlinie.
Schlüssel der verwalteten Konfiguration von Zscaler Client Connector
Schlüsselnamen und Werttypen stammen aus der Dokumentation des Anbieters. Die Erklärungen stammen von Nomid.
Schlüssel
Typ
Was er bewirkt
Beispiel
Registrierung und Anmeldung
userDomain
Organisationsdomain
Trägt die Unternehmensdomain ein, sodass Personen den Registrierungsbildschirm überspringen und direkt zur Single-Sign-on-Seite gelangen. Sie muss mit der Domain in der SAML-NameID übereinstimmen, nicht mit irgendeiner Domain, die dem Unternehmen gehört.
corp.example.com
cloudName
Name der Zscaler-Cloud
Wählt die Zscaler-Cloud aus, die den Datenverkehr erhält, sodass Personen keine auswählen müssen. Lassen Sie ihn weg, wenn die Organisation in einer einzigen Cloud bereitgestellt ist.
zscalertwo
userName
Benutzername
Trägt den Benutzernamen vorab ein, bis zu 255 Zeichen. Die meisten MDM-Konsolen können ihn mit einem Makro einfügen. Er funktioniert nur, wenn auch userDomain gesetzt ist.
j.doe
deviceToken
Token aus der Zscaler-Konsole
Ermöglicht dem Zscaler-Dienst, Nutzer still anzumelden, wenn die Zscaler-Admin-Konsole als Identitätsanbieter fungiert. Er gilt für den Internet- und SaaS-Zugriff, nicht für Private Access.
123456677754
autoEnrollWithMDM
Auswahl: 0 aus, 1 immer, 2 einmal
Registriert die App ohne Nutzerinteraktion. 1 registriert nach jeder Abmeldung erneut, 2 registriert nur beim ersten Mal. Voraussetzung ist, dass zuvor deviceToken, cloudName und userDomain gesetzt sind.
2
externalDeviceId
Gerätekennung
Verknüpft das Gerät in Ihrem MDM mit demselben Gerät in der Zscaler-Konsole. Verwenden Sie ein MDM-Makro, damit jedes Gerät einen eigenen Wert erhält. Erfordert App-Version 3.7 oder höher.
123456677754
Sicherheit und Netzwerkverhalten
enableFips
Auswahl: 0 aus (Standard), 1 ein
Lässt die App FIPS-konforme Bibliotheken verwenden, wenn sie mit Zscaler kommuniziert. Schalten Sie ihn nur ein, wenn Ihre Organisation dieses Niveau verlangt.
1
customDNS
DNS-Serveradresse
Ersetzt den eigenen DNS-Server des Geräts durch den von Ihnen genannten. Ohne ihn verwendet die App das DNS, das das Gerät bereits hat.
4.2.2.2
allowRunningOnRootedDevice
Auswahl: 0 blockieren (Standard), 1 erlauben
Legt fest, ob die App auf einem gerooteten Gerät laufen darf. Lassen Sie ihn für Firmengeräte bei 0. Erfordert App-Version 3.7 oder höher; ältere Versionen nennen ihn allowZccOnRootedDevice.
0
allowRunningOnEmulator
Auswahl: 0 blockieren (Standard), 1 erlauben
Legt fest, ob die App in einem Emulator laufen darf. Teams, die auf virtuellen Geräten testen, brauchen eventuell 1; produktive Flotten sollten 0 beibehalten.
0
httpAuthAllowedHosts
Durch Kommas getrennte Hostnamen
Nennt die Hosts, die bei der SAML-Anmeldung HTTP-Basic-Authentifizierung oder ein Clientzertifikat anfordern dürfen. Anfragen von allen anderen Hosts werden abgebrochen. Platzhalter werden nicht akzeptiert. Erfordert App-Version 4.2 oder höher.
proxy.corp.example.com,idp.example.com
Ownership
Bezeichnung, bis zu 32 Zeichen
Liefert den Wert, mit dem die Geräte-Posture-Prüfung „Ownership Variable“ von Zscaler vergleicht, zum Beispiel um Firmengeräte von privaten zu unterscheiden.
acmecorp
Mit Nomid bereitstellen
Zscaler Client Connector in drei Schritten ausrollen
Schritt 1Zscaler Client Connector zu einer Richtlinie hinzufügen
Suchen Sie die App in der App-Liste der Richtlinie über Google Play und wählen Sie, wie sie installiert wird.
Schritt 2Verwaltete Konfiguration festlegen
Legen Sie in der Richtlinie die verwaltete Konfiguration der App mit den Schlüsseln und Werten von dieser Seite fest.
Schritt 3Richtlinie zuweisen
Geräte in der Richtlinie erhalten Zscaler Client Connector und die Konfiguration bei der nächsten Synchronisierung.
Fragen
Zscaler Client Connector auf verwaltetem Android
Wie lautet der Paketname von Zscaler Client Connector unter Android?
zscaler.com.zscaler. Dies ist die ID im eigenen Google Play-Link von Zscaler und der Name, nach dem Sie suchen, wenn Sie die App zu einer Richtlinie hinzufügen.
Kann ich die App vorkonfigurieren, wenn ich sie als APK installiere?
Nein. Laut Zscaler funktioniert die Vorkonfiguration nur, wenn die App aus Google Play auf einem mit Android Enterprise verwalteten Gerät stammt.
Warum registriert autoEnrollWithMDM das Gerät nicht?
Zscaler erfordert, dass deviceToken, cloudName und userDomain festgelegt sind, bevor autoEnrollWithMDM (automatische Registrierung mit MDM) auf 1 oder 2 gesetzt wird. Es wird außerdem darauf hingewiesen, dass Personen aufgefordert werden, den Zugriff auf Kontakte zuzulassen, wenn userName fehlt oder die Kontaktberechtigung in Ihrem MDM nicht erlaubt ist, damit die App den Namen des Google-Kontos lesen kann.
Deckt diese Seite jede Zscaler-Einstellung ab?
Sie deckt die zwölf Schlüssel in der Android-Parametertabelle von Zscaler zum Zeitpunkt der Prüfung ab. Zscaler fügt mit neuen App-Versionen Schlüssel hinzu, prüfen Sie daher dessen Tabelle auf neuere.