Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

per API auf Active Directory zugreifen

Frage Entwicklung

Mitglied: JROppenheimer

JROppenheimer (Level 1) - Jetzt verbinden

06.08.2008, aktualisiert 15:07 Uhr, 2879 Aufrufe, 1 Kommentar

Auslesen von Nuterinformationen im AD

Guten Morgen ihr Leute.

Ich habe gehört es gibt eien API, mit der man aufs AD zugreifen kann. Das Interessiert mich insofern, als ich mit einem Kollegen gerade an einem Programm arbeite, das jeder nutzen soll, der in der betroffenen Firma arbeitet. Dazu sollen die Anmeldeinformationen direkt aus dem AD gelesen werden, sodass der Nutzer erstmal nur ein LogIn braucht.
Weiterhin wäre es das Ziel die kompletten Angaben zum Benutzer aus dem AD zu lesen (Name, Adresse, Telefonnummer, Handynummer) sowas ...
Hat hier einer Ahnung von der API, und könnte uns bei den erstern Schritten helfen, oder kennt einfach nur ein Tutorial, das empfehlenswert ist?

Vielen Dank im Voraus!

Gruß,
J.R.
Mitglied: RDiller
06.08.2008 um 15:07 Uhr
Hi JR,

habe so was ähnliche mit VBA in Access realsisiert.
Hier ein Auszug aus dem CODE:

'Open AD Connection
Set ado = CreateObject("ADODB.Connection")
ado.Provider = "ADSDSOObject"
ado.Open
For i = 1 To 1
If i = 1 Then
Set rs = ado.Execute("<LDAP://OU=User,OU=XXX,DC=XXX,DC=XXX,DC=XXX,DC=XXX,DC=XXX>;(&(objectClass=user)(samaccountname=*));ADsPath;SubTree")
end if
rs.MoveFirst ' --> ich speicher die Daten in einer Tabelle ab
Do Until rs.EOF
useradpath = rs.Fields.item("ADsPath").value
'Check, so that only the User Objects will be imported
OK = True
If InStr(useradpath, "OU=disabled-Users") Or InStr(useradpath, "OU=SYS-USR") Then

OK = False
End If

If OK Then
'Get the actual User Object
Set objuser = GetObject(useradpath)
'Add the fields to AD Table
On Error Resume Next

rstemp.AddNew
rstemp.Fields("ADPath") = useradpath
rstemp.Fields("FullName") = objuser.FullName
rstemp.Fields("Extensionattribute1") = objuser.Extensionattribute1


und so weiter.

Google einfach mal nach Script und ActiveDirectory.

Gruß

Ralf
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Windows Server
gelöst Active Directory CA öffentlich vertrauenswürdig machen, geht das? (2)

Frage von DeathangelCH zum Thema Windows Server ...

Windows Server
gelöst Active Directory File Extension - Associated Program (11)

Frage von adm2015 zum Thema Windows Server ...

Windows 8
gelöst Active Directory Default User.v2 Profile - Windows 8.1 Apps Error (4)

Frage von adm2015 zum Thema Windows 8 ...

Windows Server
Active Directory sinnvoll für kleine Firma (15)

Frage von WolfPeano zum Thema Windows Server ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
gelöst Server erkennt Client nicht wenn er ausserhalb des DHCP Pools liegt (28)

Frage von Mar-west zum Thema LAN, WAN, Wireless ...

Outlook & Mail
gelöst Outlook 2010 findet ost datei nicht (19)

Frage von Floh21 zum Thema Outlook & Mail ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...

Windows Server
Server 2008R2 startet nicht mehr (Bad Patch 0xa) (18)

Frage von Haures zum Thema Windows Server ...