Wenn Sie einem Benutzer Autorenzugriff in der ACL zuweisen, kann dieser Benutzer in der Datenbank Dokumente lesen. Er kann jedoch nicht einmal die eigenen Dokumente bearbeiten. Wenn Sie den Benutzer in ein Autorenfeld aufnehmen, kann er Dokumente in der Datenbank bearbeiten.
(3) Sofern kein Lesernamensfeld vorhanden ist oder - falls es ein Lesernamensfeld gibt - derDa steht doch, das Autorenfelder nur dann den Lesezugriff einschränken, wenn auch ein Leserfeld vorhanden ist - oder interpretiere ich das nun falsch?
Anwender namentlich, durch Gruppen- oder Rollenzugehörigkeit in einem Lesernamensfeld oder
Autorennamensfeld enthalten ist.
Du musst nicht die Maske kontrollieren, sondern die Dokumente. Weiter gibt es ein Systemfeld $Readers, das gesetzt werden kann, das findet man in den Dokumenteigenschaften.Das ich die Maske kontrolliert habe, war ja VOR dem Full-Access. Da konnte ich die Dok´s ja noch ganricht sehen. Ein Feld $Readers gibts nicht. Kann ich den Feldtyp den aus den "Properties" rauslesen? Also so nach dem Motto wenn es dieser Data-Type ist, dann ist das ein Leserfeld, oder so ähnlich.
...
Call doc.RemoveItem("KS_RECIPIENTS")
doc.flagStatus=3
Call doc.Save(True,False,True)
...