Domino 9 und frühere Versionen > ND6: Entwicklung

User anlegen per Lotus Script

(1/1)

Onkel Domino:
Hallo,

ich möchte mit einer Action einen neuen Benutzer anlegen. Dazu benutze ich die Klasse "NotesRegistration". Das Anlegen des Personendokumentes klappt auch wunderbar, leider wird die Mailfile nicht angelegt. Auch manuelles starten des AmdminP's hat keine Abhilfe geschaffen. Fehlermeldungen kann ich auch keine entdecken.

Hat vielleicht jemand eine Idee?

---schnipp---

Sub Click(Source As Button)
   Dim newID As New NotesRegistration
   Dim CertID As String
   Dim ExpDate As Variant
   Dim group(0) As String
   Dim ReplicaServers As Variant
   Dim MailTemplate As String
   Dim regServer As String
   
   CertID = "c:\lotus\cert.id"   
   ExpDate = Datenumber(Year(Today)+2, Month(Today), Day(Today))
   group(0) = "Everybody"
   ReplicaServers = "Domino03/xxx/DE"
   MailTemplate = "iNotes60.ntf"
   regServer = "Domino02/xxx/DE"
   
   newID.CertifierIDFile = CertID
   newID.CreateMailDb = True
   newID.EnforceUniqueShortName = True
   newID.Expiration = ExpDate
   newID.GroupList = group
   newID.RegistrationLog = "log.nsf"
   newID.IDType = 172
   newID.MailInternetAddress = "xxx@xxx.de"
   newID.IsNorthAmerican = False
   newID.IsRoamingUser = False
   newID.MailCreateFTIndex = False
   newID.MailQuotaSizeLimit = 50.0
   newID.MailQuotaWarningThreshold = 45.0
   newID.MailReplicaServers = ReplicaServers
   newID.MailTemplateName = MailTemplate
   newID.MinPasswordLength = 8
   newID.RegistrationServer = regServer
   newID.StoreIDInAddressBook = False
   newID.SynchInternetPassword = True
   newID.UpdateAddressBook = True
   
   Call newID.RegisterNewUser("Lastname", "c:\xxx.id", "Domino02/xxx/DE", "Firstname", "", _
   "secretPass", "", "", "mail\user.nsf", "", "userPass", 176)
End Sub

---schnipp---

Notes/Domino 6.5.1

Thx,
Markus

Onkel Domino:
Habe den Fehler....habe nicht daran gedachte, dass Lokal und nicht auf dem Server nach einem Template gesucht wird...

http://www-10.lotus.com/ldd/nd6forum.nsf/55c38d716d632d9b8525689b005ba1c0/a9a68a0f522136ed85256e47002e71b1?OpenDocument

adminnaddel:
Hallo,

die oben genannten Angaben sind doch schon recht umfangreich!

Aber ... meinen angelegten Dummy finde ich nicht im adressbuch und zur USER.id fehlt mir das Passport!

Weiß jemand welche Parameter ich vergessen habe zu übergeben?

lg
Andy

koehlerbv:

--- Zitat von: adminnaddel am 02.05.05 - 19:37:21 ---Weiß jemand welche Parameter ich vergessen habe zu übergeben?

--- Ende Zitat ---

Schlechte Frage ! Welche Parameter hast Du denn überhaupt übergeben bzw. wie sieht Dein Code insgesamt aus ? Hellsehen kann hier keiner ...

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln