permissionssalesforce

How can I setup a Salesforce user with the permission "View All Fields (Global)"


Salesforce API 63.0 comes with a new system permission "View All Fields (Global)" for permissionsets. I want to setup a user with this permission. The problem is, you cannot assign a permissionset with "View All Fields (Global)" to any user, it must be a user with a fitting license.

Salesforce documentation states: the permission "View All Fields (Global)" is available only for the "Platform Integration User". I though it could be a user with the license "Salesforce Integration", but that does not work. Even when I assign the permission set license "Salesforce API Integration", a hint from https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007XF4FVSA1, it does not work. I asked the trailblazer community and got the answer to add the "Platform Integration User" license; but I can´t find such a license in my sandbox in "Company Information" or with google. So far I have a new permission in Salesforce and no way to use it.

Edit after answer: Thanks for the answer Sumankanth Kuruba. That means I can´t use the system right "View All Fields (Global)" for an integration user at all. The next best thing I can use is the object permission "View All Fields", which I had to set for each object and cannot be set for big objects or external objects.


Solution

  • As of Spring '25 release, the View All Fields (Global) which is the system permission is currently only available for some of the data cloud licenses.

    Refer to this link for more information: https://ideas.salesforce.com/s/idea/a0B8W00000MkjC7UAJ/permission-sets-readedit-all-fields-permission