Offline Symbol Table does not create entries for Object Fields if the user does not have FLS for those
Issue #2010
resolved
Looks like Illuminated Cloud 2 is only created symbol table for fields if the running user has at least read access to them. That seems quite counter-intuitive as building the application we dont give much care about FLS
Comments (2)
-
repo owner -
repo owner - changed status to resolved
- Log in to comment
Hi. This is an unfortunate long-time limitation of the Salesforce APIs used by Illuminated Cloud to build the SObjects fields portion of the offline symbol table. You can find more details here:
https://bitbucket.org/RoseSilverSoftware/illuminatedcloud/wiki/User_Guide/Configuring_Connections
specifically the following:
I have spoken at length with Salesforce about this in the past to see if another option might be offered that doesn't require the user to have read access on all fields for them to be included in the API response, but so far it's required.