How to set Public Folder permission on Windows Exchange Server 2016

CC 0 Reputation points
2024-10-03T08:41:47.2933333+00:00

Created a public folder in the Exchange server 2016 and only set staff A,B C able to access into this folder.

However, we found that Staff X, Y, Z can access into this folder. And we checked that under folder permission only showed staff A, B,C.

How to fix this problem?

Thank you.

Exchange Server Management
Exchange Server Management
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Management: The act or process of organizing, handling, directing or controlling something.
7,666 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Jake Zhang-MSFT 6,385 Reputation points Microsoft Vendor
    2024-10-04T02:25:42.4766667+00:00

    Hi @CC,

    Welcome to the Microsoft Q&A platform!

    Based on your description, there may be an issue with permissions not being applied or replicated correctly. Here are some steps you can take to troubleshoot and resolve this issue:

    1. Use PowerShell to check the current permissions on the public folder. Run the following command to view the permissions on the folder:
    Get-PublicFolderClientPermission -Identity "\PublicFolderName" 
    

    Make sure only employees A, B, and C have the appropriate permissions listed.

    1. Verify that the public folder mailbox assigned to the user is correct. Run:
    Get-Mailbox -PublicFolder | Format-List Name,PrimarySmtpAddress 
    

    Make sure permissions are replicated to the correct public folder mailbox.

    1. If permissions are not applied correctly, you can update them manually. Update permissions using the following command:
    Update-PublicFolderMailbox -Identity "PublicFolderMailboxName" -InvokeSynchronizer 
    
    1. If the issue persists, make sure permissions are propagated correctly to all subfolders. Sometimes permissions set in the Exchange Admin Center (EAC) don't propagate correctly. Use PowerShell to recursively apply permissions:
    .\Update-PublicFolderPermissions.ps1 -IncludeFolders "\PublicFolderName" -AccessRights "Owner" -Users "StaffA","StaffB","StaffC" -Recurse -Confirm:$false 
    
    1. After making changes, verify permissions again to ensure they were applied correctly:
    Get-PublicFolderClientPermission -Identity "\PublicFolderName"
    

    Please feel free to contact me for any updates. And if this helps, don't forget to mark it as an answer.

    Best,

    Jake Zhang


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.