After a hiatus of about 18 months, I've finally done a bit of work on my active_directory module. There's nothing too radical, but I hope I've made things a bit easier for some people. Treat this release as a bit experimental, but it is functioning ok for me.
One area I'm very weak in is multiple domains / trees / forests, basically because we don't use them, so it's hard to test things. http://timgolden.me.uk/python/active_directory.html Principal Changes: + I've added a load more text on the web page + There are module and object-level convenience functions for finding a user, group, computer, ou and public folder. I hope this will meet a lot of simple needs which people have. Suggestions for further convenience functions will be favourably received! + Many of the AD object properties are wrapped, making reading them easier. I intend to do something to make writing back easier, but haven't yet. (You can already set properties if you know what you're doing). + There's an experimental .walk method on the _AD_group object, which mimics the os.walk interface, returning group, groups, users for each group in the list. This was inspired by some code which Dirk Hagemann sent me absolutely ages ago. (Sorry!) + The AD_object call is now a factory function, doing intelligent things with either a path string ("LDAP://...") or an existing AD COM object. As it happens, I don't have all that much use for this module myself, so I'm very grateful to everyone who comes up with use-cases and "Is it possible to...?" questions which spur me on to better understanding. TJG _______________________________________________ Python-win32 mailing list Python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32