Weiter zum Inhalt
  • Home
  • Aktuell
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [~gelöst] VIS-2 - Sichtbarkeit via admin Benutzer Gruppen

NEWS

  • Der neue Monatsrückblick für September 2026 ist online!
    BluefoxB
    Bluefox
    9
    1
    433

  • Neu im Blog: Was die neue Website alles kann
    BluefoxB
    Bluefox
    7
    1
    299

  • Node.js 24 ist jetzt offiziell empfohlen!
    apollon77A
    apollon77
    9
    1
    597

[~gelöst] VIS-2 - Sichtbarkeit via admin Benutzer Gruppen

Geplant Angeheftet Gesperrt Verschoben Visualisierung
5 Beiträge 2 Kommentatoren 249 Aufrufe 2 Beobachtet
  • Ä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.
  • CyberraphC
    CyberraphC
    Cyberraph
    schrieb am zuletzt editiert von Cyberraph
    #1

    Hallo zusammen!

    Ich habe jetzt sehr lange herumprobiert, bekomme es aber nicht zum Laufen.

    Ähnlich wie in diesen threads:
    -> https://forum.iobroker.net/post/791938
    ----------> hier am Schluss github issue: https://github.com/ioBroker/ioBroker.web/issues/334
    -> https://forum.iobroker.net/post/3654

    Ich möchte gerne meine VIS-2 Widgets je nach angemeldetem Benutzer sichbar / bedienbar machen.
    Da dachte ich mir, eigentlich wäre die Option "Nur für Gruppen..." die perfekte Lösung.


    cde16561-a0fc-4e57-9ec9-10961488a548-image.jpeg

    im admin -> Benutzer
    -> neue Gruppen
    -> neue Benutzer
    angelegt

    Die neuen Benutzer der jeweiligen neuen Gruppe einzeln zugeordnet, damit ich dann
    untern den angemeldeten Gruppen unterscheiden kann in der VIS-2 Runtime und somit die Sichtbarkeit.

    Notiz:
    Die zwei neuen Nutzer habe ich später (im Bild durchgestrichen) erst in die Administrator Gruppe gezogen.
    Weil interessanterweise nur so kann man sich mit den Benutzern in der Web Oberfläche anmelden.
    Andernfalls kommt der Fehler "404 index.html nicht gefunden".
    Problem aber dann, ich kann natürlich die VIS-2 Sichtbarkeit über angemeldete Gruppen nicht mehr machen.


    a656cb8f-6c1c-4eee-bf1a-311683fadcdb-image.jpeg


    884c6f69-0f79-482a-82e0-98d4675f37ee-image.jpeg

    Sicherheitshalber vorerst allen Benutzer-Gruppen alle Rechte gegeben.


    7b7f8cbb-f843-482d-8890-c5101b2e7452-image.jpeg

    Im VIS-2 Editor - Projekt auch sichergestellt, dass alle alle Rechte haben.


    69b99422-47b3-4995-bd65-10221aab0f12-image.jpeg


    041f14ca-e83f-4e17-8989-0a2c77611ed6-image.jpeg

    Unter meiner Web.0 Instanz dann die "einfache" Authentifikation aktiviert (nur per http).


    Notiz
    https hätte ich zuvor versucht, aber das hat noch mehr Probleme bereitet, dass ich noch weniger Erfolg hatte mit den Anmeldungen.
    Grundsätzlich gleiches Verhalten wie oben und weiter nachfolgend angeführt.
    Jedoch Anmeldung per iob Visu-App 2.2.1. ging dann weder per admin noch per zwei anderen User

    Ich dachte ich hätte ggf. den Host falsch eingetragen, aber auch Versuchte mit https://... davor klappten nicht.


    dbf1abad-4aed-4a13-a392-19e6840ec983-image.jpeg 76bacff7-32c0-49b2-9143-1f0d17caab24-image.jpeg 4f5a63dc-118d-4810-9013-567ce086267b-image.jpeg


    Und weiter im Reiter "Benutzerzugriffsliste" die zwei Gruppen aktiviert.
    (wie oben beschrieben, habe ich später erst die Benutzer in die admin-Gruppe geschoben)


    f2e6a294-43a1-49dd-a527-ed461dbc0aab-image.jpeg

    Unter dem Reiter "Zugangsliste" habe ich nichts aktiviert.


    6a5de2c1-1d9c-4ad6-a59b-c5cb409f692f-image.jpeg

    Leider kann ich mich hiermit nur erfolgreich als admin Benutzer anmelden.
    Aber nicht als die zwei Benutzer, die in den neuen Benutzer-Gruppen hinzugefügt worden sind.
    Folgende Meldung kam bei Anmeldung an die VIS-2 Runtime View. "404 index.html nicht gefunden"
    Bzw. bei Anmeldung an die VIS-2 Editor View. "404 edit.html nicht gefunden"


    80f0d17f-0ccb-42b3-82c9-6f3567f4c65b-image.jpeg

    cc187688-1ab0-4e73-883b-1d50371d1fd1-image.jpeg

    Bei allgemeinem Aufruf der web.0 View, also nur IP####:8082 kam nur ein weißer Bildschirm.


    dd1b70ed-101f-4f82-b09d-d13ea4da4431-image.jpeg

    Wenn das Passwort falsch eingegeben wird erscheint Fehlermeldung "404 Datei index.html/login/idex.html nicht gefunden"
    Dies ist dann bei beiden oben genannten Seiten, d.h. sowohl bei der web.0 Seite als auch bei der VIS-2 Runtime Anmeldung.


    ab00b314-67b3-407f-a317-8c2a52727655-image.jpeg


    Wie gesagt, wenn ich die Benutzer jedoch der Administratoren Gruppe hinzufüge, kann ich mich mit
    den unterschiedlichen Benutzern anmelden und diese werden erkannt.

    Kontrolliert habe ich es einerseits per VIS-2 Editor wo man rechts oben den angemeldeten Benutzer sieht.

    Eingestellt habe ich das Drop-Down als "Angemeldeter Benutzer" -> da bin ich mir nicht sicher was die Unterschiede sind.


    a0c3980a-4af6-44de-bfd6-3c23ac984d6d-image.jpeg

    6aa545f5-ea4e-4e6b-bada-4a953329bac0-image.jpeg

    42145486-8ab8-4f5e-a28d-de27baed570a-image.jpeg

    c6e4806f-3efc-4be4-92b2-2d31dbb27430-image.jpeg


    Langer Rede kurzer Sinn (und ich bin Dankbar für jeden Schubs in die Richtige Richtung):

    1. Mache ich es grundsätzlich richtig,
      oder muss ich bei den Gruppen/Benutzern im Admin
      oder in der web.0 Instanz
      oder in der VIS-2
      noch etwas ergänzend einstellen?

    2. Iobroker visu App 2.2.1 -> geht https überhaupt oder ist nur http möglich?
      Habe ich in der lokal Einstellung die IP Adresse vll. falsch eingefügt?


    Zu Pkt. 1 dachte ich zuerst noch an die VIS-2 Editor View-Einstellung für die gesamte "Seite"...
    da gibt es ganz oben unter CSS allgemein -> genauso eine Einstellung "Nur für Gruppen..."...
    Das brachte jedoch auch keinerlei Veränderung...


    efd5fbbe-c1c8-4cbb-8305-b1d76393553b-image.jpeg


    Ergänzung inkl. ergänzende Frage:
    Wie oben beschrieben kann ich zumindest alle Benutzer in die admin-Gruppe tun und
    zumindest die Anmeldung an sich jedes Benutzers unterscheiden, mitunter an die VIS-2.

    Da kann ich nun zumindest lese- und schreib- Rechte für einzelne Seiten für einzelne User sperren.

    Zum Beispiel:


    74969e2b-d643-4c94-a243-ef1cdf29a1ba-image.jpeg

    Einziges Manko ist, dass bei Anklick eines z.B. Navigationsbuttons auf jene Seite...
    der User, für den die Seite gesperrt ist, den Projekt-Auswahl Dialog bekommt.


    36a4d998-a4b7-4891-b403-4640d255cfd7-image.jpeg

    1. Kann man diesen Projektdialog entfernen und
      alernativ sowas wie eine automatische Rückleitung an die vorhergehende View auslösen?

    Beste Grüße!

    io-Broker Neuling 2024 :-)

    Bislang jedoch einiges an Beiträgen und Grundlagen eingeflößt, um etwas besser empor zu irren.

    BluefoxB 1 Antwort Letzte Antwort
    0
    • CyberraphC
      CyberraphC
      Cyberraph
      schrieb am zuletzt editiert von
      #2

      Ich konnte es nun doch lösen.

      Ich denke es ist zwar ein "Umweg" und nicht 100% wie es gedacht ist,
      aber damit kann ich zumindest
      -> mich an den Oberflächen anmelden mit individuellem Benutzer
      -> mir in den VIS-2 Projekten und dessen Widgets die Sichtbarkeit über Gruppen-Zugehörigkeit steuern

      Knackpunkt war
      -> Benutzer muss einerseits in das Administratorgruppe sein: damit man sich anmelden kann (sonst Error 404...)
      -> Benutzer muss andererseits in der für Sichtbarkeit verwendeten anderen Gruppe zugeornet sein

      Nachfolgend die Einstellungen:


      88bae0df-d29a-437d-890e-7f2003d34f82-image.jpeg


      a4371487-ed2b-4e3e-a3a9-b1433632c044-image.jpeg


      268712b2-b27f-461d-bab3-63ebaba4622f-image.jpeg


      d87d2368-0197-4d85-a473-de0aa2ac59b9-image.jpeg


      Damit konnte ich folgendes in der VIS-2 relisieren:


      18dbacbe-18de-4e00-8bb4-086a09a576ac-image.jpeg


      8105d83d-5fa8-4a7b-bc52-d1d9f1faf5b3-image.jpeg

      admin angemeldet = nur in Admin-Gruppe (oberes + unteres Widget nicht sichbar)


      4eb015b9-afb1-46a7-b31b-b48478eb55c5-image.jpeg

      Benutzer "Mutti" angemeldet = nur in Neben-Gruppe (oberes Widget sichbar)


      bbb4c7ef-1148-470e-9981-d43d4239bd9f-image.jpeg

      Benutzer "Raphael" angemeldet = nur in Haupt-Gruppe (unteres Widget sichbar)


      d1312f76-9573-4f2f-8ab8-fc19ba0bb9b5-image.jpeg

      Beste Grüße!

      io-Broker Neuling 2024 :-)

      Bislang jedoch einiges an Beiträgen und Grundlagen eingeflößt, um etwas besser empor zu irren.

      1 Antwort Letzte Antwort
      0
      • CyberraphC Cyberraph

        Hallo zusammen!

        Ich habe jetzt sehr lange herumprobiert, bekomme es aber nicht zum Laufen.

        Ähnlich wie in diesen threads:
        -> https://forum.iobroker.net/post/791938
        ----------> hier am Schluss github issue: https://github.com/ioBroker/ioBroker.web/issues/334
        -> https://forum.iobroker.net/post/3654

        Ich möchte gerne meine VIS-2 Widgets je nach angemeldetem Benutzer sichbar / bedienbar machen.
        Da dachte ich mir, eigentlich wäre die Option "Nur für Gruppen..." die perfekte Lösung.


        cde16561-a0fc-4e57-9ec9-10961488a548-image.jpeg

        im admin -> Benutzer
        -> neue Gruppen
        -> neue Benutzer
        angelegt

        Die neuen Benutzer der jeweiligen neuen Gruppe einzeln zugeordnet, damit ich dann
        untern den angemeldeten Gruppen unterscheiden kann in der VIS-2 Runtime und somit die Sichtbarkeit.

        Notiz:
        Die zwei neuen Nutzer habe ich später (im Bild durchgestrichen) erst in die Administrator Gruppe gezogen.
        Weil interessanterweise nur so kann man sich mit den Benutzern in der Web Oberfläche anmelden.
        Andernfalls kommt der Fehler "404 index.html nicht gefunden".
        Problem aber dann, ich kann natürlich die VIS-2 Sichtbarkeit über angemeldete Gruppen nicht mehr machen.


        a656cb8f-6c1c-4eee-bf1a-311683fadcdb-image.jpeg


        884c6f69-0f79-482a-82e0-98d4675f37ee-image.jpeg

        Sicherheitshalber vorerst allen Benutzer-Gruppen alle Rechte gegeben.


        7b7f8cbb-f843-482d-8890-c5101b2e7452-image.jpeg

        Im VIS-2 Editor - Projekt auch sichergestellt, dass alle alle Rechte haben.


        69b99422-47b3-4995-bd65-10221aab0f12-image.jpeg


        041f14ca-e83f-4e17-8989-0a2c77611ed6-image.jpeg

        Unter meiner Web.0 Instanz dann die "einfache" Authentifikation aktiviert (nur per http).


        Notiz
        https hätte ich zuvor versucht, aber das hat noch mehr Probleme bereitet, dass ich noch weniger Erfolg hatte mit den Anmeldungen.
        Grundsätzlich gleiches Verhalten wie oben und weiter nachfolgend angeführt.
        Jedoch Anmeldung per iob Visu-App 2.2.1. ging dann weder per admin noch per zwei anderen User

        Ich dachte ich hätte ggf. den Host falsch eingetragen, aber auch Versuchte mit https://... davor klappten nicht.


        dbf1abad-4aed-4a13-a392-19e6840ec983-image.jpeg 76bacff7-32c0-49b2-9143-1f0d17caab24-image.jpeg 4f5a63dc-118d-4810-9013-567ce086267b-image.jpeg


        Und weiter im Reiter "Benutzerzugriffsliste" die zwei Gruppen aktiviert.
        (wie oben beschrieben, habe ich später erst die Benutzer in die admin-Gruppe geschoben)


        f2e6a294-43a1-49dd-a527-ed461dbc0aab-image.jpeg

        Unter dem Reiter "Zugangsliste" habe ich nichts aktiviert.


        6a5de2c1-1d9c-4ad6-a59b-c5cb409f692f-image.jpeg

        Leider kann ich mich hiermit nur erfolgreich als admin Benutzer anmelden.
        Aber nicht als die zwei Benutzer, die in den neuen Benutzer-Gruppen hinzugefügt worden sind.
        Folgende Meldung kam bei Anmeldung an die VIS-2 Runtime View. "404 index.html nicht gefunden"
        Bzw. bei Anmeldung an die VIS-2 Editor View. "404 edit.html nicht gefunden"


        80f0d17f-0ccb-42b3-82c9-6f3567f4c65b-image.jpeg

        cc187688-1ab0-4e73-883b-1d50371d1fd1-image.jpeg

        Bei allgemeinem Aufruf der web.0 View, also nur IP####:8082 kam nur ein weißer Bildschirm.


        dd1b70ed-101f-4f82-b09d-d13ea4da4431-image.jpeg

        Wenn das Passwort falsch eingegeben wird erscheint Fehlermeldung "404 Datei index.html/login/idex.html nicht gefunden"
        Dies ist dann bei beiden oben genannten Seiten, d.h. sowohl bei der web.0 Seite als auch bei der VIS-2 Runtime Anmeldung.


        ab00b314-67b3-407f-a317-8c2a52727655-image.jpeg


        Wie gesagt, wenn ich die Benutzer jedoch der Administratoren Gruppe hinzufüge, kann ich mich mit
        den unterschiedlichen Benutzern anmelden und diese werden erkannt.

        Kontrolliert habe ich es einerseits per VIS-2 Editor wo man rechts oben den angemeldeten Benutzer sieht.

        Eingestellt habe ich das Drop-Down als "Angemeldeter Benutzer" -> da bin ich mir nicht sicher was die Unterschiede sind.


        a0c3980a-4af6-44de-bfd6-3c23ac984d6d-image.jpeg

        6aa545f5-ea4e-4e6b-bada-4a953329bac0-image.jpeg

        42145486-8ab8-4f5e-a28d-de27baed570a-image.jpeg

        c6e4806f-3efc-4be4-92b2-2d31dbb27430-image.jpeg


        Langer Rede kurzer Sinn (und ich bin Dankbar für jeden Schubs in die Richtige Richtung):

        1. Mache ich es grundsätzlich richtig,
          oder muss ich bei den Gruppen/Benutzern im Admin
          oder in der web.0 Instanz
          oder in der VIS-2
          noch etwas ergänzend einstellen?

        2. Iobroker visu App 2.2.1 -> geht https überhaupt oder ist nur http möglich?
          Habe ich in der lokal Einstellung die IP Adresse vll. falsch eingefügt?


        Zu Pkt. 1 dachte ich zuerst noch an die VIS-2 Editor View-Einstellung für die gesamte "Seite"...
        da gibt es ganz oben unter CSS allgemein -> genauso eine Einstellung "Nur für Gruppen..."...
        Das brachte jedoch auch keinerlei Veränderung...


        efd5fbbe-c1c8-4cbb-8305-b1d76393553b-image.jpeg


        Ergänzung inkl. ergänzende Frage:
        Wie oben beschrieben kann ich zumindest alle Benutzer in die admin-Gruppe tun und
        zumindest die Anmeldung an sich jedes Benutzers unterscheiden, mitunter an die VIS-2.

        Da kann ich nun zumindest lese- und schreib- Rechte für einzelne Seiten für einzelne User sperren.

        Zum Beispiel:


        74969e2b-d643-4c94-a243-ef1cdf29a1ba-image.jpeg

        Einziges Manko ist, dass bei Anklick eines z.B. Navigationsbuttons auf jene Seite...
        der User, für den die Seite gesperrt ist, den Projekt-Auswahl Dialog bekommt.


        36a4d998-a4b7-4891-b403-4640d255cfd7-image.jpeg

        1. Kann man diesen Projektdialog entfernen und
          alernativ sowas wie eine automatische Rückleitung an die vorhergehende View auslösen?
        BluefoxB
        BluefoxB
        Bluefox
        schrieb am zuletzt editiert von
        #3

        @Cyberraph sagte:

        404 index.html nicht gefunden

        Hat sich jemand gefragt, warum das so ist? Vielleicht, weil die Gruppe kein Zugriff auf die Datei(en) hat?

        CyberraphC 1 Antwort Letzte Antwort
        0
        • BluefoxB Bluefox

          @Cyberraph sagte:

          404 index.html nicht gefunden

          Hat sich jemand gefragt, warum das so ist? Vielleicht, weil die Gruppe kein Zugriff auf die Datei(en) hat?

          CyberraphC
          CyberraphC
          Cyberraph
          schrieb am zuletzt editiert von
          #4

          @Bluefox sagte:

          Danke für die Rückmeldung.

          Nun ja, das muss es irgendwie gewesen sein.
          Aber ich konnte es nicht genau durchschauen wie wo und was genau falsch war.

          Wie geschrieben, konnte ich es eh dann per Trial and Error lösen.

          Danke jedenfalls.

          Beste Grüße!

          io-Broker Neuling 2024 :-)

          Bislang jedoch einiges an Beiträgen und Grundlagen eingeflößt, um etwas besser empor zu irren.

          BluefoxB 1 Antwort Letzte Antwort
          0
          • CyberraphC Cyberraph

            @Bluefox sagte:

            Danke für die Rückmeldung.

            Nun ja, das muss es irgendwie gewesen sein.
            Aber ich konnte es nicht genau durchschauen wie wo und was genau falsch war.

            Wie geschrieben, konnte ich es eh dann per Trial and Error lösen.

            Danke jedenfalls.

            BluefoxB
            BluefoxB
            Bluefox
            schrieb am zuletzt editiert von Bluefox
            #5

            @Cyberraph sagte:

            @Bluefox sagte:

            Danke für die Rückmeldung.

            Nun ja, das muss es irgendwie gewesen sein.
            Aber ich konnte es nicht genau durchschauen wie wo und was genau falsch war.

            Wie geschrieben, konnte ich es eh dann per Trial and Error lösen.

            Danke jedenfalls.

            Ich habe eine ziemlich ausführliche Anleitung geschrieben: https://www.iobroker.com/docs/config/acl.md#beispiel-eine-gruppe-vis-2-tauglich-machen

            Wie gesagt, das Problem war, dass neuer User die Dateien nicht sehen dürfte.

            1 Antwort Letzte Antwort
            1

            Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

            Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

            Mit deinem Input könnte dieser Beitrag noch besser werden 💗

            Registrieren Anmelden
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate

            406

            Online

            33.1k

            Benutzende

            84.0k

            Themen

            1.4m

            Beiträge
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2026
            logo
            • Anmelden

            • Du hast noch kein Konto? Registrieren

            • Anmelden oder registrieren, um zu suchen
            • Erster Beitrag
              Letzter Beitrag
            0
            • Home
            • Aktuell
            • Ungelesen 0
            • Kategorien
            • Unreplied
            • Beliebt
            • GitHub
            • Docu
            • Hilfe