Einstellungen

1. Wofuer ist diese Funktion

Der Bereich "Einstellungen" in Octoserv ist die zentrale Verwaltungsoberflaeche fuer die gesamte System- und Benutzerkonfiguration. Hier werden Benutzer angelegt und verwaltet, Berechtigungen vergeben, SMTP-Zugaenge konfiguriert, das Design angepasst und technische Hintergrundprozesse gesteuert. Die Einstellungen sind in zwoelf Unterseiten gegliedert, die ueber das Untermenue "Einstellungen" in der Seitennavigation erreichbar sind.

Die zwoelf Unterseiten sind:

  1. Benutzer -- Benutzerverwaltung und Berechtigungsmatrix
  2. Rollen -- Rollenvorlagen mit vorkonfigurierten Berechtigungen
  3. System -- Systemweite Einstellungen und Cache-Verwaltung
  4. Gruppen -- Kontaktgruppen fuer die Benutzerorganisation
  5. Flowsteuerung -- Tag-basierte Schalter und Checkboxen fuer Kampagnen
  6. SMTP -- Globaler System-SMTP fuer Systemnachrichten
  7. User-SMTP -- Persoenlicher SMTP-Zugang pro Benutzer
  8. Design -- Logo-Upload und Branding-Einstellungen
  9. SalesStats -- Status-Farben, Statuslevel-Mapping und bedingte Felder
  10. Cron-Job -- Automatische Hintergrundprozesse und KI-API
  11. Pipelines -- Groundhogg-Pipeline-Verwaltung (Kanban)
  12. Sicherheit -- Login-Schutz, Captcha und IP-Blacklist
Screenshot: Einstellungen-Untermenue mit allen zwoelf Unterseiten
Wird in einer zukünftigen Version ergänzt

2. Ziel und Vorteil


3. Detaillierte Funktionsbeschreibung

3.1 Benutzer (users.php)

Die Benutzerverwaltung ist die zentrale Seite fuer die Verwaltung aller CRM-Benutzer und ihrer Berechtigungen.

Benutzertabelle

Die obere Tabelle zeigt alle Benutzer mit folgenden Spalten:

Ein Suchfeld ermoeglicht die Filterung der Benutzerliste.

Benutzer erstellen/bearbeiten

Ueber das Modal-Fenster koennen Benutzer erstellt und bearbeitet werden:

Beim Erstellen:

Beim Bearbeiten:

Berechtigungsmatrix

Die untere Tabelle zeigt die Berechtigungsmatrix fuer alle Benutzer. Jede Berechtigung wird als Checkbox dargestellt und kann einzeln aktiviert/deaktiviert werden. Aenderungen werden automatisch gespeichert.

Berechtigung Meta-Key Beschreibung
Farbe -- Individuelle Farbzuweisung fuer den Benutzer
Zugaenge -- Oeffnet ein Modal zur Verwaltung der Navigationszugaenge
Kontakte can_see_all_contacts Benutzer sieht alle Kontakte, nicht nur eigene
Aufgaben can_see_all_appointments Benutzer sieht alle Aufgaben im Dashboard und Kalender
Bearbeiten can_edit_contacts Benutzer kann Kontakte und Firmen bearbeiten
Loeschen can_delete_contacts Benutzer kann Kontakte und Firmen loeschen
Status can_edit_status_field Benutzer kann das Status-Feld als Dropdown editieren
Quelle can_edit_source_field Benutzer kann das Quell-Feld als Dropdown editieren
Pipeline can_use_pipeline Benutzer kann das Pipeline-Kanban-Board nutzen
Flows can_see_hidden_campaigns Benutzer kann versteckte Kampagnen/Flows sehen
E-Mails can_see_hidden_emails Benutzer kann versteckte E-Mail-Kategorien sehen
Views can_save_global_views Benutzer kann Ansichten als global fuer alle speichern
Ordner can_create_folders Benutzer kann Ordner auf der Dokumentenseite anlegen
Dateien can_delete_files Benutzer kann Dateien auf der Dokumentenseite loeschen
Backend -- Benutzer darf auf WordPress-Backend (wp-admin) zugreifen (nur fuer Admins sichtbar)
Unsichtbar -- Benutzer wird in Auswertungen nicht angezeigt (nur fuer Admins sichtbar)
Ausgeschlossen -- Benutzer wird bei Zuweisung von Kontakten nicht angezeigt (nur fuer Admins sichtbar)

Hinweis: Administratoren haben automatisch alle Berechtigungen und koennen nicht eingeschraenkt werden. Die Spalten "Backend", "Unsichtbar" und "Ausgeschlossen" sind nur fuer Administratoren sichtbar.

Ueber den Button "Zugaenge" in der Berechtigungsmatrix oeffnet sich ein Modal, in dem fuer jeden Benutzer individuell festgelegt werden kann, welche Navigationspunkte im CRM sichtbar sind. Die Anzahl der verfuegbaren Navigationspunkte wird dynamisch ermittelt.

Screenshot: Berechtigungsmatrix mit Checkboxen und Navigationszugaengen
Wird in einer zukünftigen Version ergänzt

3.2 Rollen (roles.php)

Das Rollenmanagement ermoeglicht die Erstellung von Rollenvorlagen mit vorkonfigurierten Berechtigungen.

Konzept: Snapshot-Modus

Rollen arbeiten im Snapshot-Modus: Beim Zuweisen einer Rolle an einen Benutzer werden alle Berechtigungen der Vorlage kopiert. Aenderungen an der Vorlage wirken sich nicht automatisch auf bestehende Benutzer aus. Dies schuetzt vor unbeabsichtigten Berechtigungsaenderungen bei vielen Benutzern.

Optional kann beim Bearbeiten einer Rolle die Checkbox "Aenderungen an bestehende Benutzer uebertragen" aktiviert werden, um eine manuelle Synchronisation auszuloesen.

Rollentabelle

Die Tabelle zeigt alle erstellten Rollen mit:

Rolle erstellen/bearbeiten

Das Modal zur Rollenverwaltung enthaelt drei Bereiche:

  1. Rollenname: Bezeichnung der Vorlage (Pflichtfeld)
  2. Navigationsberechtigungen: Checkboxen fuer alle Navigationspunkte des CRM
  3. Funktionsberechtigungen: Die gleichen Berechtigungen wie in der Benutzer-Berechtigungsmatrix:
    • Alle Kontakte sehen
    • Alle Aufgaben sehen
    • Kontakte bearbeiten
    • Kontakte loeschen
    • E-Mail bei Zuweisung
    • Status-Feld editieren
    • Quell-Feld editieren
    • Pipeline nutzen
    • Versteckte Flows sehen
    • Versteckte E-Mails sehen
    • Globale Views speichern
    • Ordner erstellen
    • Dateien loeschen
  4. Mitarbeiterzuweisung: Multi-Select-Feld zur Zuweisung von Benutzern zu dieser Rolle

3.3 System (system.php)

Die Systemeinstellungen umfassen systemweite Konfigurationsoptionen fuer Sichtbarkeit und Cache.

Erweiterte Einstellungen

Einstellung Beschreibung
System-E-Mails automatisch verstecken Alle Benutzer mit @tech.dcom-systems.com E-Mail werden automatisch in Owner-, Task- und E-Mail-Auswahlen ausgeblendet
Administrator-Rolle ausblenden Die Administrator-Rolle wird fuer Nicht-Admins in Dropdown-Menues versteckt
Abonnent-Rolle ausblenden Die Abonnent-Rolle wird in Dropdown-Menues ausgeblendet, bleibt aber funktional verfuegbar

System-Cache

Der Button "Cache leeren" loescht alle System-Caches. Das System erkennt automatisch den aktiven Cache-Typ:

Die zentrale Cache-Funktion octo_flush_all_caches() aus includes/helpers/cache-functions.php loescht OPcache, Object Cache, Transients und Page Caches.


3.4 Gruppen (groups.php)

Gruppen ermoeglichen die Organisation von Benutzern in logische Einheiten fuer die Kontaktverwaltung.

Aufbau

Die Seite ist in zwei Spalten aufgeteilt:

Gruppenfelder


3.5 Flowsteuerung (campaigns.php)

Die Flowsteuerung bietet tag-basierte Schalter und Checkboxen, mit denen Kampagnen und Automatisierungen direkt aus der Octoserv-Oberflaeche gesteuert werden koennen.

Konzept

