Hi All,
We have a (super)user who has been using VBA in an Excel spreadsheet to create and manipulate documents in a Domino database application.
The user has ‘Editor’ access to the application, and should normally be able to edit the document contents.
They have been, however, creating documents using VBA. That logic doesn’t consider such important document fields as Readers, Authors, etc. .
We would like to restrict access to all Domino data so that it can only be created/modified using an IBM Notes client.
I have tried looking through the ECL, but that only restricts what ‘others’ do.
Since he has his Notes client available, the external logic is using his normal Notes credentials.
I have tried setting a hidden field with the Notes client and looking for that in the QuerySave event of the form design.
Unfortunately, the external code pays no attention to the form events and the save is executed despite the missing field.
I have de-selected the ‘Don’t prompt for a password…’ option in the user security preferences, but that has no effect at all (suspected as much!).
The ONLY thing I have been able to suggest is to hide the database design… not much good now that they have already written the external logic.
I’m hoping that there is a solution out there that I’m missing.
Is there a way to ensure no external applications are able to access, create or modify Notes database documents?
Any/all suggestions would be most appreciated!