How can I programmatically determine the creator of a Domino database?

I am using the built-in domain directory database to list all the databases on a specific Domino server. I am creating a custom view to show specific information about each database. I would like it to be a column that displays the creator of each database. However, if the Domain Directory is tracking this information, I cannot find it.

Is there a field in the domain directory that provides this information that I just couldn't find? Is there any other way to find this information and understand it? @DBlookup and related functions do not work in column formulas.

+1


source to share


3 answers


This information is not stored in the directory and probably is not stored in the database (it does not appear on any of the property tabs).

You will probably need to get / write a server add-on to monitor database creation and storage of this data. Then you will need to account for the databases created by adminp / replication - your add-in can pick them up as created by the server.



This question was also asked on the R4 / R5 forums in 1998 and received no answer.

0


source


Interest Ask. There is no such attribute for the database, but you can dig up some clues.

New Databases: Use NotesNoteCollection and find some specific design element (like an icon) and find the first element in the $ UpdateBy field.



New copies / from templates: the above method won't work. It will return information from the original / template and not from the current database. In this case, try using the created DB property and check the traces of the user after that date - in the ACL log (he probably changed the ACL right after copying), new design elements (maybe made a new look, folder, agent ...) or documents profile.

0


source


What FrantiΕ‘ek said. By looking at the log archive (ugh!) You can tell you who deployed it, but in a well-managed environment that won't be the one who developed it. The $ UpdBy (0) list for all design notes should give you a good idea. The catch is that it could be people who left the company a few years ago. :)

0


source







All Articles