HCL Notes / Domino / Diverses > Entwicklung

Verständnisproblem "Ausführen im Namen von" ?

<< < (2/2)

JayDee:
Beide Lösungen (RunOnServer, Item $PublicAccess setzen) funktionieren.
RunOnServer konnte ich letztlich aber nicht nehmen, da auch GUI-Elemente im Spiel sind, da hätte ich zuviel umbauen müssen.
Also ist es die Variante mit dem Setzen von "$PublicAccess" auf "1" geworden.

CarstenH:

--- Zitat von: JayDee am 22.07.21 - 06:43:09 ---Also ist es die Variante mit dem Setzen von "$PublicAccess" auf "1" geworden.

--- Ende Zitat ---

Noch ein wichtiger Hinweis:

Vielen ist nicht bewusst, dass die Berechtigung Write Public Documents automatisch auch die Berechtigung zum Löschen aller öffentlichen Dokumente beinhaltet!

Insbesondere wenn sowas nachträglich in einer Anwendung eingeführt wird die vorher eine strikte Zugriffskontrolle hatte kann das verheerende Folgen haben. Absichern sollte man sich hier zumindest mit Softdeletions und einem Logging bestimmter Aktionen sowie dem gezielten Abfangen der gängigen Löschfunktionen.

HTH
Carsten

JayDee:
Danke, auch das ein guter Tipp. Seltsames Verhalten...
In meinem Fall aber nicht weiter relevant, da es sich hier um temporäre technische Dokumente handelt, die nachts automatisch wieder weggeräumt werden.

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln