Controlling chatter publisher layout on home page and profile
I recently had a global action that I wanted to display on the home page, but not on object detail pages. It looked like I would have to add this action to the global publisher layout, and then override the publisher layouts on all objects in order to remove it from objects. This would have been a ton of work and was clearly not worth it. However, in digging into it, we found that there is a way to configure that separately, that is not to my knowledge documented.
First a bit of an overview on chatter publishers and where they are configured.
There are 4 chatter publishers that can be configured.
- Home page
- Record detail pages
- Chatter profile
- Chatter groups
By default, all of these publishers display the Actions that are set in the Global Publisher Layout assigned to the users profile.
To customize this layout, go to setup - create - global actions - publisher layouts
And...