Importazione di utenti e gruppi di Active Directory in SQL Server (possibilmente tramite c #)

StackOverflow https://stackoverflow.com/questions/201235

  •  03-07-2019
  •  | 
  •  

Domanda

Devo importare tutti i gruppi di annunci di alcune unità organizzative in una tabella in SQL Server 2008. Una volta che li ho, devo importare tutti i membri di quei gruppi in una tabella diversa. Posso usare c # per fare il lavoro e passare i dati al server SQL o farlo direttamente nel server SQL.

Suggerimenti sul modo migliore per affrontarlo?

È stato utile?

Soluzione

Arry,

Non lo so esattamente, ma ho trovato alcuni link che potrebbero aiutarti. Penso che la traccia più calda sia questa espressione:

"(&(objectCategory=Person)(memberOf=DN=GroupName, OU=Org, DC=domain,
DC=com))"

L'ho trovato in Query LDAP per i membri del gruppo sul sito di una comunità ColdFusion. Sono più o meno sicuro che il filtro possa essere facilmente applicato alla tua query. Mi dispiace, ma non posso provarlo, perché non ho un annuncio qui intorno.

Questo potrebbe anche essere un po '(ma meno) interessante:

http://forge.novell.com/pipermail /cldap-dev/2004-April/000042.html

Spero che questo aiuti, applausi,

Matthias

Altri suggerimenti

Aggiungi un server collegato al tuo SQL Server ed esegui una query su Active Directory tramite query LDAP. Questo qui è stato descritto abbastanza bene:

Crea una vista SQL Server dei tuoi utenti AD, Brendan Tompkins (MVP)

Dato che l'OP di questa domanda sembrava aperto ad altre tecnologie (3 anni fa), ho pubblicato un walk through che utilizza SSIS come tecnologia per interrogare AD per gli utenti, scrivere quegli utenti su una tabella e fare ricerche di gruppo su quegli utenti . Origine dati SSIS di Active Directory Anche se non lo sei interessati a SSIS, la query LDAP per gli oggetti sorgente e il C # per l'appartenenza al gruppo potrebbe essere utile per chiunque stia esaminando questa domanda.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top