+ Start a Discussion

Object access permission for all profiles



Is there any object in SFDC, where object access permission related information for each profile is stored? For example, if I want to query which profiles have write access to Account object, where can I get this information stored?






Object permissions are exposed in the MdAPI.  As a result, it's possible to retrieve all profiles and objects within an org and surface them in a custom user interface to show the intersection between permissions and profiles.  An example of an AppExchange partner who has done this is Dreamfactory's Snapshot tool (http://sites.force.com/appexchange/listingDetail?listingId=a0N300000016YhyEAE). See attached for an example of an extraction from an org where you can compare profiles and object permissions in a matrix.