Given a samAccountName, we want to know on which public folder(s) in our Organization it has an AccessLevel configured, and what the level is. This is possible using Powershell cmdlets like: 'Get-PublicFolder | Get-PublicFolderClientPermission -User <xxx>' however within our organization that approach takes approximately 15 minutes to wade through all our folders and return the complete list.
I'm assuming the only way we can do this is any faster is with a real(er) programming language like C# that provides APIs. So to my questions: is C# the best choice? If so, would someone be kind enough to point me towards how I might get started? If there's a better language for this (please don't say VB), what do you recommend and why?
Thanks in advance!
- Edited by E. Martin 12 hours 14 minutes ago