How to hide custom object for multiple profiles?

Direct way to do this is go to profile > click edit and un-check object access (read/create/edit/delete/view all/Modify all) and that object won't be visible to that profile.

How to do same task in mass update for multiple profiles?

Context: We have more than 130 profiles and have to hide that object for all but one. Org wide default was set as public read/write and now after changing that to private won't do the trick, have to modify check-box in each profile.

1 Answer 1


You can follow below steps to modify multiples profiles at once.

  1. Enable enhanced profile list view. from Setup-> User Interface

enter image description here

  1. Create new List view from profile page.

enter image description here

  1. Select new list view and hover over a permission

enter image description here

  1. Click on Select all the records and save

enter image description here

  • Had to go and select profile for all access fields but modifying initial fields helped to select/deselect all access leveles ( i.e. edit and modify all access) but still this saved lot of time! Thanks
    – Dave
    Nov 5, 2015 at 21:45

You must log in to answer this question.

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