Erweiterbares Single Sign-on
Administratoren können die Einstellungen für erweiterbares Single Sign-on verwenden, um Single Sign-on für native Apps und Websites auf verwalteten iOS-Geräten zu aktivieren.
Identitätsprovider wie IBM Security Verify können diese Konfiguration verwenden, um eine nahtlose Authentifizierung zu implementieren, wenn sich Benutzer bei nativen Anwendungen und Websites anmelden. Benutzer authentifizieren sich einmal und erhalten dann automatisch Zugriff auf nachfolgende native Apps und Websites.
Einstellungen für erweiterbares Single Sign-on
| Richtlinieneinstellung | Beschreibung | Unterstützte Geräte |
|---|---|---|
| Für Typ konfigurieren | Wählen Sie einen der folgenden Anmeldetypen aus.
|
Einstellungen für Berechtigungsnachweise
| Richtlinieneinstellung | Beschreibung | Unterstützte Geräte |
|---|---|---|
| Erweiterungs-ID | Die Bundle-ID der App-Erweiterung, die SSO für die angegebenen URLs ausführt. | |
| Realm | Der Realmname für die Berechtigungsnachweisnutzdaten Hinweis: Bei diesem Wert muss die Groß-/Kleinschreibung beachtet werden.
|
|
| Hosts | Die Hostnamen oder Domänennamen, die Apps über die App-Erweiterung authentifizieren können. Hinweis:
|
|
| Verweigerte Bundle-IDs | Die Bundle-IDs der Apps, die kein von dieser Erweiterung bereitgestelltes SSO verwenden. | iOS 15 und später |
| Verhalten bei gesperrter Anzeige | Wenn diese Einstellung auf Abbrechen gesetzt ist, bricht das System Authentifizierungsanforderungen ab, wenn die Anzeige gesperrt ist. Wenn der Wert auf Nicht-Kennung gesetzt ist, wird die Anforderung stattdessen ohne SSO fortgesetzt. Hinweis: Diese Einstellung gilt nicht für Anfragen, bei denen userInterfaceEnabled auf false gesetzt ist, oder für NSURLSession-Anfragen im Hintergrund.
|
iOS 15 und später |
| Erweiterungsdaten | Daten, die über die App-Erweiterung in Form von Schlüssel/Wert-Paaren übergeben werden. Beispiel: key1=value1; key2=value2. |
Einstellungen fürKerberos
| Richtlinieneinstellung | Beschreibung | Unterstützte Geräte |
|---|---|---|
| Hosts | Der Host-oder Domänenname, für den die App-Erweiterung SSO ausführt. Hinweis:
|
Benutzer registriert |
| Realm | Der vollständige Kerberos -Realm, in dem sich das Konto des Benutzers befindet | |
| Automatische Anmeldung inaktivieren | Wenn diese Einstellung auf "true" gesetzt ist, dürfen Kennwörter nicht in der Schlüsselkette gespeichert werden. | |
| Identitätszertifikat | Die PayloadUUID eines PKINIT-Zertifikats. Voraussetzung: Benutzerzertifikatsvorlagen müssen in Cloud Extender konfiguriert werden. Ermöglicht die zertifikatbasierte Authentifizierung für die erweiterbare einmalige Anmeldung Kerberos. Für die zertifikatbasierte Authentifizierung müssen Sie eine Zertifikatsvorlage auf Benutzerebene auswählen. Wenn Sie kein Zertifikat auswählen, verwendet MaaS360 die berechtigungsnachweisbasierte Authentifizierung, bei der die Benutzer aufgefordert werden, den Benutzernamen und das Kennwort des Benutzers anzugeben. |
|
| ACL für Berechtigungsnachweisbundle-ID | Eine Liste der Bundle-IDs, die auf das Ticket-Granting-Ticket (TGT) zugreifen dürfen. | |
| Hilfetext für Benutzer | Der Text, der dem Benutzer im Anmeldefenster von Kerberos angezeigt wird. Sie kann zum Anzeigen von Hilfeinformationen oder Ausschlussklauseln verwendet werden. | iOS 15 und später |
| ACL für Bundle-ID der verwalteten Apps einschließen | Wenn diese Einstellung auf "true" gesetzt ist, erlaubt die Kerberos -Erweiterung nur verwalteten Apps, auf den Berechtigungsnachweis zuzugreifen und ihn zu verwenden. Diese Option wird zusätzlich zum Berechtigungsnachweisbundle verwendet. | iOS 14 und später |
| Ist Standard-Realm | Gibt an, dass dieser Realm der Standard-Realm ist, wenn mehrere Kerberos -Erweiterungskonfigurationen vorhanden sind. | |
| Principalname | Der zu verwendende Auftraggeber (auch bekannt als Benutzername). Sie müssen den Realm nicht einschließen. | |
| Bevorzugte KDCs | Die geordnete Liste der bevorzugten Key Distribution Centers (KDCs), die für den Kerberos Verkehr verwendet werden sollen. Verwenden Sie diese Option, wenn die Server nicht über DNS auffindbar sind. Wenn die Server angegeben sind, werden sie sowohl für Konnektivitätsprüfungen als auch zuerst für den Kerberos-Datenverkehr verwendet. Wenn die Server nicht antworten, greift die Einheit auf die DNS-Erkennung zurück. Jeder Eintrag ist so formatiert, wie er in einer krb5.conf Datei sein würde. Beispiele für Einträge sind die folgenden.
|
|
| Ist Benutzerauthentifizierung erforderlich | Wenn diese Einstellung auf true gesetzt ist, muss der Benutzer Touch ID, Face ID oder seinen Passcode eingeben, um auf den Schlüsselbundeintrag zuzugreifen. | |
| Site-Code | Der Name der Active Directory-Site, die die Kerberos-Erweiterung verwenden sollte | |
| Automatische Erkennung inaktivieren | Wenn diese Einstellung auf „true“ gesetzt ist, verwendet die Erweiterung „ Kerberos “ nicht automatisch „ LDAP “ und DNS, um den Namen ihrer Active Directory (AD)-Site zu ermitteln. |
Umleitungseinstellungen
| Richtlinieneinstellung | Beschreibung | Unterstützte Geräte |
|---|---|---|
| Erweiterungs-ID | Die Bundle-ID der App-Erweiterung, die SSO für die angegebenen URLs ausführt. | |
| URLs | Die URL-Präfixe von Identitätsprovidern, bei denen die App-Erweiterung SSO ausführt. Hinweis:
|
|
| Verweigerte Bundle-ID | Die Bundle-IDs der Apps, die kein von dieser Erweiterung bereitgestelltes SSO verwenden. | iOS 15 und später |
| Verhalten bei gesperrter Anzeige | Wenn diese Einstellung auf Abbrechen gesetzt ist, bricht das System Authentifizierungsanforderungen ab, wenn die Anzeige gesperrt ist. Wenn der Wert auf Nicht-Kennung gesetzt ist, wird die Anforderung stattdessen ohne SSO fortgesetzt. Hinweis: Diese Einstellung gilt nicht für Anfragen, bei denen userInterfaceEnabled auf false gesetzt ist, oder für NSURLSession-Anfragen im Hintergrund.
|
iOS 15 und später |
| Erweiterungsdaten | Daten, die über die App-Erweiterung in Form von Schlüssel/Wert-Paaren übergeben werden. Zum Beispiel: key1=value1; key2=value2. |
Erweiterbares SSO – Bedingter Zugriff
Die Einstellungen für Extensible SSO Conditional Access verwenden den Dienst IBM Security Verify zur Authentifizierung und Gewährung des Zugriffs auf Anwendungen auf verwalteten Geräten. Aktivieren Sie den Dienst IBM Security
Verify , um den Typ Verify Conditional Extensible SSO zu konfigurieren.
| Richtlinieneinstellung | Beschreibung | Unterstützte Geräte |
|---|---|---|
| Safari in Zulassungsliste aufnehmen | Diese Einstellung ermöglicht es Administratoren, SSO für den Safari-Browser zu aktivieren. | Benutzer registriert iOS 13 und später |
| Natives E-Mail-Programm in Zulassungsliste aufnehmen | Mit dieser Einstellung können Administratoren SSO für die Native Mail aktivieren. | Benutzer registriert iOS 13 und später |
| Erlaubnisliste MaaS360 Browser | Diese Einstellung ermöglicht es Administratoren, SSO für den MaaS360® Browser zu aktivieren. Diese Einstellung ist nur verfügbar, wenn MaaS360 Browser konfiguriert ist. | Benutzer registriert iOS 13 und später |
| Name der Anwendungen, auf die SSO angewendet werden soll | Der Name der Anwendungen, für die das SSO gelten soll. | Benutzer registriert |