I want to secure a database (from the users), in terms of hiding the design and forcing them to use a License Key. Also, I would like to have a 'front end' to install the database(s) (like installshield). Any help would be most appreciated!
There seem to be three separate questions here...
1) How to hide the design of a Domino database so people can use your database without stealing your design elements and code?
This feature is built into the Domino Designer. See Domino Designer Help, go to the Index view, then read Hiding / Designs.
2) How to force users to enter a license key for a Domino database so that you make sure users have actually paid you for the database they are using?
I have seen some products that use a license key (such as Ives Team Studio), but I don't know how they did it. Of course, you can code it yourself with the NotesUIDatabase.PostOpen or NotesUIView.QueryOpen events. But it would be easier if there were a general tool for this. If anyone knows of such a tool, please let me know and I will post it for everyone to see.
3) What tools are available to automate the installation of Domino databases?
Try www.InstallPump.com. It sounds like what you are looking for. There are probably other products as well.
Dig Deeper on Domino Resources - Part 3
Related Q&A from Chuck Connell
Is it possible to encrypt a user's name before sending an email? SearchDomino.com expert Chuck Connell weighs in. Continue Reading
Learn how to change authentication timeout interval for Domino Web Access logins. Continue Reading
SearchDomino.com expert Chuck Connell provides a resource for a Lotus Notes administrator who wants to filter out email containing the word "spam," ... Continue Reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.