Formularberechtigungen und Zugangskontrolle
Dieser Artikel erklärt, wer Formulare in TimelyChurch erstellen, anzeigen, bearbeiten und löschen kann und wie Sie den richtigen Personen in Ihrem Team Zugang gewähren.
Wer kann Formulare verwalten?
Der Formularzugang wird durch zwei Schichten gesteuert:
- Plan-Funktion-Sperrung – Enthält der Abonnementplan Ihrer Gemeinde die Formulare-Funktion überhaupt? Falls nicht, erscheint das Seitenmenüelement Formulare ausgegraut mit einem Schloss-Symbol.
- Rollenbasierte Modulberechtigungen – Unter den Benutzern, die Formulare sehen können, was kann jede einzelne Person tun?
Beide Schichten müssen den Zugang erlauben, damit ein Benutzer eine bestimmte Aktion ausführen kann.
Schicht 1: Plan-Funktion-Sperrung
Ob das Formulare-Modul verfügbar ist, hängt vom Abonnementplan Ihrer Gemeinde ab. Formulare sind im Growth-Plan und höher enthalten, und jeder Plan legt fest, wie viele Formulare Sie haben können (archivierte Formulare zählen nicht). Wenn Sie das Limit erreichen, werden Sie aufgefordert, ein Upgrade durchzuführen, bevor Sie ein weiteres Formular erstellen können.
- Wenn der Plan Ihrer Gemeinde die Formulare-Funktion nicht enthält, ist das Seitenmenüelement Formulare gesperrt und führt zur Upgrade-Seite – unabhängig von der Rolle des Benutzers.
- Öffentliche Formularseiten sind von dieser Sperrung nicht betroffen – bereits veröffentlichte Formulare funktionieren weiterhin, auch wenn ein Plan-Downgrade die Funktion entfernt hat, aber neue Formulare können nicht erstellt oder bearbeitet werden.
Schicht 2: Rollenbasierte Berechtigungen
Innerhalb einer Gemeinde wird der Zugang zum Formulare-Modul durch dasselbe Rollen-/Berechtigungssystem gesteuert, das überall in TimelyChurch verwendet wird. Das Formulare-Modul unterstützt vier Standardaktionen:
| Berechtigung | Was sie erlaubt |
|---|---|
| Anzeigen | Formularliste anzeigen, einzelne Formulare anzeigen, Einsendungen anzeigen |
| Erstellen | Neue Formulare erstellen (von Grund auf oder aus Vorlagen), Formulare duplizieren |
| Bearbeiten | Formularfelder, Einstellungen, Synchronisierungsmodus, Benachrichtigungsempfänger bearbeiten; veröffentlichen, schließen; archivierte Formulare wiederherstellen |
| Löschen | Formulare archivieren; archivierte Formulare dauerhaft löschen; Einsendungen löschen; eine Formularzahlung erstatten |
Diese erscheinen auf der Seite Rollen verwalten (öffnen Sie in der Admin-Seitenleiste Verwaltung und klicken Sie auf Rollen & Berechtigungen). Module sind in zusammenklappbare Kategorieabschnitte gruppiert; Formulare erscheint unter der Kategorie Formulare als Zeile mit der Bezeichnung „Formulare — Formulare erstellen und Einsendungen anzeigen". Anstatt rohe Kontrollkästchen umzuschalten, wählen Sie ein Berechtigungs-Niveau aus einer Pill-Zeile – Keins, Anzeigen, Bearbeiten oder Vollzugriff:
- Keins – kein Zugang (das Modul ist für diese Rolle deaktiviert).
- Anzeigen – gewährt Anzeigezugang.
- Bearbeiten – gewährt Anzeige-, Erstellungs- und Bearbeitungszugang.
- Vollzugriff – gewährt alle vier Aktionen (Anzeigen, Erstellen, Bearbeiten, Löschen).
Wenn Sie eine nicht standardmäßige Kombination möchten, wechselt die Zeile in den Status Benutzerdefiniert und zeigt die einzelnen Aktionskontrollkästchen (Anzeigen / Erstellen / Bearbeiten / Löschen) unter den Niveau-Pills, damit Sie genau festlegen können, welche Aktionen gewährt werden.
Integrierte Rollen
Standardmäßig haben die folgenden Rollen vollen Zugang (Anzeigen, Erstellen, Bearbeiten, Löschen) zu Formularen:
- Administrator – Die integrierte Vollzugriffs-Rolle. Vollständiger Zugang zu allen Modulen.
- Team Leader – Die integrierte Rolle für Leiter von Dienstbereichen enthält standardmäßig vollen Formulare-Zugang.
Benutzerdefinierte Rollen (z. B. „Kontaktkoordinator", „Leiter der Ehrenamtlichen") sind standardmäßig leer und benötigen explizit gewährte Formularrechte im Rollen-Editor.
Berechtigungsumfang
Formulare verwendet dieselben Alle- / Team- / Selbst-Umfangsebenen wie der Rest der App:
- Alle-Umfang – Sehen Sie jedes Formular in der Gemeinde (Standard für Administrator).
- Team-Umfang – Wird für Formulare wie „Alle" behandelt, da Formulare gemeindeweiter Natur sind und nicht gruppenweit.
- Selbst-Umfang – Wird für die Formularverwaltung derzeit wie eine effektive Sperrung behandelt; Benutzer mit Nur-Selbst-Umfang sollten im Allgemeinen das Formulare-Modul nicht aktiviert haben.
Wo Formulare verwaltet werden
Es gibt zwei Stellen, an denen Formulare verwendet werden. Jede respektiert die obigen Berechtigungsschichten.
Admin-Portal (primär, empfohlen)
Dies ist die moderne Benutzeroberfläche für die tägliche Formulararbeit: Erstellen, Veröffentlichen, Teilen und Überprüfen von Einsendungen. Der Zugang erfordert Formularberechtigungen für die Rolle des Benutzers und einen Plan, der die Formulare-Funktion enthält.
Mitgliederportal (schreibgeschützter öffentlicher Zugang)
Jeder – Mitglieder, Besucher oder Administratoren – kann ein veröffentlichtes Formular hier ausfüllen. Es gibt drei Sichtbarkeitsmodi, die durch die Portalsichtbarkeitseinstellungen Ihrer Gemeinde festgelegt werden:
- Öffentlich – Jeder, ob angemeldet oder nicht, kann Formulare absenden.
- Nur für Mitglieder – Nur angemeldete Mitglieder können auf Formulare zugreifen; Besucher werden zur Anmeldeseite weitergeleitet.
- Ausgeblendet – Der Formularbereich ist für die Öffentlichkeit verborgen; Administratoren verwalten Formulare weiterhin im Admin-Portal.
Die Sichtbarkeitseinstellungstabelle finden Sie unter 08-embedding-forms.md.
Zugang gewähren – Schritt für Schritt
Um einem Nicht-Administrator-Benutzer (z. B. einem „Kontakt"-Koordinator) die Verwaltung von Formularen zu ermöglichen:
- Melden Sie sich als Gemeindeadministrator an.
- Öffnen Sie in der Admin-Seitenleiste Verwaltung und klicken Sie auf Rollen & Berechtigungen.
- Bearbeiten Sie entweder eine vorhandene Rolle oder erstellen Sie eine neue (z. B. „Kontaktkoordinator").
- Öffnen Sie den Kategorieabschnitt Formulare, suchen Sie die Zeile Formulare und legen Sie das Berechtigungsniveau fest, das Sie gewähren möchten. Häufige Kombinationen:
- Nur erstellen & überwachen: Wählen Sie Bearbeiten (gewährt Anzeigen, Erstellen, Bearbeiten). Löschen bleibt aus, sodass sie keine Formulare oder Einsendungen entfernen können.
- Einsendungs-Prüfer: Wählen Sie nur Anzeigen. Sie können Einsendungen lesen und Berichte ausführen, aber keine Formularstruktur ändern.
- Vollständiger Inhaber: Wählen Sie Vollzugriff (Anzeigen, Erstellen, Bearbeiten, Löschen).
- Etwas dazwischen: Verwenden Sie die Pro-Aktion-Kontrollkästchen im Benutzerdefiniert-Status, um eine genaue Mischung zu gewähren.
- Speichern Sie die Rolle.
- Öffnen Sie in der Admin-Seitenleiste Verwaltung > Teammitglieder und ändern Sie die Rolle der Person mit dem Rollenselektor in ihrer Zeile.
- Der Benutzer muss sich ab- und wieder anmelden, damit die neue Berechtigung wirksam wird.
Was passiert, wenn die Berechtigung verweigert wird
- Modulweite Verweigerung (Anzeigen deaktiviert): Das Formulare-Seitenmenüelement ist für diesen Benutzer nicht verfügbar. Der Versuch, eine Formularseite direkt zu öffnen, zeigt „Sie haben keine Berechtigung, auf Formulare zuzugreifen."
- Aktionsweite Verweigerung (z. B. Löschen deaktiviert, aber der Benutzer hat trotzdem versucht zu löschen): Das System blockiert die Aktion und zeigt eine Meldung wie „Sie haben keine Berechtigung, in Formularen zu löschen."
- Plan-weite Verweigerung (der Plan enthält Formulare nicht): Der Benutzer wird zur Plan-Upgrade-Aufforderung weitergeleitet.
Siehe auch
- 10-build-your-first-form.md – End-to-End-Anleitung für Benutzer, die bereits über Berechtigung verfügen.
- 09-approval-workflows.md – wie Genehmigung/Ablehnung von Einsendungen mit diesen Berechtigungen interagiert.
- 08-embedding-forms.md – öffentliche Sichtbarkeitseinstellungen.