Jede Steuerung verknuepft ein visuelles UI-Element (Schalter oder Checkbox) mit einem Groundhogg-Tag. Wenn ein Benutzer den Schalter betaetigt, wird das zugehoerige Tag gesetzt oder entfernt. Groundhogg-Funnels koennen auf diese Tags reagieren und entsprechende Aktionen ausfuehren.

Steuerungsliste

Die linke Spalte (2/3 der Breite) zeigt alle aktiven Steuerungen in einer Tabelle:

Spalte Beschreibung
Drag-Handle Verschieben per Drag & Drop zur Aenderung der Reihenfolge
Label Name und optionale Beschreibung der Steuerung
Tag Das verknuepfte Groundhogg-Tag
Typ Schalter (On/Off) oder Checkbox
Berechtigung Welche Mitarbeiter den Schalter sehen duerfen
Aktionen Bearbeiten und Loeschen

Die Reihenfolge kann per Drag & Drop (Sortable.js) geaendert werden. Aenderungen werden sofort per AJAX gespeichert.

Neue Steuerung erstellen

Das Formular in der rechten Spalte (1/3 der Breite) enthaelt:


3.6 SMTP (smtp.php)

Die System-SMTP-Seite konfiguriert den globalen SMTP-Zugang fuer Systemnachrichten und Aufgaben-Erinnerungen.

Zugriffsberechtigung

Der Zugriff wird ueber octo_user_can_access_einstellungen_smtp() geprueft.

Konfigurationsfelder

Feld Beschreibung Standard
SMTP aktivieren Checkbox zum Aktivieren/Deaktivieren Deaktiviert
SMTP Host Server-Adresse (z.B. smtp.gmail.com) --
SMTP Port Port-Nummer 587
Verschluesselung Keine / TLS / SSL TLS
Benutzername Meist die vollstaendige E-Mail-Adresse --
Passwort Wird verschluesselt gespeichert --
Von E-Mail Absender-E-Mail-Adresse --
Von Name Absender-Name Seitenname
Signatur HTML-Signatur fuer System-E-Mails --

Die Standard-Ports sind: 587 (TLS), 465 (SSL), 25 (unverschluesselt).

Aktionen

Fallback-Prinzip

Wenn kein SMTP konfiguriert ist, wird die Standard-PHP-mail()-Funktion verwendet. Wenn ein User-SMTP nicht konfiguriert ist, wird der System-SMTP als Fallback genutzt.


3.7 User-SMTP (user-smtp.php)

Die User-SMTP-Seite konfiguriert den persoenlichen SMTP-Zugang des aktuell eingeloggten Benutzers fuer direkt versendete E-Mails an Kontakte.

Zugriffsberechtigung

Der Zugriff wird ueber octo_user_can_access_einstellungen_user_smtp() geprueft.

Unterschiede zum System-SMTP

Aspekt System-SMTP User-SMTP
Speicherung WordPress-Optionen (wp_options) User-Meta (wp_usermeta)
Verwendung Systemnachrichten, Aufgaben-Erinnerungen Direkte E-Mails an Kontakte
Konfiguration Global, einmalig Pro Benutzer individuell
Signatur System-Signatur Persoenliche Signatur
Fallback PHP mail() System-SMTP

Die Konfigurationsfelder sind identisch zum System-SMTP: Host, Port, Verschluesselung, Benutzername, Passwort, Von E-Mail, Von Name und Signatur.

Speicherung

Die User-SMTP-Einstellungen werden als User-Meta gespeichert:


3.8 Design (design.php)

Die Design-Einstellungen ermoeglichen die Anpassung des visuellen Erscheinungsbilds von Octoserv.

Logo-Upload

Empfohlene Logo-Hoehe: 50px

Das Logo wird in der Sidebar-Navigation und im Login-Bereich angezeigt. Nach dem Speichern wird das Logo live in der Sidebar aktualisiert, ohne dass die Seite neu geladen werden muss.

Die Logo-URL wird in der Octoserv-Option logo_url gespeichert.


3.9 SalesStats (salestats.php)

Die SalesStats-Verwaltung konfiguriert das Vertriebs-Tracking mit Status-Farben, Statuslevel-Mapping und bedingten Feldern.

Zugriffsberechtigung

Der Zugriff wird ueber octo_user_can_access_einstellungen_salestats() geprueft.

