Vererbung von globalen (NEU:) und gruppeninternen Rechten an untergeordnete Gruppen
-
Meiner Meinung nach ist das auch ein Muss und macht die Rechte viel übersichtlicher und einfacher.
-
Auf Grund der Erkenntnisse in diesem Beitrag ändere ich meinen Feature-Wunsch:
Ich würde mir wünschen, dass Rechte (gruppeninterne und globale) vererbt werden können.
Bisher kann bei einem gruppeninternen Recht zwar die Wirktiefe dieses Rechts eingestellt werden. Es ist aber nicht möglich, dass Personen einer untergeordneten Gruppe Rechte aus den Einstellungen der übergeordneten Gruppe empfangen.
-
@HS hm... Dann würde es eher Sinn machen mit Rechtetemplates zu arbeiten. Sonst wird es richtig kompliziert. Denn was passiert mit Gruppen eines anderen Gruppentyps, wenn hier andere Rollen definiert sind?
-
Naja. Es ist ja schon eine "Art von Vererbung".
Nur die Wirkweise ist evtl. eben anders.@MichaelG sagte in Vererbung von globalen (NEU:) und gruppeninternen Rechten an untergeordnete Gruppen:
> @HS hm... Dann würde es eher Sinn machen mit Rechtetemplates zu arbeiten. Sonst wird es richtig kompliziert. Denn was passiert mit Gruppen eines anderen Gruppentyps, wenn hier andere Rollen definiert sind?Eben. Und genau an diesem Punkt ist bei mir der Knoten im Hirn und die Irritation entstanden.
Das ganze macht Sinn, wenn ich länger darüber nachdenke.Und die weitere Irritation entsteht, dass wir auch noch "Globale Berechtigungen durch Gruppenzugehörigkeit" haben, und die vererben sich nicht und es gibt keine Weitergabe, das muss eben auf jeder Gruppe separat gesetzt werden.
Hier erhalte ich als Rechte evtl. auch aus der Gruppenzugehörigkeit zu mehreren oder nur einer Gruppe.Was eigentlich fehlt ist so eine Art Explorer. Ich wähle einen User aus, klicke eine Gruppe an und sehe was er dort darf und nicht darf, und sehe woher er dieses Recht erhalten hat.
Das Ganze wird ja noch spannender wenn wir mehr als ein Übergruppe haben.... -
Ich meine man sollte komplett darauf verzichten von Vererbung zu sprechen, wo dies bisher in CT der Fall war. Etwas zu Vererben heißt immer einen Besitz (in diesem Fall ein programmtechnisches Recht) auf eine andere Person zu übertragen (im Falle einer Software in der Regel ohne selbst diesen Besitz (hier: das Recht) zu verlieren).
Dort, wo in CT von Vererbung gesprochen wird, geht es tatsächlich immer nur darum, wie tief ein Besitz (ein Recht) wirkt - also, ob es sich nur auf die Gruppe, durch die der Besitz (das Recht) vergeben wurde, auswirkt oder auch auf eine oder mehrere Ebenen von Untergruppen.
Also:
Vererben = Weitergabe eines Rechtes an eine andere Person
Wirktiefe oder Rechtetiefe = Umfang (an Untergruppen) auf die sich das Recht auswirkt -
@MichaelG Solange es keine grundlegenden Verbesserungen am Rechtesystem gibt, kann man die Rechtetemplates als "Krücke" verwenden.
Wenn ich aber in einem Template etwas ändere, muss ich bei allen anderen Gruppen, für die dieses Template auch gelten soll, wieder per Hand eine Zuweisung vornehmen.
Oder wenn ich in einer Gruppe etwas ändere, dann muss ich per Hand das Template ändern und es dann den anderen Gruppen zuweisen.Alles sehr fehleranfällig...
-
Gibt es hierzu aktuellere Informationen, meines Erachtens funktioniert es wohl (noch) nicht, dass globale Rechte an die Untergruppen vererbt werden. Nebenfrage: Wofür kann die Hierarchie bei den Gruppen überhaupt verwendet werden bzw. wofür ist das dann gedacht?
-
@marcel
man kann Leitern übergeordneter Gruppen auch Rechte für untergeordnete Gruppen sehen.So kann z.B. der Kindergottesdienstleiter die Kinder aller Gruppen sehen, ohne das er jeweils in diesen sein muss.
-
Es gibt keine Vererbung von Gruppenrechten!
Das habe ich auch immer gedacht.Jede Gruppe bestimmt die Rechte für sich und basta.
"Wenn!", dann kann man nur bestimmen wie weit die Rechte einer Gruppe "nach unten wirken"!
-
Ich würde gerne den Wunsch nach Vererbung (ja tatsächlich Vererbung) von Berechtigungen wieder nach oben pushen.
Je komplexer die Struktur einer Gemeinde ist, umso wichtiger wäre es, dass man Berechtigungen zentral vergibt und nicht jede Gruppe seine eigenen bekommt. Das führt zu Chaos und jeder Menge unnötiger Arbeit.
Ich bin mir sicher, man kann auch eine Lösung für das Problem mit den unterschiedlichen Rollen finden (z.B. eine automatische Unterdrückung bei Abweichungen oder einer händischen Zuordnung der Rollen).
Einer Veränderung wäre hier wirklich sinnvoll und dringend notwendig.
Was sind denn die Bedenken von Seiten ChurchTools (mal von der oben genannten Problematik abgesehen)?