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
lead<tab> 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, 1            ph  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]

Reply via email to