Status-Farben

Fuer jeden Wert des Hauptstatus-Feldes (status_octo) kann eine individuelle Pastellfarbe definiert werden. Diese Farben werden in der Kontakttabelle als Hintergrundfarbe der Status-Spalte angezeigt.

Vordefinierte Standard-Farben sind Pastelltoene: Rosa, Orange, Gelb, Hellgruen, Tuerkis, Hellblau, Blau, Violett und Pink.

Statuslevel-Mapping

Optional kann ein zweites Dropdown-Feld als "Statuslevel" konfiguriert werden. Dieses Feld fungiert als Unter-Status zum Hauptstatus. Pro Hauptstatus wird ueber Checkboxen festgelegt, welche Statuslevel-Werte erlaubt sind.

Wichtig: Jeder Statuslevel-Wert kann nur einem einzigen Hauptstatus zugeordnet werden. Bereits zugeordnete Werte werden bei anderen Status-Werten deaktiviert (ausgegraut) dargestellt.

Bedingte Felder

Bedingte Felder werden nur angezeigt, wenn ein bestimmtes anderes Feld einen definierten Wert hat. Die Konfiguration umfasst:

Datenstruktur

Die Konfiguration wird als JSON-Objekt gespeichert:

{
  "main_field": "status_octo",
  "statuslevel_field": "",
  "status_colors": { "Interessent": "#fecaca", ... },
  "statuslevel_mapping": { "Interessent": ["Erstgespräch", ...], ... },
  "conditional_fields": { "field_id": { "show_when": {...}, "show_in_table": false }, ... }
}

Warnungen

Das System prueft automatisch auf Konfigurationsprobleme:

Screenshot: SalesStats-Konfiguration mit Status-Farben und Statuslevel-Mapping
Wird in einer zukünftigen Version ergänzt

3.10 Cron-Job (cron.php)

Die Cron-Job-Seite verwaltet alle automatischen Hintergrundprozesse und die KI-API-Konfiguration.

3.10.1 E-Mail-Reminders

Konfiguration des externen Cron-Jobs fuer automatische E-Mail-Erinnerungen (z.B. Aufgaben-Erinnerungen).

ISPConfig-Setup:

Parameter Wert
Minuten */5 (oder */1 fuer minutlich)
Stunden *
Tag *
Monat *
Wochentag *
URL {site_url}/wp-content/plugins/octoserv/octo-cron.php?run=1

Die Cron-URL kann direkt kopiert werden. Ein Button "Cron jetzt ausfuehren" ermoeglicht den manuellen Test mit Ergebnisanzeige.

3.10.2 KI-API fuer Kontaktauswertung

Eine REST-API, die externen KI-Systemen den Zugriff auf Kontaktdaten fuer Verkaufsempfehlungen ermoeglicht.

API-Key-Verwaltung:

Endpoints:

Endpoint Beschreibung
GET /octoserv/v1/contact-summary/{ID} Kontaktdaten per Kontakt-ID
GET /octoserv/v1/contact-summary?email={EMAIL} Kontaktdaten per E-Mail-Adresse

Authentifizierung: Bearer Token im Authorization-Header

Response-Felder:

3.10.3 Spam-Erkennung

Automatische Erkennung und Markierung von Spam-Kontakten anhand verdaechtiger Muster.

Erkennungskriterien:

Aktion bei Spam:
Kontakte werden als "Spam" markiert (optin_status = 5) und mit dem Tag "Spam Detected" versehen.

Cron-URL: {site_url}/wp-content/plugins/octoserv/octo-cron.php?run=spam_detection

Die Seite zeigt den letzten Lauf mit Statistiken an (Anzahl geprueft, als Spam markiert, Fehler).

3.10.4 Mobilnummern-Synchronisation

Automatische Synchronisation zwischen Festnetz- und Mobilnummern-Feldern basierend auf deutschen Mobilfunk-Vorwahlen.

Funktionsweise:

Erkannte Mobilvorwahlen: 0150-0159, 0160-0169, 0170-0179
Erkannte Formate: 0171..., 171..., +49171..., +171..., 0049171...

Automatischer Lauf: Taeglich um 02:00 Uhr

Cron-URL (optional): {site_url}/wp-content/plugins/octoserv/octo-cron.php?run=mobile_sync

Die Statistiken des letzten Laufs zeigen: verarbeitet, Mobil korrigiert, Festnetz korrigiert, getauscht, normalisiert und Fehler.

3.10.5 Dublettenpruefung (bedingt)

Wird nur angezeigt, wenn das Dublettencheck-Plugin (octo-doublets) installiert und aktiviert ist.

Ausgefuehrte Tasks:

Cron-URL: {site_url}/wp-content/plugins/octoserv/octo-cron.php?run=doublets

Diese Tasks laufen auch bei run=all automatisch mit, die separate URL ist optional.


3.11 Pipelines (pipelines.php)

Die Pipeline-Seite bettet die Groundhogg-Pipeline-Verwaltung (Kanban-Board) als iFrame in Octoserv ein.

Technische Umsetzung

Die Seite laedt die Groundhogg-Admin-Seite admin.php?page=gh_pipeline in einem iFrame. Nach dem Laden wird per JavaScript CSS in das iFrame-Dokument injiziert, das:

Ein Loading-Spinner wird waehrend des Ladevorgangs angezeigt und nach 1 Sekunde ausgeblendet.

Zugriffsberechtigung

Die Pipeline-Nutzung erfordert die Berechtigung can_use_pipeline in der Berechtigungsmatrix.


3.12 Sicherheit (sicherheit.php)

Die Sicherheitsseite ist ausschliesslich fuer Administratoren zugaenglich. Nicht-Administratoren werden automatisch zum Dashboard umgeleitet.

Login-Schutz (linke Spalte)

Einstellung Beschreibung Wertebereich Standard
Honeypot aktivieren Verstecktes Feld erkennt automatische Bot-Anmeldeversuche An/Aus Aktiviert
Maximale Anmeldeversuche Nach wie vielen Fehlversuchen wird eine IP gesperrt 1-10 3
Sperrdauer (Minuten) Wie lange eine IP nach Fehlversuchen gesperrt bleibt 5-1440 30
hCaptcha aktivieren Captcha-Verifizierung im Login-Formular An/Aus Deaktiviert
hCaptcha Site Key Oeffentlicher Schluessel von hcaptcha.com Text --
hCaptcha Secret Key Geheimer Schluessel von hcaptcha.com Passwort --

IP-Blacklist (rechte Spalte)

Die IP-Blacklist ermoeglicht die manuelle Verwaltung gesperrter IP-Adressen.

Funktionen:

Datenbank-Tabellen:


4. Benutzerdokumentation / Anwendung

4.1 Neuen Benutzer anlegen

  1. Navigieren Sie zu Einstellungen > Benutzer.
  2. Klicken Sie auf Neuer Benutzer.
  3. Geben Sie Benutzername (Pflichtfeld) und E-Mail (Pflichtfeld) ein.
  4. Optional: Waehlen Sie eine Rollenvorlage, um vorkonfigurierte Berechtigungen zu uebernehmen.
  5. Setzen Sie ein Passwort oder klicken Sie auf Passwort generieren.
  6. Aktivieren Sie optional Benutzer benachrichtigen, um eine Willkommens-E-Mail zu senden.
  7. Klicken Sie auf Speichern.

4.2 Berechtigungen konfigurieren

  1. Navigieren Sie zu Einstellungen > Benutzer.
  2. Scrollen Sie zur Berechtigungsmatrix unterhalb der Benutzertabelle.
  3. Aktivieren oder deaktivieren Sie die gewuenschten Checkboxen fuer jeden Benutzer.
  4. Aenderungen werden automatisch gespeichert.
  5. Fuer Navigationszugaenge klicken Sie auf den Zugaenge-Button des jeweiligen Benutzers und waehlen die gewuenschten Navigationspunkte.

4.3 Rollenvorlage erstellen und zuweisen

  1. Navigieren Sie zu Einstellungen > Rollen.
  2. Klicken Sie auf Neue Rolle.
  3. Vergeben Sie einen Rollennamen (z.B. "Vertrieb Standard").
  4. Konfigurieren Sie die Navigationsberechtigungen (welche Seiten sichtbar sind).
  5. Konfigurieren Sie die Funktionsberechtigungen (was der Benutzer tun darf).
  6. Weisen Sie im Bereich "Mitarbeiterzuweisung" die gewuenschten Benutzer zu.
  7. Klicken Sie auf Speichern.

