Subject: Interesting issue
This is EXACTLY what the soft delete feature is for. Done.
Subject: RE: Interesting issue
Hi Bruce,
How is this being done in the backend? how is it implemented?
Thank you.
Annie Green
Subject: RE: Interesting issue
- “How is this being done in the backend? how is it implemented?” Basically, when you enable soft deletes on a db (available since R5), all documents deleted via normal means go into a special, initially-invisible “limbo” area and stay there for the period of time specified in the db’s properties, after which they’re really deleted. (This is how the Trash folder works in the mail file.) To see this limbo area, you have to create a view or folder of the specific type “Shows deleted documents.” To bypass limbo and delete a document permanently, there are Hard Delete functions in the programming languages.
Details:
http://www.lotus.com/ldd/doc/domino_notes/Rnext/help6_admin.nsf/855dc7fcfd5fec9a85256b870069c0ab/e72967d321623f9285256c1d0039d36e?OpenDocument
- I was thinking more about this, and it occuured to me that if you’re so serious about the security of these limbo docs that you’re afraid of an unauthorized user creating a personal view that shows deleted docs, you could indeed use readers fields. You could code notesuidatabase.querydocumentdelete to add the desired readers field (you could also add code here that decided which types of docs you wanted to soft delete, and instead hard delete other types at this point), and remove the readers field later in the action button required in the limbo view in order to undelete the docs.
Subject: RE: Interesting issue
Hi Bruce,
thanks for the info. They’re really helpful.
-
If you know how the algorithm for soft deletion, please let me know. How can I find out int the Mail server? do you know where it is? I am thinking to implement the soft deletion but not sure how. Do you have any ideas on this?
-
Can you be more clear on second topic that you mention about “notesuidatabase.querydocumentdelete” and reader field. I’ve never got the author field and reader field.
Thank you so much for your help.
Annie Green