Jag får felmeddelande när jag bl.a. försöker sätta "Firstname" och "Lastname" egenskaper för en godtycklig användare i samband med att jag skapar denna.
"The attemted action violates DS Schema Rules"
"Description" och "Fullname" fungerar dock utan problem. Någon som vet varför de två första egenskaperna ger mig felmeddelande...? Kodsnutten ser ut så här (om lösning visas i ASP eller VB spelar ingen roll) :
----------------------------------------------------------------------------------
UserDesc = "This account is a test sales member."
UserFirstName = "fName"
UserLastName = "lName"
UserFullName = "fName lName"
Set Container = GetObject("WinNT://" & ContainerName)
Set User = Container.Create("User", NewUser)
Set oGroup = Container.GetObject("Group", GroupName)
If (Err.Number = 0) Then
User.SetInfo
User.FullName = UserFullName
User.Description = UserDesc
User.LastName = UserLastName ' \<-- Debuggern pekar på denna rad
User.FirstName = UserFirstName
User.SetInfo
End If
----------------------
Nån som vet...? Felet kanske är uppenbart.. jag har precis börjat med ADSI... :) Jag förklarar gärna igen om något i mitt meddelande är oklart.
Tack på förhand
------------------
"Between stimulus and response is a pause wherein our ability to choose lies".
ADSI (Active Directory Services Interface) kan du använda för att, t.ex, administrera din domän, eller dator, från webben..
- lägga upp och manipulera användare o grupper.
- Kontrollera services på datorer i domänen.
- Eller använda som databas och få ut uppgifter från Exchange server eller domän om användarmail-konton, telefon nummer t.ex
Jag har även läst att Grupp kan behandlas som CN även om de flesta exempel jag sett verkar behandla Grupp som en OU. Nån som vet lite mer om detta...? Jag har svårt att debugga felen då jag ännu inte behärska teorin ordentligt.. :)
(Hoppas mitt svar hjälpte iaf)
------------------
"Between stimulus and response is a pause wherein our ability to choose lies".
Har pulat lite med ADSI, dock för lite för att vara till nån större hjälp. En sida som jag lärde mig en hel del på är http://www.15seconds.com/focus/ADSI.htm
Dessutom har Microsoft en newsgroup om ADSI: news://msnews.microsoft.com/microsoft.public.active.directory.interfaces
r: hmm, wF tycker inte om news:// länkar...
------------------
/Morph
Tech Support: "I need you to boot the computer."
Customer: (THUMP! Pause.) "No, that didn't help."
[Redigerat av Morph den 09 jun 2001]
264 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25