Yes, PFAdmin has a batch mode to change the acl's, but I've never tried it.
Here's a some info from the setacl help from pfadmin.
PFAdmin v1.3.0
-- COMMAND LINE SYNTAX --
PFADMIN [Switches] Profile SETACL Folder|ALL User Rights [User Rights]...
[YES|NO]
Switches:
/Cn = console logging level (default = 4)
/Dn = debug file logging level (default = 5)
/En = eventlog logging level (default = 3)
/Ln = logging level (console, debug and eventlog)
0=NONE, 1=STATUS, 2=ERROR, 3=WARNING, 4=INFO, 5=DEBUG
Profile = MAPI logon profile with site admin priviledges
Folder = public folder name
User= user account to set rights for
Rights = rights to set for the user
Rights by Role:
Owner (O), PublishingEditor (PE), Editor (E),
PublishingAuthor (PA), NoneditingAuthor (NA),
Author (A), Reviewer (R), Contributor (C), None (0)
Specific Rights:
Read (r), Write (w), WriteOwn (wo), Create (c),
CreateSubfolder (cs), Delete (d), DeleteOwn (do),
_Owner (o), Contact (t), Visible (v)
Other Rights Specifications:
All (L) - same as Owner|Contact
Remove (X) - deletes existing entry for the user
YES|NO = apply changes to subfolders? (default = YES)
All entries are case insensitive except for Rights
Use quotes to enter names containing blanks
Use backslashes to enter subfolder names, starting with the top level folder
under All Public Folders
User rights can be specified by either full name or character(s)
Combine rights by using the '|' symbol, eg. 'read | write' (blanks
optional),
or joining character(s) into a single word, eg. 'RW'
Use Default as user name to set the default permissions
Examples:
pfadmin redmond setacl all pf global admin owner pf itg lead o
pfadmin redmond setacl Readme FAQ\Exchange Discussion UserName r
pfadmin redmond setacl all default read
-- BATCH MODE --
PFADMIN [Switches] Profile stdin
Input file format:
SETACL tab Folder tab User tab Rights[ tab User tab Rights]...
[ tab YES|NO]
Values are tab delimited, do not use quotes
Leading and trailing blanks are ignored around tabs
Lines beginning with '#' are comments
Examples:
pfadmin redmond
setacl tab all tab pf global admin tab owner tab pf itg
leadtab o
setacl tab Readme FAQ\Exchange Discussion tab User Name tab read
setacl tab all tab default tab r
-Original Message-
From: Roger Seielstad [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, November 20, 2002 6:12 AM
To: Exchange Discussions
Subject: RE: Progr. change PF permissions ?
There has to be a hook, since PFAdmin can change them. I'd guess CDO, but I
don't know for sure.
--
Roger D. Seielstad - MCSE
Sr. Systems Administrator
Inovis - Formerly Harbinger and Extricity
Atlanta, GA
-Original Message-
From: Herold Heiko [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, November 20, 2002 8:48 AM
To: Exchange Discussions
Subject: Progr. change PF permissions ?
Hello,
is there any way to change programmatically the client
permissions on
public folders on EX 5.5?
If I understand it correctly vba from outlook can't reach
those properties.
csv directory import neither I believe ?
Cdo ?
ADSI ?
Thanks
Heiko
--
-- PREVINET S.p.A.[EMAIL PROTECTED]
-- Via Ferretto, 1ph x39-041-5907073
-- I-31021 Mogliano V.to (TV) fax x39-041-5907472
-- ITALY
_
List posting FAQ: http://www.swinc.com/resource/exch_faq.htm
Archives: http://www.swynk.com/sitesearch/search.asp
To unsubscribe: mailto:[EMAIL PROTECTED]
Exchange List admin:[EMAIL PROTECTED]
_
List posting FAQ: http://www.swinc.com/resource/exch_faq.htm
Archives: http://www.swynk.com/sitesearch/search.asp
To unsubscribe: mailto:[EMAIL PROTECTED]
Exchange List admin:[EMAIL PROTECTED]
_
List posting FAQ: http://www.swinc.com/resource/exch_faq.htm
Archives: http://www.swynk.com/sitesearch/search.asp
To unsubscribe: mailto:[EMAIL PROTECTED]
Exchange List admin:[EMAIL PROTECTED]