We have used the Laserfiche SDK to develop a small application that saves documents to a Laserfiche repository. The application uses the following classes:
- Session
- RepositoryRegistration
- FolderInfo
- DocumentInfo
- FieldValueCollection
- DocumentImporter
The application also uses the following functions:
- Session.LogIn
- Session.Close
- Folder.GetRootFolder
- FieldValueCollection.Add
- FolderInfo.Create
- DocumentInfo.Create
- DocumentInfo.SetTemplate
- DocumentInfo.SetFieldValues
- DocumentInfo.Save
- DocumentInfo.Dispose
- DocumentImporter.Document
- DocumentImporter.ImportImages
Please can someone tell me why our application requires the application to have the Set Trustees Privilege in order to save a document to Laserfiche? Without the application user having this privilege our application fails to save documents in Laserfiche with a truncated error message of “Exception of type 'Laserfiche.RepositoryAccess.NoC”.
Many thanks, in anticipation.
With regards.