privacyIDEA
privacyIDEA ist eine Open-Source-Lösung für Identitäts- und Zugriffsmanagement (IAM), die sich auf Multi-Faktor-Authentifizierung (MFA) konzentriert, um die Sicherheit bei Benutzeranmeldungen zu erhöhen. Sie ermöglicht es Organisationen, starke Authentifizierungsmechanismen wie Einmalpasswörter (OTP), Smartcards oder biometrische Authentifizierung zu verwalten und durchzusetzen. privacyIDEA erlaubt Administratoren, Authentifizierungsrichtlinien zu konfigurieren, Benutzergeräte zu verwalten und sich in bestehende Authentifizierungssysteme wie LDAP, Active Directory und cloudbasierte Anwendungen zu integrieren. Es unterstützt eine Vielzahl von Authentifizierungstoken und bietet Flexibilität bei der Sicherung des Zugriffs auf Netzwerke, Systeme und Daten. privacyIDEA ist besonders nützlich für Unternehmen, die ihre Sicherheit durch die Implementierung von MFA verbessern und die Benutzerauthentifizierung zentral verwalten möchten. Wir erklären, wie die Einrichtung mit seven funktioniert, um SMS zu senden.
SMS-Gateway-Definition erstellen
Zunächst muss seven als SMS-Dienstanbieter eingerichtet werden. Beginnen Sie, indem Sie zu "Konfiguration → System → SMS-Gateways → Neues SMS-Gateway erstellen" navigieren.
- 1
Name definieren
Geben Sie einen beschreibenden Namen ein, z. B. "seven".
- 2
Providermodul wählen
Setzen Sie diesen Wert auf "privacyidea.lib.smsprovider.HttpSMSProvider.HttpSMSProvider".
- 3
Beschreibung definieren
Geben Sie eine beschreibende Beschreibung ein, z. B. "SMS-Versand über seven".
- 4
SSL-Verifizierung erzwingen
Obwohl technisch nicht erforderlich, empfehlen wir, "CHECK_SSL" aus Sicherheitsgründen auf "ja" zu setzen.
- 5
HTTP-Methode wählen
Setzen Sie "HTTP_METHOD" auf "POST".
- 6
Fehlerantwort definieren
Setzen Sie "RETURN_FAIL" auf "101".
- 7
Erfolgsantwort definieren
Setzen Sie "RETURN_SUCCESS" auf "100".
- 8
URL definieren
Setzen Sie diesen Wert auf "https://gateway.seven.io/api/sms".
- 9
Optionen hinzufügen
In diesem Abschnitt müssen wir definieren, welche Werte die Server von seven bei Anfragen erwarten.
- 10
Nachrichteninhalt festlegen
Fügen Sie ein Paar mit dem Schlüssel "text" und dem Wert "Ihr OTP-Code lautet: {otp}" hinzu.
- 11
Empfänger der Nachricht festlegen
Fügen Sie ein Paar mit dem Schlüssel "to" und "{phone}" als Wert hinzu.
Zusätzliche Schlüssel-Wert-Paare können gemäß der API-Dokumentation hinzugefügt werden. - 12
Header festlegen
Für die Authentifizierung fügen Sie bitte ein Paar mit dem Schlüssel X-Api-Key und IHR_API_SCHLÜSSEL als Wert hinzu.
- 13
SMS-Token-Einstellungen
Das soeben erstellte SMS-Gateway muss für SMS-Token ausgewählt werden. Navigieren Sie zu "Konfiguration → Tokens → SMS".
- 14
Vordefinierte SMS-Gateway-Konfiguration auswählen
Wählen Sie den Namen des soeben hinzugefügten SMS-Gateways aus - in unserem Fall "seven". Bestätigen Sie mit einem Klick auf "Speichern".
- 15
Neuen Token registrieren
In diesem Abschnitt testen wir den Versand von Tokens per SMS. Navigieren Sie dazu zu "Tokens → Token registrieren".
- 16
Telefonnummer
Setzen Sie dieses Feld auf eine aktuell verfügbare Telefonnummer.
- 17
Ein token-spezifisches SMS-Gateway
Falls Sie mehrere SMS-Gateways konfiguriert haben, wählen Sie "seven" aus der Liste. Bestätigen Sie mit einem Klick auf "Token registrieren".