Mikael Donini 18.Apr.08 04:13 AM a Web browser Open Mic All Releases All Platforms
I have implemented a Lotusscript application for my customers. This application is made of Forms, Shared Code and Shared resources.
I am going to deliver to my customers a database.nsf file. This file contains my application (my forms, my shared code and my shared resources) and an “installation agent” whose aim is to deploy my application in the mail database of each user.
The “installation agent” creates a note collection and imports it in the mail database (via NotesDXLExporter/NotesDXLImporter classes):
Set nc = db.CreateNoteCollection(False)
nc.SelectForms = True
nc.SelectImageResources = True
Dim exporter As NotesDXLExporter
Dim myoutput As String
myoutput = exporter.Export(nc)
Dim importer As NotesDXLImporter
Dim maildb As New NotesDatabase("", "")
Set importer = session.CreateDXLImporter
Call importer.Import(myoutput, maildb)
I am a beginner in Lotus Notes architecture; and I have no Lotus Notes network to test the deployment of my application.
So, I have some questions:
In the case of a central mail database, who is authorized to run this installation script? Everyone? An administrator with specific rights?
In the case of an individual mail database, are there specific access rights to run this script?
Moreover, could you give to me recommendations about this topic?