+ Start a Discussion

Detect 'View All' object permission through API



Is there any way to determine if a user has 'View all' object permission using Salesforce API?


Example: user has Read, Create, Edit, Delete, and View All permission for Account.

I can detect the first 4 permissions through API, but don't know how to get the 'View All' permission.


Is there any way of doing this?


Are you using the data API or the metadata API?


Profile object permissions are supported in the metadata API (click here for definition).


What code are you using to access the four basic object permission bits through the API?