Domino 9 und frühere Versionen > ND6: Entwicklung
Löschrechte anpassen
Thunder:
Hallo Notes Gemeinde,
ich habe schon vor Jahren ein InfoCenter (NotesDB) ins Leben gerufen, welches eine Menge Informationen für meine Mitarbeiter beinhaltet und auch ständig erweitert wird. (zB Geburtstagsliste, Konditionen, Wo treiben sich die Azubis rum, Betriebssport, WP-Infos,...)
Die einzelnen Sachen werden von den betreffenden Abteilungen gepflegt und diese haben dann natürlich auch Löschrechte. Jetzt ist es heute leider schon zum 2x passiert, dass ein Infoschreiben des Vorstandes (welche auch im InfoCenter abgelegt werden) gelöscht wurde.
Ich tippe mal auf ein Versehen einer anderen Person.
Kann man irgendwie einrichten, dass Dokuente mit einer bestimmten Maske nur von bestimmten Personen gelöscht werden können? zB über die Rolle-das wäre das einfachste
Gruß
Remko
koehlerbv:
Warum arbeitest Du nicht mit Autorenfeldern?
Wenn Du es abhängig von der Maske machen willst: Das geht über DatabaseScript/QueryDocumentDelete. Über ein Evaluate ("@UserNamesList") kannst Du dort auch Rollen / Gruppen eruieren und entsprechend reagieren.
Bernhard
WernerMo:
Hallo,
zum Thema Löschen fände ich einen "Papierkorb" noch viel besser, dann ist später auch noch erkennbar wer was gelöscht hat. (kann ja auch mal der Vorstand sein)
Das würde ich über Datenbankscript abfangen "Querydocumentdelete" und statt löschen ein "Löschflag" setzen, das im Select der Ansichten ausgeblendet wird und in einer speziellen "Papierkorbansicht" als Select verwendet wird.
Das hat mir in über 10 Jahren Notesprojektarbeit schon ganz viele Diskussionen erspart, weil jede "Löschung" nachvollziehbar war.
Gruß Werner
PS natürlich brauchst Du dann noch einen Agenten, der das Flag wieder löscht, falls etwas aus dem Papierkorb "wieder hergestellt" werden soll.
klaussal:
... und eine Klamotte, damit man Dokumente wirklich löschen kann.
ata:
... in der ACL kann man das Löschen ausdrücklich unterbinden - wäre auch noch eine Möglichkeit...
Toni
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln