Hi All, I have a little bit problem in New User Registration that is how to set the ACL in User mail Box.
============================
Set reg = New NotesRegistration
dt = Datenumber(Year(Today)+3, Month(Today), Day(Today))
reg.RegistrationServer=session.CurrentDatabase.Server
reg.CreateMailDb=True
reg.CertifierIDFile=“c:\Lotus\Domino\Data\cert.id”
reg.Expiration=dt
reg.IDType=ID_HIERARCHICAL
reg.MinPasswordLength=5
reg.IsNorthAmerican=True
reg.OrgUnit=UIDoc.domainname(0)
reg.RegistrationLog=“log.nsf”
reg.UpdateAddressBook=True
reg.StoreIDInAddressBook=True
reg.ShortName=uname
reg.MailInternetAddress=uname & “@” & domainName
Call reg.RegisterNewUser(lname,“c:\Mysmartdrive\People"+uname+”.id",UIDoc.domainname(0),uname,“”,certifierPassword,“”,“”,“mail"+uname,”“,password,NOTES_DESKTOP_CLIENT,”“,”")
=======================
I know that I have to put the code.
Call brandNewDb.GrantAccess(“-Default-”, ACLLEVEL_NOACCESS)
Call brandNewDb.GrantAccess(uname +" “+lname+”/“+Trim(domainname)+”/"+org, ACLLEVEL_MANAGER)
Set acl = brandNewDb.ACL
Set aclEntry = acl.GetEntry(uname +" “+lname+”/“+Trim(domainname)+”/"+org)
aclEntry.UserType = ACLTYPE_PERSON
Call acl.Save
But Where I will use This code.
Please guide me.