Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Onkel Domino am 17.03.04 - 21:04:02

Titel: User anlegen per Lotus Script
Beitrag von: Onkel Domino am 17.03.04 - 21:04:02
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
Titel: Re:User anlegen per Lotus Script
Beitrag von: Onkel Domino am 17.03.04 - 23:33:08
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
Titel: Re: User anlegen per Lotus Script
Beitrag von: adminnaddel am 02.05.05 - 19:37:21
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
Titel: Re: User anlegen per Lotus Script
Beitrag von: koehlerbv am 02.05.05 - 23:10:16
Weiß jemand welche Parameter ich vergessen habe zu übergeben?

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