我有一項任務,用於自動發送AD中一系列組中的誰的報告。我想安排一份報告,每月從Crystal Reports運行一次。如何創建一個列出Active Directory組成員的Crystal Report
我按照說明創建了OLE DB(ADO)連接,並且連接正常。
在我的SQL查詢中,我嘗試:
SELECT member, descripton from 'LDAP://ou=blah,dc=blach,dc=blah' where cn ='TheGroupName'
Crystal Reports允許該命令的工作。 (當然有真實的服務器參數);)
但是,成員列表是空白的,並且描述列表是空的。如果我將distinguishedName添加到SELECT,它會返回,所以我知道它能夠獲取對象屬性。我也注意到嵌套組。我可能需要將這些擴展出來,直到獲得用戶列表。
例如:
組別1
- 喬
- 簡
- 組2
- 組3
組2
- 拉里
- 邁克爾
組3
- 疃
- 縣夫人
我看到建議做一個LDIF到一個文件,然後使用後CR來解析t通過它。我希望儘可能簡化此報告。
它甚至可以做到這一點?
感謝, TT