WoltLab Cloud Custom user fields ACL 1.0.1

License Agreement
cwalz.de Lizenz
Website
https://cwalz.de/
Supported Versions
WoltLab Suite 3.1
WoltLab Suite 5.2

This plugin lets you set custom permissions for each individual custom user field. The plugin provides two new access layer options: "Restrict visibility access to the following groups" and "Restrict edit access to the following groups"

This plugin lets you set custom permissions for each individual custom user field. The plugin provides two new access layer options:

  • Restrict visibility access to the following groups: Decide which groups can see this custom user field.
  • Restrict edit access to the following groupsn: Decide which groups can fill out this custom user field.

Images

  • Version 1.0.1

    - Fixes a problem when the about-tab is the first tab of the user profile

  • Version 1.0.0

    - requiredversion set to 3.1.10

  • Ich wünsche mir eine Erweiterung des Plugins: Und zwar eine Gruppenberechtigung mit der man den kompletten Profilzugriff erlauben / begrenzen kann. Also: Mitglieder der Gruppe XY sollen nur auf Profile der Benutzer zugreifen können die zur Gruppe XY gehören.

  • Eigentlich genau was ich gesucht habe, aber irgendwie will es nicht.

    Bearbeitungs-Zugriff auf folgende Gruppen beschränken

    -> funktioniert

    Sichtbarkeits-Zugriff auf folgende Gruppen beschränken

    -> Bei mir ohne funktion

    Ich habe auch mal einen Stil angelegt mit Standardtemplates, nicht das es an meinen Templates liegt...

    An was könnte das liegen?

    • Sichtbarkeits-Zugriff auf folgende Gruppen beschränken -> auf welche?

    • Moderatoren...


      Ich habe das ganze mal mit der Woltlab Demo getestet und da funktioniert es einwandfrei. Also entweder beisst sich da ein Plugin oder meine Serverkonfiguration. Ich schaue mir das mal genauer an und melde mich wenn ich den Fehler gefunden habe.

    • Okay ich habe mittlerweile raus wie man es reproduzieren kann.

      Bei der Benutzerprofil-Menü Sortierung als 1. "Über mich"

      Dann greift dein Plugin leider nicht.

      Standardmäßig ist 1. "Pinnwand" aber das ist keine Wahl für mich.

    • Hm, das hört sich komisch an. Ich schaue mir das mal an.

    • Wird in Version 1.0.1 behoben sein.


      Grüße

  • Hallo Herr Walz,


    das Plugin sieht interessant aus. Allerdings habe ich eine Situation und bin mir nur aus der Beschreibung nicht sicher, ob dieses Plugin dies umsetzen kann:


    Kann ich es auch so einstellen, dass ein (ggfs. mehrere) User generell ein bestimmtes Profilfeld nicht sehen soll?

    Bsp: Ein User X soll keine Avatarbilder von anderen Usern sehen können.


    Vielen Dank und viele Grüße

    • Prinzipiell ja. Wenn du diese Nutzer in eine Gruple packst und diese Gruppe dann beschränkst.


      Das Avatar ist jedoch kein Profilfeld, damit wird es nicht klappen!

    • Danke für deine schnelle Antwort.

      Schade, dass es mit dem Avatar nicht funktioniert. Das ist tatsächlich eine Möglichkeit, die ich brauche.


      Beste Grüße

  • Ich sehe vermutlich gerade den Wald vor lauter Bäumen nicht. Ich würde gern ein bestimmtes Profilfeld so berechtigen, dass der Benutzer erst in einer bestimmten Gruppe sein muss, um es bearbeiten zu können. Gesehen werden soll das Profilfeld von allen registrierten Benutzern.


    Den Sichtbarkeits-Zugriff habe ich nun auf "Registrierte Benutzer" gesetzt. Schließt das den Eigentümer mit ein oder muss ich den explizit auch noch zum Sehen berechtigen?

    Den Bearbeitungs-Zugriff würde ich auf die bestimmte Benutzergruppe setzen. Kann der Eigentümer das Feld dann bearbeiten, wenn er in dieser Benutzergruppe ist? Was, wenn ich hier auch den Eigentümer mit auswähle? Kann er dann unabhängig von seiner Benutzergruppe zugreifen?

    • Korrekt. Eigentümer wäre in deinem Fall nicht notwendig.


      Ich empfehle es dir einzustellen wie du denkst und es dann mit einem oder mehreren Testaccounts zu testen:)

      Like 1
    • Wunderbar. Es klappt. Danke dir! :thumbsup:

  • Gekauft, danke für die tolle Umsetzung

    Like 1

  • Das ist echt ne Geile Sache!

    Like 1
  • Erster Käufer 🥳

    Like 1

Customers Who Bought This File Also Bought