• Link to Facebook
  • Link to LinkedIn
  • Link to Youtube
Priasoft
  • O365 & Exchange Server Management Tools
    • Office 365 & Exchange Migration Solutions
      • Public Folder Migration & Synchronization Manager
      • Priasoft Migration Suite for Exchange & Office 365
      • Mailbox Migration Manager
      • Office 365 Tenant-to-Tenant Migration
      • Collaboration Suite for Exchange (GALSync) – Two-way Sync AD organizations
      • Outlook Rules Migration Utility
      • Outlook Profile Update Manager for M365
    • eDiscovery & Compliance for Exchange
      • Exchange Data Discovery Lab
        • Exchange Data Discovery Lab – For Government Agencies
        • Exchange Data Discovery Lab – For HR & Compliance
        • Exchange Data Discovery Lab – For AI & Data Science
        • Exchange Data Discovery Lab – For IT Operations
        • Exchange Data Discovery Lab – For Legal Professionals
    • Exchange Data & Reporting Tools
      • Public Folder Analyzer for Office 365
      • Super-ExMerge – ExMerge for Exchange
    • Other Solutions and Free Tools
      • AutoDiscover Test Tool
  • Office 365 Migration Services
    • Expert Exchange Public Folder Cleanup & Discovery Services
    • Public Folder Migration Service for Office 365
    • Microsoft 365 Migration Success & Planning Workshop
  • Exchange Insights & Tips
    • How to Migrate Public Folders – Complete Guide
    • How to Backup Public Folders to PST
    • Best Way to Import Quickly PST’s to Office 365
    • Resources Library
  • Company
    • About Priasoft
    • Contact Us
    • Customer Success Stories
    • Press and Latest News
    • Priasoft Community Blog
    • Product Support
      • FAQs
      • Knowledge Base
      • Contact Support Team
      • Support Documents
    • Partners
      • Recommend a Partner
    • Why Priasoft?
      • What’s New Priasoft
      • Priasoft Migration Suite Features
  • Start Evaluating
  • Menu Menu
Exchange Migration Knowledge Base › Category: Public Folder Sync Questions › How are anonymous and default permissions handled in PF Sync?
0 Vote Up Vote Down
Anonymous asked 10 years ago

We’ve used the Priasoft PF Sync solution to sync some folders between environments.  We have found afterwards that users who previously could see the folder tree, could not after sync.  We have also had some other users that never could see some folders that are now able.
During investigation, we found that the Default permissions on the folders were changed and affected users as described.
Can this behavior be explained?  What can be done for future syncs?

Question Tags: anonymous, default, permissions
1 Answers
0 Vote Up Vote Down
Eriq VanBibber Staff answered 10 years ago

Priasoft’s PF Sync solution can obviously synchronize permissions, including the Default and Anonymous permissions on folders.  Understanding how sync handles permissions generally and specifically for Default/Anonymous may help answer this question as well and show how to handle this going forward.

What does Priasoft know about permissions?
Since the Priasoft PF Sync is a MAPI based tool, the product can only work with information that can be accessed using MAPI.  When it comes to permissions on folders, there is very little information actually recorded on a folder.
Permissions on Exchange folders are stored in a special “table” property, on the folder itself. This table has one row for each unique account and the specific rights for it.  Default and Anonymous are also listed as rows in this table.  For each row in the table, there are only a few of columns of information that are of any value: a numeric “row id” value, the EntryID of the object with rights, and the actual numeric “rights” value.  The “EntryID” is a binary value that uniquely describes a recipient from the Global Address List in Exchange.  Embedded in this binary value is a string value that is the X500 value of the recipient (aka legacyExchangeDN).  The “row id” is a very large integer value that identifies the position of the permission in the table.
The Default and Anonymous permissions don’t actually map to any object in the Exchange GAL.  The identification of these permissions are done solely by their “row id” values.  Default always has a row id of zero and Anonymous always has a value of -1 (0xFFFFFFFFFFFFFFFF).
So, in the list of permissions, there is no column for “Last Modified” or “Created”.  As such, Priasoft (nor anyone else) is able to determine when a permission was added or changed.  The modified time of the folder is changed when permissions change, but such is unreliable since ANY CHANGE causes the folder’s modified time to change.

