Was ist eine Single Sign-On-Erweiterung?
Eine Single Sign-On-Erweiterung (SSO) ist eine Art von Anwendung für macOS, iOS, iPadOS und visionOS, die das Extensible Enterprise Single Sign-on-Framework von Apple verwendet. Mit diesen Anwendungen bzw. Erweiterungen können Identitätsanbieter (IdPs) Anwendungen entwickeln, die einen Benutzer in nativen macOS-Anwendungen und Browsern angemeldet halten. So können Sie sich einmal bei der Erweiterung anmelden und sind unter macOS, iOS, iPadOS und visionOS authentifiziert. SSO-Erweiterungen können außerdem das lokale macOS-Passwort eines Benutzers mit seinem IdP-Passwort synchronisieren.Wie kann ich eine Single Sign-On-Erweiterung bereitstellen?
- Für Erweiterungen unter iOS, iPadOS und visionOS müssen Sie zunächst die App, die die SSO-Erweiterung enthält, über Apps and Books aus Apple Business oder Apple School Manager bereitstellen.
- Für macOS-Erweiterungen müssen Sie zunächst die App, die die SSO-Erweiterung enthält, über Apps and Books aus Apple Business oder Apple School Manager oder über eine Custom App in Iru bereitstellen.
- Nach der Bereitstellung der Erweiterung konfigurieren Sie ein Single Sign-On-Profil und stellen es auf den Geräten bereit.
Single Sign-On Extension-Profil konfigurieren
Um dieses Library Item zu Ihrer Iru Endpoint Library hinzuzufügen, befolgen Sie die Schritte im Artikel Library-Übersicht.Library Item benennen
Blueprints zuweisen
Redirect
Erweiterungstyp auswählen
Erweiterungskennung konfigurieren
Team Identifier festlegen
URLs konfigurieren
http:// oder https:// beginnen und unter allen auf dem Gerät installierten Single Sign-On Extension-Profilen eindeutig sein.Abgelehnte Bundle-IDs festlegen
Verhalten bei gesperrtem Bildschirm festlegen
- Nicht konfiguriert: Iru sendet diese Einstellung nicht.
- Abbrechen: Authentifizierungsanfragen werden bei gesperrtem Bildschirm abgebrochen.
- Do not handle: Authentifizierungsanfragen werden bei gesperrtem Bildschirm nicht verarbeitet.
Zusätzliche Erweiterungseinstellungen konfigurieren
Credential
Platform SSO ist für Credential nicht verfügbar.Erweiterungstyp auswählen
Erweiterungskennung konfigurieren
Team Identifier festlegen
Realm festlegen
Hosts festlegen
Abgelehnte Bundle-IDs festlegen
Verhalten bei gesperrtem Bildschirm festlegen
- Nicht konfiguriert: Iru sendet diese Einstellung nicht.
- Abbrechen: Authentifizierungsanfragen werden bei gesperrtem Bildschirm abgebrochen.
- Do not handle: Authentifizierungsanfragen werden bei gesperrtem Bildschirm nicht verarbeitet.
Zusätzliche Erweiterungskonfiguration festlegen
Kerberos
Platform SSO ist für Kerberos nicht verfügbar. Verwenden Sie diese Schritte für die Kerberos-Erweiterung von Apple.Erweiterungstyp auswählen
Realm festlegen
ACCUHIVE.IO.Hosts festlegen
adfs.accuhive.io).Verhalten bei gesperrtem Bildschirm festlegen
- Nicht konfiguriert: Iru sendet diese Einstellung nicht.
- Abbrechen: Authentifizierungsanfragen werden bei gesperrtem Bildschirm abgebrochen.
- Do not handle: Authentifizierungsanfragen werden bei gesperrtem Bildschirm nicht verarbeitet.
Passwortoptionen
Aktivieren Sie ein Kontrollkästchen, um die jeweilige Einstellung zu senden. Bei einigen Kontrollkästchen wird ein Feld für einen Wert angezeigt.- Disallow automatic login: Passwörter werden nicht im Schlüsselbund gespeichert.
- Disallow password change: Deaktiviert Passwortänderungen. Verfügbar ab macOS 10.15.
- Require complex passwords: Passwörter müssen der Active Directory-Definition für komplexe Passwörter entsprechen. Verfügbar ab macOS 10.15.
- Password history: Geben Sie an, wie viele frühere Passwörter in dieser Domäne nicht wiederverwendet werden dürfen. Verfügbar ab macOS 10.15.
- Password length: Geben Sie die minimale Passwortlänge in Zeichen für diese Domäne ein. Verfügbar ab macOS 10.15.
- Sync password with local user: Verwendet das Active Directory-Passwort als Passwort des lokalen Benutzers. Dies funktioniert nicht, wenn der Benutzer mit einem mobilen Account angemeldet ist. Verfügbar ab macOS 10.15.
- Change password URL: Geben Sie die URL ein, die die Erweiterung bei einer Passwortänderung öffnet. Verfügbar ab macOS 10.15.4.
- Password expiration notification: Geben Sie an, wie viele Tage vor Ablauf des Passworts Benutzer Benachrichtigungen erhalten.
- Minimum password age: Geben Sie das Mindestalter in Tagen an, bevor ein Passwort in dieser Domäne geändert werden kann.
Erweitert
Aktivieren Sie ein Kontrollkästchen, um die jeweilige Einstellung zu senden. Bei einigen Kontrollkästchen wird ein Feld für einen Wert angezeigt.- Bundle ID access: Wählen Sie für jede Bundle-ID, die auf das Ticket-Granting Ticket (TGT) zugreifen darf, Hinzufügen.
- Autofill username: Geben Sie den Prinzipalnamen ein. Geben Sie den Realm nicht an.
- Default realm: Verwenden Sie diesen Realm, wenn mehr als eine Kerberos-Erweiterungskonfiguration installiert ist.
- Require user presence: Der Benutzer muss Touch ID, Face ID oder seinen Code angeben, um auf den Schlüsselbundeintrag zuzugreifen.
- Site Code: Geben Sie den Active Directory-Standort ein, den die Kerberos-Erweiterung verwenden soll. Die meisten Administratoren können dies leer lassen. Die Erweiterung kann den Standort normalerweise automatisch ermitteln.
- Disable Autodiscover for site name: Die Erweiterung verwendet weder LDAP noch DNS, um ihren Active Directory-Standortnamen zu ermitteln.
- Custom Username Label: Geben Sie die Bezeichnung ein, die anstelle von Benutzername angezeigt wird, z. B. Firmen-ID. Verfügbar ab macOS 11.
- Delay User Setup: Der Benutzer wird erst dann zur Einrichtung der Kerberos-Erweiterung aufgefordert, wenn ein Administrator sie mit dem Tool
app-ssoaktiviert oder eine Kerberos-Challenge empfangen wird. Verfügbar ab macOS 11. - Help Text: Geben Sie den Text ein, der am unteren Rand des Kerberos-Anmeldefensters angezeigt wird, z. B. Hilfeinformationen oder einen Haftungsausschluss. Verfügbar ab iOS 14 und macOS 11.
- Include Managed Apps in Bundle ACL: Nur verwaltete Apps können zusätzlich zu den Bundle-IDs unter Bundle ID access auf die Anmeldeinformationen zugreifen und sie verwenden. Verfügbar ab iOS 14.
- Disable Monitor Credentials Cache: Die Anmeldeinformationen werden bei der nächsten passenden Kerberos-Challenge oder Netzwerkänderung angefordert. Wenn sie abgelaufen sind oder fehlen, werden neue erstellt. Verfügbar ab macOS 11.
- Disallow smart card: Der Benutzer kann die Oberfläche nicht in den Smartcard-Modus umschalten. Verfügbar ab macOS 15.
- Disallow password: Der Benutzer kann die Oberfläche nicht in den Passwortmodus umschalten. Verfügbar ab macOS 15.
- Start in smart card mode: Die Oberfläche startet im Smartcard-Modus. Verfügbar ab macOS 15.
- Smart Card Identity Issuer Auto Select Filter: Geben Sie eine Zeichenfolge mit Platzhaltern ein, um verfügbare Smartcards nach Aussteller zu filtern. Wenn eine Karte übrig bleibt, wird sie automatisch ausgewählt. Wenn mehrere übrig bleiben, wird die Liste kürzer.