Deutsch · English
← Alle Projekte

MacOIDCLogin

Mac-Anmeldung über OpenID Connect

MacOIDCLogin erweitert das Anmeldefenster von macOS: Benutzer melden sich am Mac mit dem Konto ihres Identity-Providers an, über OpenID Connect (OIDC).

Das Projekt richtet sich an Administratoren, die Macs in einer Organisation verwalten und die Anmeldung an ein zentrales Konto binden möchten, ohne die Geräte in einen Verzeichnisdienst aufzunehmen.

Bestandteile

Funktionen

So läuft die Anmeldung ab

  1. Das Plugin liest die per Profil verteilten Einstellungen und prüft, ob sie vollständig sind.
  2. Der Benutzer meldet sich im Web-Dialog des Identity-Providers an.
  3. Die zurückgelieferte Identität wird geprüft und dem lokalen Benutzernamen zugeordnet.
  4. Falls aktiviert und nötig, wird das lokale Benutzerkonto angelegt.
  5. macOS setzt die Anmeldung fort und öffnet die Sitzung des Benutzers.

Fehlen Pflichtangaben wie Client-ID oder Discovery-Adresse, bricht das Plugin mit einem Konfigurationsfehler ab, statt sich mit einem voreingestellten Provider zu verbinden.

Einrichtung

  1. Im Configurator die Angaben des eigenen Identity-Providers eintragen und prüfen.
  2. Das Konfigurationsprofil exportieren und über das MDM auf die Macs verteilen.
  3. Das signierte Installationspaket zuerst auf einem Test-Mac oder in einer virtuellen Maschine installieren.
  4. Neu starten und Anmeldung, Kontoerstellung, lokale Anmeldung und das Zurücksetzen testen.
  5. Erst danach auf weitere Geräte verteilen.
Wichtig: Die Installation verändert den Anmeldeablauf von macOS. Vor der ersten Änderung sichert das Installationspaket die ursprüngliche Konfiguration; ein mitgeliefertes Skript stellt sie wieder her. Trotzdem gehört das Paket zuerst auf ein Testgerät.

Voraussetzungen

macOSOIDCMDM