How does Priasoft know what to do?
Since there’s no reliable way to understand which side of a sync changed, Priasoft adds some intelligence here to try to figure this out.  If a LEFT side folder is seen as unmodified since last sync, we can assume that none of the permissions have changed.  If the linked RIGHT side folder does show that the folder has been modified, it *could* be that permissions have changed on the RIGHT side folder.  In this case, the tools will carry the permissions of the RIGHT side folder back to the LEFT.  This is a normal and expected pattern.
However, if, at the time of sync, both folders are found to have been modified since the last sync, we are unable to determine which specific permissions have changed.  Even further to that, we are unable to determine which permission is more recent between the two sides.
In this case, Priasoft takes a position of not interrupting end users by choosing the least restrictive permission and copying the rights to the other side.  This idea was chosen since it has the least impact to users.

Consider that with any first sync, all “target” data will be new and have a more recent modified time.
This is important to consider for Default and Anonymous permissions for the following reasons.  If prior to first sync the policy in an environment is: no user shall see or have access to a folder except that they have explicit rights given to the folder, there can be a surprise after the first sync.
When a new folder is created in Exchange, whether by a user or by a tool, the new folder “inherits” a few values from the parent folder.  Upon creation, all permissions of the parent folders (that are allowed to be inherited) are copied from the parent folder and applied to the new child folder.  While this is not really “inheritance” as most would expect or understand, this is the reality of Exchange folders.  After a folder is created, any changes to the parent do not cascade down to children.
Since the parent folder will have values for Default and Anonymous, the child folder will receive the same rights for those pseudo-accounts.  If the parent is set with Default = Folder Visible, the child will also be visible.  This inheritance starts from the root of the folder tree (All Public Folders, for example).
If the “target” environment in a given public folder sync setup is set with Default=Visible from the very beginning, the first sync might cause all the “source” folders to become visible as well.  This happens because of the rule of sync:  last change wins. Since all the folder will have just been created in the target environment by sync, they will most likely have the most recently modified timestamp causing permissions that are set on these new target folders to flow back to the source environment. Unlike a user permission, Default and Anonymous will exist on both sides and the process will synchronize those permissions, causing the source folders to receive the Default=Visible value.

User changes can cause this to happen.
In a similar way as described above, if a user on the RIGHT side were to modify permissions, including an adjustment to Default or Anonymous, and if (at the time of sync) that change is seen as more recent, then the actions of that user would flow back to the source.
A reminder here that the rule mentioned above about the least restrictive permission only comes in to play if both the LEFT and RIGHT side folders have been modified since the last sync.

The Exchange Experts – Who Are We?

Priasoft, a Microsoft Partner, offers enterprise-class solutions for Exchange migration, management, and eDiscovery. Supporting Exchange 2010, 2013, 2016, 2019, and Office 365/Exchange Online, our platform enables secure migration, management, and organization of email data, with advanced tools for compliance, public folder analysis, and AI-driven insights.


YouTube Play Button  LinkedIn LogoFacebook Logo

Exchange Quick Links

• Exchange Data Discovery Lab (eDiscovery)
• Public Folder Migration to Office 365
• Public Folder Analyzer for Office 365
• Super-ExMerge for Office 365
• Collaboration Suite (GalSync)
• Microsoft Outlook Profile Update Manager
• Privacy Policy
• Terms of Use

Recent Posts

  • Tenant-to-Tenant Migration Checklist: What to Do Before You Move a Single Mailbox
  • What Is Super-ExMerge and Why Do IT Teams Still Need It in 2026?
  • Exchange 2019 Patches Just Ended. Here Is What IT Teams Need to Do This Month.

Contact Priasoft – The Exchange Experts

Have questions? Speak to a Priasoft Engineer
Email: sales (at) priasoft.com
+1 (480) 520-0873

Scroll to top Scroll to top Scroll to top

This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies.

OKLearn more

Cookie and Privacy Settings



How we use cookies

We may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.

Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.

Essential Website Cookies

These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

Because these cookies are strictly necessary to deliver the website, refusing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.

We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.

We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.

Other external services

We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

Google Webfont Settings:

Google Map Settings:

Google reCaptcha Settings:

Vimeo and Youtube video embeds:

Privacy Policy

You can read about our cookies and privacy settings in detail on our Privacy Policy Page.

Privacy Policy
Accept settingsHide notification only