The scripts are
??‘ AddUsersToPFRecursive : Adds a user to a role in a given public folder and its children. It
requires the user, permissions, and the top folder to start from.
??‘ ReplaceUserWithUserOnPFRecursive : Essentially swaps the same permissions from an
existing user to a new user for a given folder and its children.
??‘ ReplaceUserPermissionOnPFRecursive : Changes an existing user ??™ s permissions with new
permissions for a given folder and its children.
??‘ RemoveUserFromPFRecursive : Removes an existing user ??™ s permissions from a given folder
and its children.
To run the scripts use a .\ in front of the script name calling the script from within the folder where the
script resides, for example, .\AddUsersToPFRecursive.ps1 .
Administrative Folder Permissions
Administrative permissions are needed for setting properties like replication, ACLs, and quotas. By
default, Exchange Server administrators have full rights, or the AllExtendedRights permission.
Following is a list of all of the access rights available for administrative access to public folders:
??‘ None
??‘ ModifyPublicFolderACL
??‘ ModifyPublicFolderAdminACL
??‘ ModifyPublicFolderDeletedItemRetention
??‘ ModifyPublicFolderExpiry
??‘ ModifyPublicFolderQuotas
??‘ ModifyPublicFolderReplicaList
??‘ AdministerInformationStore
??‘ ViewInformationStore
??‘ AllExtendedRights
If you forget the possible Access Rights values, put anything in the AccessRights parameter and the
error outputs a list.
Pages:
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243