Exchange Exchange
A community dedicated to Exchange and related technology.

Manage public folder permissions programmatically (MS Exchange 2000 - 2003)

rated by 0 users
Not Answered This post has 0 verified answers | 1 Reply | 2 Followers

MaxKor posted on 05-21-2007 7:30 AM

We need manage Microsoft Exchange (2000 - 2003) public folders permissions programmatically, from our .NET application.

We want to be able to manage "directory permissions", "administrative permissions" and "client permissions" as well.

The questions are:
Where the public folder's "administrative security descriptor" and "nt security descriptor" reside and how we can reach them?
Is it possible to manage this kind of permissions via CDOEXM, ADSI or another API within .NET application?
We try to reach "administrative security descriptor" and "nt security descriptor" via WMI.
But "SecurityDescriptor" and "AdminSecurityDescriptor" properties in Exchange_PublicFolder class  
contain null values.
Is MAPI the only way to manage public folders "client permissions"?

  • | Post Points: 0

All Replies

Top 10 Contributor
Points 3,290

You should be able to do most of the what you are asking via webdav as the pfdavadmin tool does most of these things with webdav. As for directory permissions you should be able to assign permissions via ADSI to that part of the domain configuration container.

I've been trying to find specific examples however have been unsuccessful thus far. I will keep looking at post the results.

- Joel

  • | Post Points: 0
Page 1 of 1 (2 items) | RSS
© 2003-2008 NamedPipes Consulting. All other company and product names are property of their owners.
Powered by Community Server (Non-Commercial Edition), by Telligent Systems