Da sich in den letzten Jahren mehr und mehr gezeigt hat, dass die Verwaltung der Gruppen ebenso wichtig ist, wie die Verwaltung der Personendaten, haben wir uns entschlossen, das Modul „Personen & Gruppen“ in zwei Teile aufzubrechen.
Wir wollen ein neues Gruppenmodul veröffentlich und damit die zukünftige Organisation in Gruppen vereinfachen, genaueres Filtern und eine benutzerfreundlichere Bedienung ermöglichen. In Vorbereitung darauf haben wir begonnen, einige Änderungen vorzunehmen, die den strukturellen Aufbau eurer ChurchTools-Installation betreffen.
1. Personen in Gruppen – Einführung eines Status #
- Alle Personen einer Gruppe werden zukünftig „Gruppenmitglieder“ genannt (nicht mehr “Gruppenteilnehmer”), um eine Verwechslung mit der Rolle “Teilnehmer” zu vermeiden.
- Gruppenmitglieder, wie Leiter, Teilnehmer oder Mitarbeiter, bekommen in Zukunft neben einer Rolle zusätzlich einen Status, der die Beziehung einer Person zur Gruppe beschreibt. Der Status einer Person kann „aktiv“, „angefragt“, “auf Warteliste” oder „zu löschen“ sein.
- Die Berechtigungen, die ein Gruppenmitglied durch seine Rolle in der Gruppe erhält, greifen nur noch, wenn das Gruppenmitglied den Status „aktiv“ hat. Ist jemand also noch nicht bzw. nicht mehr Teil der Gruppe, bekommt derjenige also auch keine Rechte über die Mitgliedschaft in dieser Gruppe.
1.1 Was heißt das konkret für deine Gruppenrollen? #
- Füher konntest du in den Stammdaten des Moduls „Personen & Gruppen“ unter „Gruppentyp-Rolle“ eine Rolle als „Zu löschen“, „Anfrage“, „Leiter“, „Standard“ oder „Versteckt“ kennzeichnen. Die Optionen „Anfrage“ und „Zu löschen“ sind nun weggefallen, da sie durch den Status eines Gruppenmitglieds abgebildet sind. Du kannst zudem nur noch genau eine „Standard“-Rolle pro Gruppentyp kennzeichnen.
- Gruppenmitglieder mit „Anfrage“-Rollen erhalten also den Status „angefragt“ und mit „Zu löschen“-Rollen den Status „zu löschen“ und sie werden in jene Rollen überführt, die du als „Standard“ des Gruppentyps gekennzeichnet hast.
Es folgen zwei Beispiele, um das Ganze zu verdeutlichen; in beiden Beispielen wurde die Rolle „Teilnehmer“ als „Standard“-Rolle gekennzeichnet:- Gruppenmitglieder mit der bisherigen Rolle „Teilnahme beantragt” erhalten die Rolle “Teilnehmer” und zusätzlich den Status “angefragt”.
- Gruppenmitglieder mit der bisherigen Rolle „zu löschen“ erhalten die Rolle „Teilnehmer” und zusätzlich den Status „zu löschen”.
1.2 Was genau musst du als Administrator jetzt beachten? #
Wurden bei euch in den Stammdaten unter „Gruppentyp-Rolle“ zusätzliche „Anfrage“- bzw. „Zu löschen“-Rollen angelegt? Oder wurden die Rollenbezeichnungen “Teilnahme beantragt” oder “Zu löschen” geändert?
- Wenn nein, dann musst du nichts unternehmen:
- dann werden Gruppenmitglieder mit „Anfrage“- oder „Zu löschen“-Rollen automatisch der jeweiligen „Standard“-Rolle zugeordnet und
- diese Gruppenmitglieder erhalten den Status „angefragt“ bzw. „zu löschen“.
- Wenn ja, dann können wir keine automatische Zuordnung vornehmen. In diesem Fall:
- behalten Gruppenmitglieder ihre bisherige Rolle mit dem Präfix „(Veraltet)“
- bekommen Gruppenmitglieder den jeweiligen Status, der der aktuellen Kennzeichnung („Anfrage“ oder „Zu löschen“) entspricht.
- Beispiel 1: Es wurde eine Rolle mit der Bezeichnung „Zugang beantragt“ angelegt und als „Anfrage“ gekennzeichnet. Nach der Änderung haben Gruppenmitglieder dann die Rolle „(Veraltet) Zugang beantragt“ und bekommen den Status „angefragt“.
- Beispiel 2: Es wurde eine Rolle mit der Bezeichnung „Bitte gleich löschen“ angelegt, und mit „Zu löschen“ gekennzeichnet. Nach der Änderung haben Gruppenmitglieder also die Rolle „(Veraltet) Bitte gleich löschen“ und bekommen zusätzlich den Status „zu löschen“.
1.3 Anfrage-Rollen mit Berechtigungen #
Ist für die Teilnahme an einer Gruppe eine manuelle Freigabe durch einen Leiter nötig und deren “Teilnahme beantragt”-Rolle sind gruppeninterne Berechtigungen vergeben, behalten wir die Rolle so bei, wie sie aktuell ist und stellen für sie den Status „aktiv” ein, sodass die gegebenen Berechtigungen weiterhin greifen.
Habt ihr für Gruppen diese Bedingung aktiviert, dass eine manuelle Freigabe zum Eintreten in die Gruppe notwendig ist, deaktivieren wir diese Bedingung, damit auch neue Gruppenteilnehmer wie bisher sofort Berechtigungen erhalten.
1.4 Synchronisieren von Gruppenmitgliedern #
Nutzt ihr das Sync-Modul, um eure Daten aktuell zu halten?
Wenn ja, ist für dich wichtig zu wissen, dass in Zukunft nur noch Gruppenmitglieder synchronisiert werden, deren Status „aktiv“ ist.
2. Gruppenstatus #
Der Gruppenstatus „In Prüfung“ wird zukünftig „Entwurf“ genannt, „Aktiv“ bleibt und „Inaktiv“ wird zu „Archiviert“.
Des Weiteren führen wir einen neuen Gruppenstatus “Beendet” ein, der eine Vorstufe zum Archivieren einer Gruppe bildet. Habt ihr eine Gruppe durch ein Abschlussdatum zeitlich begrenzt und dieses Datum wird erreicht, wird diese Gruppe in Zukunft automatisch auf den Status “Beendet” gesetzt. Damit wird die Anmeldung zu dieser Gruppe geschlossen und sie wird nicht mehr auf Gruppenhomepages und in den Gruppenvorschlägen der App angezeigt.
Bis vor einem Jahr ließen sich noch weitere Gruppenstatus anlegen (z.B. „Pausiert“), die aber funktional wie aktive Gruppen behandelt wurden. Daher werden Gruppen mit selbst angelegtem Status auf „aktiv“ gesetzt.
Habt ihr neue Gruppenstatus angelegt (sichtbar unter Gruppenfilter > Gruppenstatus)?
- Wenn nein, dann besteht kein Handlungsbedarf.
- Wenn ja, dann überprüfe bitte, ob diese Gruppeninformation beibehalten werden soll. In diesem Fall empfehlen wir, eine neue Gruppeninfo (ebenfalls DB-Feld) von der Kategorie „Gruppe“ anzulegen.
3. Sichtbarkeitsstufen #
Die Sichtbarkeitsstufen einer Gruppe, „Eingeschränkt“, „Öffentlich“ und „Versteckt“ werden um eine weitere Stufe ergänzt: “Intern”. Personen, die ein ChurchTools-Benutzerkonto haben, können ohne weitere Berechtigungen die Gruppen mit der Sichtbarkeitsstufe „Intern“ sehen.
4. Gruppeninfos (ehemals DB-Felder) und gruppeninterne Rechte #
- Um DB-Felder und die Berechtigung zum Einstellen der Gruppen zu vereinfachen, entfernen wir in den Stammdaten des Moduls „Personen & Gruppen“ alle DB-Felder, die ausschließlich zum Konfigurieren von Gruppen-Funktionalitäten benötigt werden. Das sind nun die Gruppeninfos.
Wichtig!
DB-Felder, die zum Sehen und Bearbeiten von Gruppeninfos benötigt werden (z.B. Gruppentyp, Standort, Kategorie) sowie selbstangelegte DB-Felder bleiben unverändert. Damit greifen auch die Sicherheitslevel dafür weiterhin.
- Es wird stattdessen 4 neue gruppeninterne Berechtigungen geben, mit denen ihr Grundeinstellungen, Gruppeninfos, Treffen-Einstellungen und Follow-up-Einstellungen bearbeiten könnt. Jedes Gruppenmitglied, das die Berechtigung “Gruppeneigenschaften editieren” hat, erhält bei der Umstellung automatisch die neuen, oben genannten, gruppeninternen Berechtigungen.