Seien Sie vorsichtig mit sensiblen Daten in diesen Feldern. Felder werden nicht im Quellcode gefunden, könnten aber sichtbar sein, wenn etwas schiefgeht.
Ich habe zwei Benutzer, derek_test (links) und anon9 (rechts). Die Felder ID & Firma sind beide in ihren Profilen ausgefüllt, aber nur eines ist für den anderen sichtbar. derek_test kann ID sehen und anon9 kann Company sehen.
Überprüfen Sie diese Einstellungen, sobald die Felder ausgefüllt sind, oder erstellen Sie Berechtigungen im Voraus, damit diese Felder niemals offengelegt werden.
Was sehen Benutzer, die nicht angemeldet sind? Wenn das Feld also nur für Administratoren sichtbar ist, dann würde ich erwarten, dass Benutzer es auch nach dem Abmelden nicht sehen können, richtig?
Gibt es einen Grund, warum Sie das Textfeld für die Gruppeneinstellung anstelle einer Gruppenliste gewählt haben? Es ist etwas bequemer für die Eingabe von Gruppen, da Sie sie auswählen können, anstatt den Namen einzugeben. Es funktioniert jedoch mit der ID, sodass Sie den Code ein wenig ändern müssen. Aber es funktioniert immer noch, auch wenn Sie die Gruppe umbenennen.
Guter Hinweis, ich habe es gerade aktualisiert, um dies zu berücksichtigen. Ich kann bestätigen, dass abgemeldete Benutzer das Feld nicht sehen.
Ich werde ehrlich sein und sagen, dass ich dies mit Claude Code gemacht habe, aber es sagte, dass der Typ group_list in einem Objekteditor nicht verfügbar ist – nur als Top-Level-Einstellung.
Es müsste also so etwas sein, aber eine feste Anzahl von verfügbaren Feldern
Hm.. Obwohl die Einstellungen im Objekt-Editor list_type:group akzeptierten, konnte ich eine Fehlermeldung nicht überwinden:
Ich habe ein paar verschiedene Transformationen ausprobiert, konnte aber nicht weiterkommen. Das Fazit lautet: „Der groups-Typ in Objektschemata ist dokumentiert, aber die Benutzeroberfläche ist im Frontend nicht implementiert.“
Ich habe diesen Fehler auch gesehen, aber nachdem ich die Reset-Schaltfläche verwendet habe, um die gesamten Objekteinstellungen zurückzusetzen, ist der Fehler nicht wieder aufgetreten
Also alles gut jetzt
Vielleicht mochte es die Änderung des Einstellungstyps bei einer vorhandenen Konfiguration nicht.