Jump to content

Ldap Zugriff vom Client funktioniert nicht


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hi,

habe ein Programm für eine Schule geschrieben, das

massenhaft Benutzer aus SchülerDB anlegt. Funktioniert auf

dem Server einwandfrei, aber nicht von einem Client aus,

bekommt keine Verbindung zum ADS.

 

Codebeispiel:

Set rootDSE = GetObject

("LDAP://RootDSE") '* Domainnamen

domainname = rootDSE.Get

("defaultnamingcontext") '* ermitteln

'**********************************************************

** Gruppe öffnen

Set objGroup = GetObject _

("LDAP://cn=" & Gruppe & _

",OU=" & Gruppe & _

",OU=" & Schulform & _

",OU=IT," _

& domainname)

'**********************************************************

** User in Gruppe setzen

objGroup.putEx 3, "member", _

Array("cn=" & UserName & _

",OU=" & Gruppe & _

",OU=" & Schulform & _

",OU=IT," _

& domainname)

 

objGroup.setinfo '* speichern

 

Wer kann mir sagen, wie ich das auf clients lauffähig

bekomme

 

Siggi

Link zu diesem Kommentar

Danke, die Methode kenn ich nicht,

kannst du mir ein Codebeispiel mailen oder nochmal sagen,

was in dem Aufruf Variable und was Fixtext ist.

Da meine Domain Eyth.Schule heisst und der DC 01max,

tippe ich auf

("LDAP://ldapserver.domain.de:389/RootDSE")=

("LDAP://01max.Eyth.Schule:389/RootDSE")

 

Geht das denn auch allgemeingültig, das Programm soll

auch an anderen Schulen eingesetzt werden

 

siggi

Link zu diesem Kommentar

'********hier anpassen

const LDAPServer="01max.Eyth.Schule"

const LDAPPort=":389"

strGrp1DN="cn=GRP1,Ou=Gruppen,Dc=Eyth,DC=schule"

 

'**************

 

 

'****ab hier bitte nichts mehr aendern

Set objContainer = GetObject("LDAP://" & LDAPServer & LDAPPort"/" &strGrp1DN)

 

'****

 

So in der Art schreib ich meine Skripte. Als LDAP-Server nimmt man halt möglichst einen Server, der gut angebunden und performant ist. Das lässt sich schlecht verallgemeinern.

 

cu

blub

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...