* den für Editoren bearbeitbaren Teil ebenso in einen kontrollierten Abschnitt setzen und nur auf die Rolle "Editor" zu berechtigen -> -Default- hat auch auf die bearbeitbaren Felder Zugriff
Jedes Feld zweimal in die Maske: einmal als bearbeitbar und als berechnet.Diese Lösung hab ich ein bisschen hinausgeschoben, da sie natürlich mit deutlichem Mehraufwand verbunden und nicht so schön anzusehen ist ;)
Je nachdem, wer mit welcher Rolle das Doc bearbeitet, wird entweder das eine oder andere versteckt.
Warum nicht:
- die Autoren in ein Autorenfeld aufnehmen
- die Felder für die Editoren in einen zugriffskontrollierten Abschnitt
- ein berechnetes Feld, das die berechtigten Editoren angibt
- im Abschnitt Zugriff auf 'berechnet zur Anzeige' und das Feld als Formel
Dann hast du was falsch eingestellt.Ist nur die Frage was.. an der ACL kanns nicht liegen, denn mein Testuser hat (über -Default- und auch effektiv) nur Autorenrechte, ohne Rolle
Ich würde in einem Autoren- oder Leserfeld nicht mit '*' arbeiten.
Diese Lösung hab ich ein bisschen hinausgeschoben, da sie natürlich mit deutlichem Mehraufwand verbunden und nicht so schön anzusehen istOk, ich werd wohl dem Agenten entsprechende (höhere) Rechte geben.
Das klappt aber nur, wenn ich den Agenten mit einem User signiere, der in der DB-ACL dann die entsprechenden Rechte hat, oder?
Lg
Florian