Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: the-mk am 30.01.06 - 04:55:02
-
Hallo,
ich möchte eine Funktion realisieren, die es einem Admin erlaubt bestimmten Personen Editrechte auf ein Dokument zu geben. Abgesehen von den Admins haben alle User allerdings nur Lesezugriff auf die DB und das soll sich auch nicht ändern.
Vielen Dank!
-
wenn es flexibel sein soll, gucke dir mal das hier (http://www.eknori.de/archives/103) an.
-
@eknori,
Kleine Frage zu dem angebotenen Tool.
Ich habe mir das Tool auch einmal angesehen und dabei ist mir aufgefallen dass "-Default-" in der ACL als "Editor" berechtigt ist.
Auf diese Art und Weise funktioniet das Tool ohne Probleme.
Jedoch stellt sich mir die Frage, funktioniert es dann auch noch ohne Probleme, wenn die Benutzer nur "Leserechte" auf die betreffende Datenbank haben, in der sich die Dokumente befinden.
(wie von the-mk angegeben)
Hallo,
ich möchte eine Funktion realisieren, die es einem Admin erlaubt bestimmten Personen Editrechte auf ein Dokument zu geben. Abgesehen von den Admins haben alle User allerdings nur Lesezugriff auf die DB und das soll sich auch nicht ändern.
Vielen Dank!
Meinem Verstaendnis zufolge, kan nein Benutzer, der nur Leserechte auf eine Datenbank hat, in dieser keine Dokumente editieren, auch wenn er durch entsprechende Eintraege in Autorenfeldern dazu in der Lage waere.
Andreas
-
> Benutzer, der nur Leserechte auf eine Datenbank hat, in dieser keine Dokumente editieren
Dein Verständniss ist korrekt. Du kannst innerhalb der DB nicht mehr Rechte erhalten, als du öffnen der DB hast. Du kannst du Rechte lediglich noch weiter einschränken.
-
ok, danke :-\
-
Die Aussage von Matze stimmt so nicht komplett. Du kannst auch Leser lt. ACL zu Editoren bestimmter Dokumente machen. Das "magic item" hierzu heisst "$PublicAccess".
Allen Vorrednern will ich aber zustimmen, dass sowas nur in bestimmten Gründen (und entsprechendem Know-How) genutzt werden und ansonsten die Standard-Lösung mit Leser- und Autorenfeldern benutzt werden sollte.
Bernhard