Einrichtung
Nach der Installation melden Sie sich mit dem Notfallkonto an. Der Einrichtungsassistent führt durch die Grundeinrichtung; jeden Schritt finden Sie später auch unter Einstellungen.
Einrichtungsassistent
Abschnitt betitelt „Einrichtungsassistent“Der Assistent öffnet sich bei der ersten Anmeldung und steht danach unter Einstellungen › Einrichtungsassistent. Er führt in dieser Reihenfolge durch:
- Organisation: Name Ihrer Organisation; er erscheint in der Seitenleiste und auf Etiketten.
- Standort: der erste Standort im Standortbaum (Standort, Gebäude, Etage, Raum).
- Anmeldung: OIDC einrichten und testen (siehe unten).
- Erster Agent: ein Rollout-Token erzeugen und den fertigen Installationsbefehl kopieren (siehe Agents).
In einer leeren Installation bietet der Assistent zusätzlich an, Beispieldaten zu laden: eine erfundene Firma mit Standorten, Personen, Lieferanten, Geräten, Beziehungen, Lizenzen und Verträgen. Sie lassen sich in einem Schritt wieder entfernen; Beispieleinträge, auf die Ihre eigenen Daten verweisen oder die Sie geändert haben, bleiben erhalten. Solange Beispieldaten geladen sind, sagt die Übersicht das.
Anmeldung mit OIDC
Abschnitt betitelt „Anmeldung mit OIDC“SentryAssets meldet Personen über Ihren Identity Provider an (OpenID Connect mit Authorization Code und PKCE, etwa Entra ID, Keycloak, Authentik oder Okta). Konten entstehen mit der ersten Anmeldung; die Rolle folgt bei jeder Anmeldung den Gruppen.
-
Legen Sie beim Identity Provider eine vertrauliche Anwendung (mit Client-Secret) für SentryAssets an:
- Weiterleitungsadresse:
https://<SA_UI_HOST>/api/v1/auth/oidc/callback - Adresse nach der Abmeldung:
https://<SA_UI_HOST>/login - Der Provider liefert die Gruppen im Claim
groups(der Name ist mitSA_OIDC_ROLE_CLAIMeinstellbar).
- Weiterleitungsadresse:
-
Tragen Sie unter Einstellungen › Anmeldung Issuer, Client-ID, Client-Secret und die Zuordnung von Gruppen zu Rollen als Entwurf ein, zum Beispiel
sa-admins=adminundsa-auditors=auditor. Die Rollen erklärt Rollen und Rechte. -
Prüfen Sie den Entwurf mit einer Testanmeldung mit einem Konto, das nach der Zuordnung Administrator ist. Aktivieren lässt sich nur ein erfolgreich getesteter Entwurf.
-
Aktivieren Sie die Anmeldung. Ab jetzt melden sich alle über OIDC an.
Jede Änderung an der Anmeldung verlangt eine frische Bestätigung: beim Notfallkonto den Einmalcode, bei OIDC-Konten eine erneute Anmeldung beim Identity Provider.
- Keine passende Gruppe: Die Anmeldung wird abgelehnt.
- Mehrere Gruppen: Es gilt die Rolle mit den meisten Rechten.
- Rechte entzogen: Bei jeder Erneuerung der Sitzung prüft SentryAssets, ob das Konto noch aktiv ist. Entzogene Gruppen wirken spätestens bei der nächsten Anmeldung. Mit SCIM wirkt eine Sperre sofort.
- Sitzungen: Leerlauf 30 Minuten, absolute Laufzeit 12 Stunden (
SA_SESSION_IDLE_MINUTES,SA_SESSION_ABSOLUTE_HOURS).
OIDC über die Server-Konfiguration
Abschnitt betitelt „OIDC über die Server-Konfiguration“Alternativ legen Sie OIDC in einer docker-compose.override.yml mit SA_OIDC_ISSUER, SA_OIDC_CLIENT_ID, SA_OIDC_ROLE_MAPPING und SA_OIDC_CLIENT_SECRET_FILE (als Secret-Datei) fest. Diese Konfiguration hat Vorrang; die Oberfläche zeigt sie dann nur an.
Notfallzugang
Abschnitt betitelt „Notfallzugang“Das Notfallkonto entsteht nur auf dem Server (cli admin create-emergency), nie über die Oberfläche. Es meldet sich in einem Schritt mit Benutzername, Passwort und Einmalcode an; Passwörter sind mit Argon2id gespeichert, und nach Fehlversuchen wird das Konto mit wachsender Wartezeit gesperrt.
Sobald OIDC aktiv ist, ist der Notfallzugang automatisch abgeschaltet. Für den Ausfall des Identity Providers bleiben diese Befehle auf dem Server:
# OIDC aus der Oberfläche abschalten; danach gilt wieder der Notfallzugangdocker compose run --rm cli admin disable-oidc
# Neues TOTP-Geheimnis für ein Notfallkonto, laufende Sitzungen endendocker compose run --rm cli admin reset-totp --username notfallBenutzer verwalten
Abschnitt betitelt „Benutzer verwalten“Unter Einstellungen › Benutzer sehen Sie alle Konten mit Rolle, Status und letzter Anmeldung. Deaktivieren entzieht den Zugriff sofort, mit „Rückgängig“ im Hinweis. Eine Administration und ein Weg zur Anmeldung bleiben immer bestehen. Einladungen und Startpasswörter gibt es nicht, weil Konten mit der ersten OIDC-Anmeldung entstehen.
Weitere Einstellungen
Abschnitt betitelt „Weitere Einstellungen“- Verzeichnisdienste: Abgleich der Computer mit dem Active Directory per LDAPS, siehe Funktionen.
- Benachrichtigungen: Webhook und Gotify für gewählte Ereignisse, siehe Funktionen.
- KI-Assistent: standardmäßig aus, siehe KI-Assistent.
- Lizenz und Edition: Lizenzschlüssel und Testzeitraum, siehe Lizenz und Editionen.
SentryAssets ist ein Produkt der SecureBits Cyber Security UG (haftungsbeschränkt)