• Aktuell
    • Tags
    • Beliebt
    • Benutzer
    • Gruppen
    • Suche
    • Registrieren
    • Anmelden

    Gelöst Rechtekonzept: Trennung von "Simulate Persons" und "Administer Persons"

    Feature-Vorschläge Web
    6
    15
    863
    Lade mehr Beiträge
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
    • AndyA
      Andy admin @hbuerger
      zuletzt editiert von

      @hbuerger Einen Teil dieser Prüfung gibt es aber schon, oder?

      Siehe hier:

      Bildschirmfoto vom 2019-05-16 14-22-11.png

      1 Antwort Letzte Antwort Antworten Zitieren 0
      • rootR
        root
        zuletzt editiert von

        @hbuerger Mir ist die Elevation-Prüfung/-Begrenzung nicht so wichtig, hab sie eher aus den Kommentaren der Feature-Diskussion entnommen.
        D.h. ich könnte damit leben, wenn das Recht "darf Benutzer simulieren" genau dies darstellt: Wenn das Recht vergeben ist, dann darf der damit Berechtigte eben andere Benutzer simulieren.
        Dies ist immer noch besser als auch die Rechtedelegation zu erlauben (über Administer Persons), bei der sich dann der Empfänger des Rechts ja auch selbst an zusätzlichen Rechten bedienen kann.

        @Andy Gut beobachtet 🙂 Ggf. lässt sich dies Feature ja auch verallgemeinern.

        davidschillingD 1 Antwort Letzte Antwort Antworten Zitieren 1
        • davidschillingD
          davidschilling ChurchToolsMitarbeiter @root
          zuletzt editiert von

          @root Man kann sich dann aber sehr einfach das Recht "administer persons" erschleichen. Man kann dann einfach jemanden simulieren der Rechte vergeben darf und sich selber das Recht geben.

          AndyA 1 Antwort Letzte Antwort Antworten Zitieren 0
          • AndyA
            Andy admin @davidschilling
            zuletzt editiert von

            @davidschilling Das wäre ja ein höherwertiges Recht und das wird ja derzeit schon abgefangen (s. o.).

            hbuergerH 1 Antwort Letzte Antwort Antworten Zitieren 0
            • rootR
              root
              zuletzt editiert von

              @Andy Mir kam die von Dir zitierte Meldung schonmal unter bei der Simulation eines super-admins durch einen vielfach Berechtigten der aber kein super-admin-flag trägt.
              Über welchen Weg hast Du die Meldung provoziert?

              AndyA 1 Antwort Letzte Antwort Antworten Zitieren 0
              • AndyA
                Andy admin @root
                zuletzt editiert von

                @root Ich nutze für meine tägliche Arbeit nicht meinen Super-Admin-Account, da ich sonst nicht vernünftig im Event-Modul filtern kann. Also habe ich mit meinem normalen Account meinen Super-Admin-Account testweise simulieren wollen und da kam dann die Meldung. So soll es sein.

                W 1 Antwort Letzte Antwort Antworten Zitieren 0
                • W
                  wburger @Andy
                  zuletzt editiert von

                  @Andy Das gilt aber nur für den Super-admin - den kann man mit "normalen" Adminrechten nicht simulieren.
                  Da mir die Diskussion hier keine Ruhe gelassen hat hab ich das mal ausprobiert.
                  Ich habe in unserer Installation auch 2 Accounts. Einer davon hat admin-Rechte (kein Super-Admin) der Andere ist ein "normaler" Account.
                  Mit meinem Admin-Account kann ich unseren Super-admin nicht simulieren.
                  Ich habe dann meinem "normalen" Account das Recht administer-persons zugewiesen.
                  Danach konnte ich problemlos mit diesem "normalen" Account meinen Admin-Account simulieren und auf diesem Weg die Berechtigungen meines "normalen" Accounts auch verändern.

                  Meine Befürchtungen haben sich damit bestätigt dass man sich so Rechte "erschleichen" könnte. Für mich kommt es daher nicht in Frage dieses Feature zu nutzen falls es umgesetzt werden sollte.

                  1 Antwort Letzte Antwort Antworten Zitieren 0
                  • hbuergerH
                    hbuerger ChurchToolsMitarbeiter @Andy
                    zuletzt editiert von

                    @Andy sagte in Rechtekonzept: Trennung von "Simulate Persons" und "Administer Persons":

                    @davidschilling Das wäre ja ein höherwertiges Recht und das wird ja derzeit schon abgefangen (s. o.).

                    Das stimmt so nicht. Die einzige Abfrage / Check der in CT existiert ist, dass man keine Super Admins simulieren kann. Diese Überprüfung ist aber relativ einfach, weil die Super Admins in der Konfiguration mit ihrer ID drin stehen. Sprich, hier müssen wir nicht erst die Rechte beider Personen berechen und dann aufwendig vergleichen.

                    ChurchTools Mitarbeiter – Trainer – Supporter – Academy

                    AndyA 1 Antwort Letzte Antwort Antworten Zitieren 0
                    • AndyA
                      Andy admin @hbuerger
                      zuletzt editiert von

                      @hbuerger Alles klar ... ich war mir ja auch unsicher und fragte daher oben:

                      Einen Teil dieser Prüfung gibt es aber schon, oder?

                      1 Antwort Letzte Antwort Antworten Zitieren 1
                      • rootR
                        root
                        zuletzt editiert von

                        Vielen Dank für die Umsetzung :-). Habe es eben zufällig bemerkt.

                        1 Antwort Letzte Antwort Antworten Zitieren 0
                        • hbuergerH
                          hbuerger ChurchToolsMitarbeiter
                          zuletzt editiert von

                          Dieses Feature wurde mit Version 3.48 eingebaut. Siehe den Blog Post dazu.

                          Daher schließe ich das Thema. 🙂

                          ChurchTools Mitarbeiter – Trainer – Supporter – Academy

                          1 Antwort Letzte Antwort Antworten Zitieren 0
                          • Erster Beitrag
                            Letzter Beitrag