Problem
You may not have access to migrate the public folders in EdbMails due to insufficient permissions.
Solution
You need to give 'Owner rights' to the public folders.
Steps to set public folder permissions in Exchange 2003
Open the 'Exchange Management Console'.
Select 'Folders' > 'Public Folders' in the folder tree.
Select any folder you want to add permissions.
Choose 'Properties' from the drop-down.
- Select the 'Permissions'tab and click the 'Client Permissions' tab.
- In the 'Client permissions' dialog box, select the account name. Under the 'Permissions', set the 'Roles'as 'Owner'
- Click the 'OK' button
Steps to set public folder permissions in Exchange 2007 and later verisons
Open the Exchange Management Shell.
- Execute the following command to set the permissions to edit public folder items:
Add-PublicFolderClientPermission -Identity "\folder_name" -User "user_name" -AccessRights EditAllItems
Note: The –AccessRights parameter specifies the rights that are being assigned to, or removed from, the specified user on the specified public folder. Please refer the Microsoft article for more information.
Run the following command to set the permissions to delete the public folder items:
Add-PublicFolderClientPermission -Identity "\folder_name" -User "user_name" -AccessRights DeleteAllItems
Run the following cmdlets to grant the permissions to edit and delete the root folder of the public folder.
Add-PublicFolderClientPermission -Identity "\" -User "Name_of_the_user" -AccessRights EditAllItems
Add-PublicFolderClientPermission -Identity "\" -User "Name_of_the_user" -AccessRights DeleteAllItems
Click here to know the steps to create and Assign Public Folders in Exchange 2013/2016/2019 server