# Konfiguration und Berechtigungen

Alle Einstellungen finden Sie unter *System → Plugins → DPCalendar - Backend Booking*. Dieses Kapitel erklärt jede Option und die nötigen Berechtigungen.

![Die Optionen des Plugins](https://docs.graup-it.de/uploads/images/gallery/2026-07/HbRdoku-06-optionen.png)

## Optionen

<table class="table" id="bkmrk-optionstandardbedeut"> <thead> <tr><th>Option</th><th>Standard</th><th>Bedeutung</th></tr> </thead> <tbody> <tr> <td>Kalender</td><td>—</td> <td>Nur Veranstaltungen dieser Kalender sind im Backend buchbar. Unterkalender müssen ausdrücklich mit ausgewählt werden. Ohne Auswahl ist die Backend-Buchung deaktiviert.</td> </tr> <tr> <td>Standard-Status</td><td>Aktiv</td> <td>Status, den eine neue Buchung erhält, wenn das Statusfeld leer gelassen wird (Aktiv, Wartend oder Eingeladen).</td> </tr> <tr> <td>Benutzerkonto bei Gastbuchung anlegen</td><td>Wie in DPCalendar konfiguriert</td> <td>Automatische Kontoerstellung für Gastbuchungen — Details im Kapitel [Benutzerkonto bei Gastbuchung](https://docs.graup-it.de/books/backend-booking/page/benutzerkonto-bei-gastbuchung).</td> </tr> <tr> <td>E-Mails senden</td><td>Ja</td> <td>Bei *Nein* werden für Backend-Buchungen sämtliche DPCalendar-Buchungsmails unterdrückt (Bestätigung, Benachrichtigung, Rechnung) — inklusive der Registrierungsmail einer eventuellen Kontoerstellung.</td> </tr> <tr> <td>Zeitraum (Tage)</td><td>365</td> <td>Wie viele Tage im Voraus Veranstaltungen in der Auswahl angeboten werden.</td> </tr> <tr> <td>Max. Listeneinträge</td><td>100</td> <td>Obergrenze der Veranstaltungsauswahl. Bei Erreichen erscheint ein Hinweis; grenzen Sie dann per Filter ein.</td> </tr> <tr> <td>Max. Benutzer pro Buchungsvorgang</td><td>25</td> <td>Obergrenze der Mehrfach-Benutzer-Buchung. Wird zusätzlich durch das PHP-Limit `max_input_vars` begrenzt.</td> </tr> </tbody></table>

## Berechtigungen

Der Button und die Buchungsseiten stehen nur Backend-Benutzern zur Verfügung, die folgende Rechte besitzen:

- **Buchungen für andere Personen erstellen** — die DPCalendar-Aktion `dpcalendar.admin.book`. Sie vergeben sie unter *Komponenten → DPCalendar → Optionen → Berechtigungen* an die gewünschte Benutzergruppe. Super-Benutzer haben sie automatisch.
- **Buchen** im jeweiligen Kalender — die Kalender-Berechtigung von DPCalendar. Sie greift pro Kalender und wird zusätzlich geprüft.
- Für die automatische Kontoerstellung außerdem das Joomla-Recht, **Benutzer anzulegen** (Berechtigungen der Benutzerverwaltung). Fehlt es, wird die Buchung ohne Konto gespeichert und eine Warnung angezeigt.

<div class="callout info" id="bkmrk-benutzer-ohne-diese-">Benutzer ohne diese Rechte sehen den Button *Neue Buchung* gar nicht erst; ein direkter Aufruf der Buchungsseiten wird ebenfalls abgewiesen.

</div>## Datenschutz

Das Plugin speichert selbst keine Daten — alle erfassten Buchungen liegen in den regulären DPCalendar-Tabellen und unterliegen deren Lösch- und Exportmechanismen. Die Benutzersuche der Mehrfach-Buchung steht nur berechtigten Backend-Benutzern zur Verfügung und liefert Name, Benutzername und E-Mail — also die Angaben, die die Joomla-Benutzerverwaltung ohnehin zeigt.

<small>Gilt für Version 1.0.6.</small>