Berechtigung beim Sicherheitslevel erstellen bzw. kopieren und erweitern



  • Hallo,
    wir sind neu dabei...
    Wir haben uns jetzt bevor wir los legen eine Grundstruktur an Berechtigungen und Benutzergruppen überlegt.
    Dabei kamen wir auf 7 Sicherheitslevel und ebenso viele Benutzerlevel.
    Also Interessent, Freund, Mitglied...
    Diese sollen jeweils unterschiedliche Sicherheitslevel bekommen (logisch).
    Beim Erstellen setzen der Berechtigung in der DB kann ich dann nicht kopieren, dass Level 2 alles sehen darf von level 1 plus...
    Bei drei dann äquivalent? Habe da keinen Weg gefunden und finde es ja recht umständlich das immer wieder einzeln zu machen.
    Gibt es eine Lösung die ich nur nicht finde?
    Danke
    David


  • admin

    @David.R Stehe auf dem Schlauch ... weiß gerade nicht genau was du meinst.



  • Also Church DB --> Admineinstellung --> DB-Felder.
    Da möchte ich gerne meine oben genannten Wünsche.
    Bzw. Da ich ja neue Level erstellt habe, wo sage ich ihm, dass das von mir neu erstellte und Level 0 benannte unter 1, ist das Level 6 aber über 5...


  • admin

    @David.R Ähm ... geht es da nicht eher um die Rechteverwaltung?

    0_1505821201338_Unbenannt.png

    Oder ich verstehe irgendwas nicht ...



  • Da geht es ja nicht, dass ich einzelne Felder sichtbar machen kann oder nicht.
    Bsp:
    Also ein Freund ist Level 1 und darf Name und Email sehen.
    Ein Mitglied ist Level 2 darf Name Email UND Adresse sehen
    Als Beispiel



  • Oder baut er die Sicherheitslevel hierarchisch auf, so dass ein später zugefügtes wie bei mir gar nicht Level 0 werden kann, sonder dann automatisch level 5 ist und alle Berechtigungen von Level 4 sowieso schon hat?
    Sprich ich müsste meine Level umbenennen um dann echtes 0-6 zu haben? Wobei Sicherheitslevel ID die eigentliche "Stärke" entspricht?


  • admin

    @David.R Also mal langsam, eins nach dem anderen: Es gibt den Status (Mitglied, Freund usw.) und die Sicherheitslevel für die einzelnen Datenbankfelder!
    In der Rechteverwaltung kann man sehr wohl jedem Status einen entsprechenden Level in der ChurchDB (security level person) als globales Recht zuweisen.


  • admin

    @David.R sagte in Berechtigung beim Sicherheitslevel erstellen bzw. kopieren und erweitern:

    Oder baut er die Sicherheitslevel hierarchisch auf, so dass ein später zugefügtes wie bei mir gar nicht Level 0 werden kann, sonder dann automatisch level 5 ist und alle Berechtigungen von Level 4 sowieso schon hat?
    Sprich ich müsste meine Level umbenennen um dann echtes 0-6 zu haben? Wobei Sicherheitslevel ID die eigentliche "Stärke" entspricht?

    Hast du dir schon mal die Tutorials zur Rechteverwaltung angesehen?



  • @Andy
    Ja die Felder gibt es in der Rechteverwaltung, da werden sie (Alphabetisch? ) angezeigt. in der Admineinstellung werden sie nach ID´s angezeigt, da ist Level 0 bei mir eben die ID5.
    Erklärt aber immer noch nicht die Frage, wie die Level geordnet werden, oder ob ich eben die Rechte kopieren kann oder nicht.

    Wir hatten eine Schulung und da hieß es fangt mit dem niedrigsten Level an gebt ihm die Berechtigung und dann macht das nächste Level KOPIERT die Berechtigung und macht die nächsten gewünschten dazu. So ich find das aber nicht.


  • admin



  • Danke und wo finde ich das?
    Die Tutorials habe ich alle gesehen, da geht es aber eben immer nur um die 4 Level, die schon vergeben sind. Nicht was passiert, wenn ich ein neues Level erstelle.



  • Habe es gefunden. Ist ja in der Rechtsverwaltung. genau da sind meine Fragen ja immer noch da und besonders Hierarchie der Level. Daraus folgend habe ich die Rechte dann automatisch beim nächst höhere Level BEI DEN FELDERN IN DER DB
    Und ist mein Level 0 jetzt 0 oder 5?


  • admin

    @David.R Du vergibst die Bezeichnung und du ordnest den/die Level den einzelnen Feldern zu.

    Also du hast ein neues Level erzeugt und das ist nun ID 0? Ist doof. Würde ich mich an den Support wenden, um das zu hinterfragen.



  • Nein eben nicht. Ich nenne es Level 0, weil es das Niedrigste werden sollte. Bekommen hat es ID5. In der RECHTEVERWALTUNG ist es aber ganz oben bei den Leveln.
    Ist also, um meiner Frage eine Antwort zu finden, die ID das Ausschlaggebende? Und dann je höher die ID je höher das Level? UND werden die Berechtigungen dann mit übernommen der (nicht) SELBSTERSTELLTEN niedrigeren Level


  • admin

    @David.R Genau, je höher die ID, je höher der Level. Also beginnst du bei ID1, wie vorgesehen.



  • Danke :-)))
    Also die Level alle umbenennen und dann habe ich es passend. Zur völligen Verwirrung ist dann also ID1 = Level 0 :-)


  • admin

    denke schon, ja.



  • @Andy

    Off Topic, aber hier mal ein riesen Danke für deinen Einsatz Andy!
    Bist eine super Hilfe ;)


  • admin

    @Henric-Resa Ui ... hoppla, danke für die Blumen! :*



  • @Henric-Resa
    Recht hast Du!!!
    :microphone: Vielen Dank



  • So da bin ich wieder...
    Ich habe jetzt schön die Level gesetzt.
    In den DB-Felder Einstellungen jedem! Feld ein Sicherheitslevel verpasst.
    Ziel Mitglieder sehen die Adresse.
    Ich habe jetzt für Jedes Sicherheitslevel ein Dummy angelegt. Ich sollte also bei Dummy 2 Level 2 die anderen Mitglieder wenigstens sehen und eigentlich auch die Adressen.
    Ich sehe aber immer nur den jeweiligen Dummy. Was läuft falsch.
    Habe mich genau an das Tutorial gehalten.


  • admin

    @David.R Recht 'view alldata'? Sonst sehe ich nur alle Personen meiner Gruppen. Jaja ... ist kompliziert.



  • View ALLdata klingt zu gefährlich so was setze ich doch nicht :-)
    War im Turturial wohl übersehen von mir.
    Danke


Log in to reply