Public Folders how to replicate permissions.
Hello I have a Windows SBS 2008 with Microsoft Exchange 2007. I have a Hugh Public folder that the permissions are kind of funny. The issue that I am having is that a user can open attachment on some folder (emails) even that the permissions are the same for all the folders. The public folder is about 50GB and I have more that 4000 folders on it, I want to replicate the permission from the top level all the way down. I there a easy way to do this? Please let me know if there is a easy way to fix this. Thanks
August 6th, 2009 10:13pm

Pfdavadmin (works on 2007 as well) or Powershell are the easiest ways to replicate in bulk.http://technet.microsoft.com/en-us/library/aa997966.aspxhttp://www.microsoft.com/downloads/details.aspx?FamilyID=635BE792-D8AD-49E3-ADA4-E2422C0AB424&displaylang=en
Free Windows Admin Tool Kit Click here and download it now
August 6th, 2009 10:29pm

I already tried PFDAVAdmin After I click on Connect and I click the + sign on public folder, I get "Could not expand https://......../ExAdmin/Admin...... Name Cannot Begin with the '0" Character, hexadecimal value 0x30. Line 1, Position 402.
August 6th, 2009 10:48pm

Install .NET Framework 1.1 on the workstation you are running pfdavadmin from. Do not install it or run from the Exchange server however!
Free Windows Admin Tool Kit Click here and download it now
August 6th, 2009 10:56pm

Hi Jack, As Andy suggested, ReplaceUserPermissionOnPFrecursive.ps1 script will do the same thing what you require. You need to set working dir location to the scripts folder under installation path of exchange if it is not already. sl "c:\program Files\Microsoft\Exchange Server\Scripts" ReplaceUserPermissionOnPFRecursive.ps1 -help Vishal Ramnani | MCITP - Exchange 2007 | MCSE Messaging
August 6th, 2009 11:24pm

Is not better to use AddUsersToPFRecursive.ps1 ??
Free Windows Admin Tool Kit Click here and download it now
August 6th, 2009 11:59pm

Yes. Even better.Vishal Ramnani | MCITP - Exchange 2007 | MCSE Messaging
August 7th, 2009 12:18am

Thanks. I will try this later to see if that fixes the issue that some users cannot open attachments on some folders on the public folder. Thanks
Free Windows Admin Tool Kit Click here and download it now
August 7th, 2009 12:22am

Any update on the thread?
August 10th, 2009 4:36am

I am having similar issues.I have a top level public folder called CP Telecom which has several hundred sub folders. I need to add a security group to the folder and subfolder permissions.I am trying to do this with the AddUsersToPFRecursive.ps1Here is the string I am using:AddUsersToPFRecursive.ps1 -TopPublicFolder "\CP Telecom" -User "kgiese" -Permission OwnerThis is the error I get: [PS] C:\Windows\System32>AddUsersToPFRecursive.ps1 -TopPublicFolder "\CP Telecom" -User "kgiese" -Permission OwnerGet-PublicFolder : A parameter cannot be found that matches parameter name 'Telecom'.At line:1 char:17+ get-publicfolder <<<< -identity \CP Telecom -Recurse -resultsize unlimited[PS] C:\Windows\System32>It appears that the folder name CP Telecom is not being properly translated.Anyone got any suggestions?
Free Windows Admin Tool Kit Click here and download it now
January 26th, 2010 7:18pm

On Tue, 26-Jan-10 16:18:41 GMT, Tech-Head wrote:>I am having similar issues.I have a top level public folder called CP Telecom which has several hundred sub folders. I need to add a security group to the folder and subfolder permissions.I am trying to do this with the AddUsersToPFRecursive.ps1Here is the string I am using:AddUsersToPFRecursive.ps1 -TopPublicFolder "\CP Telecom" -User "kgiese" -Permission OwnerThis is the error I get: [PS] C:\Windows\System32>AddUsersToPFRecursive.ps1 -TopPublicFolder "\CP Telecom" -User "kgiese" -Permission OwnerGet-PublicFolder : A parameter cannot be found that matches parameter name 'Telecom'.At line:1 char:17+ get-publicfolder <<<< -identity \CP Telecom -Recurse -resultsize unlimited[PS] C:\Windows\System32>It appears that the folder name CP Telecom is not being properly translated.Anyone got any suggestions? That's what happens when protected strings are passed as parameters --one level of protection is removed each time it's passed!Instead of "\CP Telecom" try '"\CP Tlelcom"'. Unlike everywhere else,DO NOT remove the quotes!!! :-)If using single and double quotes is confusing, you can also use"`"\CP Telecom`"". IOW, use the back-tick to escape the interiorquotes.---Rich MatheisenMCSE+I, Exchange MVP --- Rich Matheisen MCSE+I, Exchange MVP
January 26th, 2010 11:27pm

Hello My friend. Did you try using PFDAVAdmin? Also try to rename CP Telecon to something without spaces and run the command again. Good Luck
Free Windows Admin Tool Kit Click here and download it now
February 9th, 2010 10:14pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics