How to prevent personal spaces from being shown on the Dashboard
Purpose
To disable personal pages from being shown in the dashboard, one will need to customize the recently updated content macro by giving it a different parameter.
Solution
This solution is only available for Confluence 5.0 to Confluence 5.8.
Here's how:
- Login as an admin and go to your Confluence administration console
- Under the "Look and Feel" menu, click on "Layouts" (or type this in your browser: http://yourConfluenceURL.com/admin/listdecorators.action)
- Under "Site Layouts" look for "Global Layouts" and choose "Create Custom"
In the layout editor, look for this line:
$helper.renderConfluenceMacro("{recently-updated:dashboard|showProfilePic=true}")
Enter the list of space that is allowed to shows up by inserting the SpaceKey in the line:
$helper.renderConfluenceMacro("{recently-updated:spaces=SpaceKey1,SpaceKey2|showProfilePic=true}")
If you have numerous global spaces, it would be more convenient to use @global instead of listing each space separately. See RecentlyUpdatedMacro-Parameters for the list of parameters avaliable for the function.
- Save
Personal spaces will still show up in daily email update. If you don't want this to show in the email update, you need to make the space accessible only to selected groups or people.