Hinweis: Die Berechtigungen werden beim Zuweisen kopiert (Snapshot). Spaetere Aenderungen an der Rolle muessen ueber die Sync-Option manuell uebertragen werden.

4.4 System-SMTP einrichten

  1. Navigieren Sie zu Einstellungen > SMTP.
  2. Aktivieren Sie die Checkbox SMTP aktivieren.
  3. Geben Sie die SMTP-Zugangsdaten Ihres E-Mail-Providers ein:
    • Host (z.B. smtp.gmail.com oder smtp.office365.com)
    • Port (Standard: 587 fuer TLS)
    • Verschluesselung (empfohlen: TLS)
    • Benutzername und Passwort
  4. Konfigurieren Sie Absender-E-Mail und Absender-Name.
  5. Optional: Hinterlegen Sie eine HTML-Signatur.
  6. Klicken Sie auf Einstellungen speichern.
  7. Klicken Sie auf Verbindung testen, um die Konfiguration zu pruefen.

4.5 User-SMTP einrichten

  1. Navigieren Sie zu Einstellungen > User-SMTP.
  2. Aktivieren Sie User-SMTP aktivieren.
  3. Geben Sie Ihre persoenlichen SMTP-Zugangsdaten ein.
  4. Konfigurieren Sie Ihre persoenliche Absender-E-Mail und Ihren Absender-Namen.
  5. Optional: Hinterlegen Sie Ihre persoenliche HTML-Signatur.
  6. Speichern und testen Sie die Verbindung.

Hinweis: Der User-SMTP wird nur fuer direkt versendete E-Mails an Kontakte verwendet. Systemnachrichten nutzen immer den System-SMTP.

4.6 Flowsteuerung konfigurieren

  1. Navigieren Sie zu Einstellungen > Flowsteuerung.
  2. Erstellen Sie eine neue Steuerung mit Bezeichnung und System-Tag.
  3. Waehlen Sie den Darstellungstyp (Schalter oder Checkbox).
  4. Optional: Schraenken Sie die Sichtbarkeit auf bestimmte Mitarbeiter ein.
  5. Die Steuerung erscheint sofort in der entsprechenden CRM-Ansicht.
  6. Aendern Sie die Reihenfolge per Drag & Drop.

4.7 SalesStats konfigurieren

  1. Navigieren Sie zu Einstellungen > SalesStats.
  2. Weisen Sie jedem Status-Wert eine Pastellfarbe ueber den Color-Picker zu.
  3. Optional: Waehlen Sie ein Statuslevel-Feld und ordnen Sie die Statuslevel den Hauptstatus-Werten zu.
  4. Klicken Sie auf Konfiguration speichern.

4.8 Cron-Jobs einrichten

  1. Navigieren Sie zu Einstellungen > Cron-Job.
  2. Kopieren Sie die angezeigte Cron-URL.
  3. Richten Sie in ISPConfig (oder Ihrem Server-Panel) einen neuen Cron-Job ein:
    • Intervall: alle 5 Minuten (*/5 * * * *)
    • URL: die kopierte Cron-URL
  4. Testen Sie den Cron mit dem Button Cron jetzt ausfuehren.
Screenshot: Cron-Job-Konfiguration mit URL und Testbutton
Wird in einer zukünftigen Version ergänzt

4.9 Sicherheitseinstellungen anpassen

  1. Navigieren Sie zu Einstellungen > Sicherheit (nur als Administrator).
  2. Konfigurieren Sie den Login-Schutz:
    • Honeypot aktivieren (empfohlen)
    • Maximale Anmeldeversuche festlegen (Standard: 3)
    • Sperrdauer festlegen (Standard: 30 Minuten)
  3. Optional: Aktivieren Sie hCaptcha und hinterlegen Sie Site Key und Secret Key.
  4. Klicken Sie auf Einstellungen speichern.
  5. Verwalten Sie bei Bedarf die IP-Blacklist in der rechten Spalte.

4.10 Logo aendern

  1. Navigieren Sie zu Einstellungen > Design.
  2. Klicken Sie auf Logo hochladen.
  3. Waehlen Sie ein Bild aus der Mediathek oder laden Sie ein neues hoch.
  4. Klicken Sie auf Einstellungen speichern.
  5. Das Logo wird sofort in der Sidebar aktualisiert.

5. Anwendungsbeispiele

Beispiel 1: "Neuen Vertriebsmitarbeiter onboarden"

Ein neuer Vertriebsmitarbeiter soll Zugang zum CRM erhalten, aber nur seine eigenen Kontakte sehen:

  1. Erstellen Sie eine Rollenvorlage "Vertrieb Standard" (falls nicht vorhanden) mit:
    • Navigationsberechtigungen: Dashboard, Kontakte, Aufgaben, Kalender, E-Mails
    • Funktionsberechtigungen: Bearbeiten aktiviert, Status aktiviert, Pipeline aktiviert
    • Kontakte: deaktiviert (nur eigene Kontakte sichtbar)
  2. Legen Sie den neuen Benutzer an unter Einstellungen > Benutzer.
  3. Waehlen Sie die Rollenvorlage "Vertrieb Standard".
  4. Aktivieren Sie "Benutzer benachrichtigen" fuer die Willkommens-E-Mail.
  5. Richten Sie den persoenlichen SMTP unter Einstellungen > User-SMTP ein.

Beispiel 2: "Team-Leiter mit erweiterten Rechten einrichten"

Ein Team-Leiter soll alle Kontakte und Aufgaben seines Teams sehen:

  1. Oeffnen Sie Einstellungen > Benutzer.
  2. Aktivieren Sie in der Berechtigungsmatrix fuer den Team-Leiter:
    • Kontakte: aktiviert (sieht alle Kontakte)
    • Aufgaben: aktiviert (sieht alle Aufgaben)
    • Status: aktiviert (darf Status aendern)
    • Views: aktiviert (darf globale Ansichten speichern)
  3. Klicken Sie auf Zugaenge und stellen Sie sicher, dass Journal und Auswertungen sichtbar sind.

Beispiel 3: "SMTP fuer Gmail einrichten"

Ein Benutzer moechte seinen Gmail-Account als User-SMTP nutzen:

  1. Navigieren Sie zu Einstellungen > User-SMTP.
  2. Konfigurieren Sie:
    • Host: smtp.gmail.com
    • Port: 587
    • Verschluesselung: TLS
    • Benutzername: meine.email@gmail.com
    • Passwort: App-Passwort (nicht das regulaere Gmail-Passwort)
    • Von E-Mail: meine.email@gmail.com
  3. Speichern und testen Sie die Verbindung.
  4. Ab jetzt werden direkte E-Mails an Kontakte ueber den persoenlichen Gmail-Account versendet.

Beispiel 4: "Flowsteuerung fuer saisonale Kampagne einrichten"

Ein Unternehmen moechte eine Weihnachtskampagne per Schalter aktivieren/deaktivieren:

  1. Erstellen Sie in Groundhogg ein Tag "Weihnachtskampagne Aktiv".
  2. Navigieren Sie zu Einstellungen > Flowsteuerung.
  3. Erstellen Sie eine neue Steuerung:
    • Bezeichnung: "Weihnachtskampagne"
    • System Tag: "Weihnachtskampagne Aktiv"
    • Darstellung: Schalter
    • Beschreibung: "Aktiviert die Weihnachts-E-Mail-Serie"
  4. Im Groundhogg-Funnel pruefen Sie mit einem Conditional-Step, ob das Tag gesetzt ist.
  5. Im CRM kann der Marketing-Mitarbeiter den Schalter jederzeit ein- und ausschalten.

Beispiel 5: "IP nach verdaechtigem Login-Versuch sperren"

Ein Administrator bemerkt verdaechtige Login-Versuche von einer bestimmten IP:

  1. Navigieren Sie zu Einstellungen > Sicherheit.
  2. Pruefen Sie die automatische IP-Blacklist -- moeglicherweise wurde die IP bereits automatisch gesperrt.
  3. Falls nicht, geben Sie die verdaechtige IP-Adresse in das Eingabefeld ein.
  4. Klicken Sie auf IP hinzufuegen.
  5. Die IP ist sofort gesperrt. Alle Login-Versuche von dieser Adresse werden abgelehnt.
  6. Optional: Reduzieren Sie die maximalen Anmeldeversuche von 3 auf 2 fuer strengeren Schutz.