I figured out how to do this with a minimum of customization. First, hide the Chatter tab from those profiles you want to disable chatter from. Secondly, create a sidebar home page component as follows, and add it to the Home Page Layout of any profiles you want to disable chatter from.
This works because the name of the class on every page where a chatter feed is present is 'metadata'. You can add CSS or javascript to a side bar component, and it acts on every page.
You may also need to put in some javascript to prevent the user from going to his/her User Profile Page.
At max you can restrict Chatter app to be visible from profiles. But still a section will be visible at the top of Home page.
All Answers
No, it's global to an org.
Hey Thx for the Reply,
Is there any way to restrict to some profiles?
No.
At max you can restrict Chatter app to be visible from profiles. But still a section will be visible at the top of Home page.
I figured out how to do this with a minimum of customization. First, hide the Chatter tab from those profiles you want to disable chatter from. Secondly, create a sidebar home page component as follows, and add it to the Home Page Layout of any profiles you want to disable chatter from.
<style type="text/css"> .metadata{ display: none; } </style>
This works because the name of the class on every page where a chatter feed is present is 'metadata'. You can add CSS or javascript to a side bar component, and it acts on every page.
You may also need to put in some javascript to prevent the user from going to his/her User Profile Page.