getting following error :

Unknown user permission: ChatterInternalUser 

while i am deploying profiles. following the xml file :

    <members>Catering Banquets</members>
    <members>Community User</members>
    <members>Food Beverage</members>
    <members>Front Desk Agents</members>
    <members>Front Desk Management</members>
    <members>POS Register</members>

for every profile this is coming.

thanks in advance.

3 Answers 3


There is a Salesforce known issue on this - there can be different permissions between different org types (e.g. dev and sandbox).

The only workarounds suggested in the article are:

  • Removing the reference to the user permission in the metadata manually
  • Removing the profile from the deployment

Both aren't ideal solutions, but you can vote on the idea to hopefully get it fixed.

  • oh yehh sure have to vote for that.. coz this might cause many problem like if have created profiles with different permissions and i cant deploy that permissions then i have to manually add that permission to target org. Sep 2, 2016 at 10:08
  • 1
    hi solved this error by just enabling the chatter option in target org. and it worked Sep 2, 2016 at 14:25
  • Good to know. Thanks @patelkiran3090 Sep 5, 2016 at 10:17

you can solve this error by enabling chatter option on the target org. i just enabled it and worked.

  • I have chatter enabled and it still doesn't work. Do you mean the checkbox Enable in the Chatter setting?
    – mascot
    Sep 5, 2018 at 21:00
  • yes @mascot check that checkbox and enable it. Sep 12, 2018 at 12:03

Had the same error. Resolved it by going to Setup->chatter settings-> Allow users to edit posts and comments.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .