Hi everyone,
Thank you all for your patience. We have shipped a fix that will hopefully solve some of your frustrations.
An account will never be set to private on the site where it is managed. This ensures administrators can still view and administer all their managed accounts.
The reason that some users are appearing as "private" is that when we upgrade users to Atlassian account, a user could require multiple accounts to be merged. If the profile information differs across the accounts that need merging, the first upgraded account becomes the merged profile. All other accounts with different profile information are made "private" at the site level. This is necessary to avoid revealing this user's private information without consent.
Only Atlassian can mark an account as private, and only as part of the upgrade to Atlassian account. After the upgrade has occurred, the user can select whether to reveal their profile information on your site when they next log in, or from their product profile page.
Please let me know if this helps.
Helen Xue
Product Management Team - Atlassian
Thanks!