Ersteinrichtung¶
Nach der Installation von Bifolk befolgen Sie diese Schritte, um die Anwendung für die erste Verwendung einzurichten.
Zielgruppe: Systemadministratoren, neue Administratoren
Superuser erstellen¶
Der Superuser hat vollen Zugriff auf die Django-Admin-Oberfläche und alle Daten.
Sie werden aufgefordert, Folgendes einzugeben:
- Benutzername: Admin-Benutzername
- E-Mail: Admin-E-Mail-Adresse
- Passwort: Sicheres Passwort
Beispieldaten laden¶
Für Test- oder Demonstrationszwecke laden Sie Beispieldaten:
Dies erstellt:
- Beispielorganisationen mit verschiedenen Typen
- Beispielbenutzer mit verschiedenen Rollen
- Beispielbienenstöcke mit Durchsichten und Ernteaufzeichnungen
- Beispielköniginnen mit Abstammung
- Beispielarbeiten (Fütterung, Behandlungen, Wartung)
- Beispiel-Lagerartikel
- Beispiel-konfigurierbare Auswahlmöglichkeiten
Note
Beispieldaten sind nur für Tests gedacht. Laden Sie keine Beispieldaten auf einer Produktionsinstanz mit echten Daten.
Erste Anmeldung¶
- Öffnen Sie Bifolk unter
http://localhost:8000(oder Ihrer konfigurierten Domain) - Melden Sie sich mit Ihren Superuser-Zugangsdaten an
- Eine persönliche Organisation wird automatisch für Sie erstellt
Erste Organisation erstellen¶
- Gehen Sie zu Organisationen in der Seitenleiste
- Klicken Sie auf Organisation erstellen
- Füllen Sie aus:
- Name: Organisationsname (z.B. "Familie Schmidt Imkerei")
- Typ: Persönlich, Familie, Verein, Genossenschaft oder Gewerblich
- Beschreibung: Optionale Beschreibung
- Klicken Sie auf Speichern
Mitglieder einladen¶
- Gehen Sie zur Detailseite der Organisation
- Klicken Sie auf Mitglied einladen
- Geben Sie die E-Mail-Adresse der Person ein
- Wählen Sie ihre Rolle (Inhaber, Administrator, Mitglied oder Betrachter)
- Klicken Sie auf Einladung senden
Die eingeladene Person erhält eine E-Mail mit einem Registrierungs-/Akzeptierungslink.
Systemauswahlmöglichkeiten konfigurieren¶
Bifolk verwendet konfigurierbare Auswahlmöglichkeiten für Dropdowns wie Bienenstocktypen, Honigsorten und Gesundheitsstatus. Standardauswahlmöglichkeiten werden automatisch erstellt, aber Sie können sie anpassen:
- Gehen Sie zu System > Systemkonfiguration in der Seitenleiste (erfordert Admin- oder Inhaber-Rolle)
- Fügen Sie Auswahlmöglichkeiten für jede Kategorie hinzu, bearbeiten oder deaktivieren Sie sie
Siehe Systemkonfiguration für Details.
Authentifizierung konfigurieren¶
Selbstregistrierung¶
Steuern Sie, ob sich Benutzer selbst registrieren können:
# In .env
ALLOW_SELF_REGISTRATION=True # Offene Registrierung erlauben
ALLOW_SELF_REGISTRATION=False # Nur Admin kann Benutzer erstellen
E-Mail-Verifizierung¶
Steuern Sie, ob E-Mail-Verifizierung erforderlich ist:
REQUIRE_EMAIL_VERIFICATION=True # E-Mail-Verifizierung erforderlich
REQUIRE_EMAIL_VERIFICATION=False # Verifizierung überspringen
Zwei-Faktor-Authentifizierung¶
Optional MFA erzwingen:
MFA_REQUIRED=none # Optional für alle Benutzer (Standard)
MFA_REQUIRED=staff # Erforderlich für Staff/Admin-Benutzer
MFA_REQUIRED=all # Erforderlich für alle Benutzer
MFA_GRACE_PERIOD_DAYS=7 # Tage zum Einrichten von MFA vor Durchsetzung
Single Sign-On (OIDC)¶
Siehe Konfiguration für OIDC-Setup.
Nächste Schritte¶
- Konfiguration - Vollständige Umgebungsvariablen-Referenz
- Benutzerverwaltung - Benutzerkonten verwalten
- Organisationsverwaltung - Organisationen verwalten
- Systemkonfiguration - Dropdown-Auswahlmöglichkeiten konfigurieren