[LDAP Query] alleen active users en/of geen inactieve users

Pagina: 1
Acties:

  • Audi_S2
  • Registratie: Juni 2001
  • Laatst online: 23-12-2025

Audi_S2

Jetzt BMW Fahrer :-o

Topicstarter
Ik ben bezig met een query om gebruikers te importeren in een applicatie.
Hiervoor moet ik een LDAP query schrijven om de juiste gebruikers te krijgen.
Wij hebben een OU met alle users en een aantal subfolders voor disabled users en functionele accounts etc.
De LDAP query moet dus alleen de root folder hebben en niet de subfolders.

Standaard geeft de applicatie deze filter:
(&(objectCategory=Person)(objectClass=User))

Kan ik hier iets aan toevoegen om dit te bewerkstelligen?
Disabled users niet meenemen kan eventueel ook helpen.

Das Schönste in einem S2, ist das Gefühl, ihn zu fahren. Specs


  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Waar zit je zelf aan te denken?
En wat gebruik je qua applicatie of script om dit te doen?

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


  • eRRoR.InSiDe
  • Registratie: September 2001
  • Laatst online: 23-01 09:21
http://www.petri.co.il/ld...ows_2003_and_exchange.htm

Als je met internet niet verder komt als dit dan kan je er denk ik beter niet aan beginnen.

  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Audi_S2 schreef op donderdag 23 juli 2009 @ 11:04:
Ik ben bezig met een query om gebruikers te importeren in een applicatie.
Hiervoor moet ik een LDAP query schrijven om de juiste gebruikers te krijgen.
Wij hebben een OU met alle users en een aantal subfolders voor disabled users en functionele accounts etc.
De LDAP query moet dus alleen de root folder hebben en niet de subfolders.
Vaak is dit een optie in de LDAP tool die je gebruikt om de subfolders niet mee te pakken :)

  • brid
  • Registratie: Januari 2001
  • Laatst online: 03-01 15:11

brid

Onze excuses voor het ongemak

heb toevallig zo'n script open :)

strFilter = "(&((objectCategory=person)(objectClass=user))(!userAccountControl:1.2.840.113556.1.4.803:=2)((!name=adm*)(!name=svc*)(!name=AMNL*)))"

StrBase = "<LDAP://ou=accounts,ou=OU1,dc=Dcp1,dc=dcp2,dc=net>

Uitsluiten sub ou's zit hier ergens in:
strQuery = strBase & ";" & strFilter & ";" & strAttributes & ";subtree"

The search scope - This can be one of three values. "Base" means that only the search base is included in the search. No child containers or OU's are included. "OneLevel" means the search base and any immediate children (sub containers or OU's) are included. "Subtree" (the default) means the search includes the entire Active Directory structure below the search base.

[ Voor 48% gewijzigd door brid op 23-07-2009 13:03 ]

DIY NAS, Hoofd PC
Unchain your pc/laptop, buy a SSD!!!!!