Experiencing difficulty accessing public folders in Office 365 is an issue we’re well-versed in tackling. Public folders are vital for collaboration, as they allow us to store and share information such as emails, contacts, and calendar items within our organization. Yet, there are moments where we might find ourselves unable to open or view these folders, causing a disruption in our workflow. Often, the heart of the matter lies in permission settings or system configurations that inadvertently restrict access.

To address these issues, we need to ensure that the right permissions are correctly set up. Public folder access depends on users having the necessary permissions, which are manageable through the Exchange Admin Center or via PowerShell commands. It’s critical to verify that the users trying to access the folders are listed as members with appropriate rights, especially after migrations or system updates that may have altered configurations. Also, in scenarios where public folders are hosted online, there are mailbox properties that affect the connection between user mailboxes and the public folder mailboxes. Ensuring these properties are set correctly is crucial for seamless access.
Contents
Understanding Public Folders in Office 365
In this section, we’ll explore the essentials of public folders in Office 365, their structural hierarchy, and the role of public folder mailboxes.

Public Folder Basics
Public folders in Microsoft 365 and Exchange Online are designed to collect, organize, and share information with others in our organization. They provide a shared space where users can contribute content. We’ll commonly see these used for discussions or document sharing.
Hierarchy and Structure
Understanding the hierarchy of public folders is crucial for navigating and managing them effectively. Here’s a closer look:
| Level | Description | Functionality |
| Root Public Folder | Topmost folder in the hierarchy. | Serves as the entry point to access other public folders. |
| Parent/Child Folders | Subfolders organized under the root or other parent folders. | Allow categorization and segregation of information. |
Public Folder Mailboxes
Public folder mailboxes are specific mailboxes that store public folder content. They host the hierarchy and the content, thus playing a vital role in data management within public folders. Each mailbox in the organization can be associated with a public folder mailbox, determining where the user’s client connects to access public folder content.
Accessing Public Folders
When we manage and troubleshoot access to public folders in Office 365, it boils down to three main facets: permissions management, resolving access issues, and correctly configuring the Autodiscover service.
Permissions and Management
Public folders in Office 365 depend on having the appropriate permissions set to ensure users can access the content they need. We can manage these permissions through the Exchange Admin Center (EAC). Here, we can add or remove users to public folders, as well as adjust their permission levels. It’s critical to verify that users have the necessary permissions and are members of the respective public folders to troubleshoot any access-related issues. Below is a snapshot of how we could structure our permission checks:
| User | Public Folder | Permission Level |
| User1 | /PF1 | Editor |
| User2 | /PF2 | Reviewer |
Access Issues and Solutions
Instances where users cannot expand the folder or are met with errors when accessing public folders often stem from permission issues. In such cases, we ensure users are correctly added to the public folder’s permissions using the EAC. If permissions are set correctly and issues persist, the problem may lie with the “EffectivePublicFolderMailbox” attribute, which should point to the right public folder mailbox. We can determine if this attribute is correctly set by using PowerShell, which is a valuable tool for administrators to troubleshoot and resolve these issues swiftly.
Autodiscover Configuration
The Autodiscover service plays a pivotal role in allowing users to seamlessly connect to public folders, especially when using Outlook or Outlook on the Web (OWA). Ensuring that this service is properly configured is crucial because it helps the client applications to automatically detect the necessary server settings for public folder access. A misconfiguration here can result in users being unable to access public folders altogether. Therefore, we often verify the Autodiscover configuration when faced with access issues. This involves checking the settings both on the server-side and within the Outlook client to ensure the service URL is pointed to the correct address.
Troubleshooting Common Problems
In our experience, addressing issues with Microsoft Office 365’s public folders typically involves tackling synchronization challenges, ensuring proper remote access and connectivity, and utilizing PowerShell for deeper insights.
Synchronization Challenges
Remote Access and Connectivity
Powershell Command Insights
| Issue | Powershell Command | Expected Output |
| Public Folder Hierarchy Permissions | Get-PublicFolderClientPermission | List of permissions for the mailbox |
| Mailbox Synchronization State | Get-Mailbox -PublicFolder | fl | Mailbox sync status and properties |
| User Access to Public Folders | Get-Mailbox | fl | User’s mailbox attributes related to public folder access |
When diagnosing access issues with PowerShell, it’s imperative to inspect the results for proper attributes that control the mapping of public folder mailboxes to users. Commands like ‘Get-Mailbox | fl’ allow us to review critical properties like ‘DefaultPublicFolderMailbox’ and ‘EffectivePublicFolderMailbox’, giving us deeper understanding on how Microsoft handles public folder visibility to users. This hands-on approach often leads to resolution without the need for escalated feedback sessions.
Advanced Exchange Online Integration
When integrating complex Exchange Online environments, we focus on a seamless user experience. Our approach tackles hybrid deployments, compatibility with legacy Exchange versions, and meticulous maintenance of public folder permissions.
Hybrid Deployment and Mailbox Conversion
| Legacy Version | PowerShell Command | Action |
| Exchange Server 2013/2016 | Sync-MailPublicFolders | Mailbox Conversion |
| Exchange Online | Set-MailPublicFolder | Enable Email Routing |