Limitations
1. Due to API limitations, Salesforce connector has the following limitations:- We are using the getUpdated and getDeleted method from Salesforce API to perform the incremental request, but when you update an attachment from any item, that action will not be processed by the getUpdated or getDeleted API methods.
There is a daily request limit in Salesforce API. If this occurs, the following error will be displayed.
Please see more information at API rate metering .
2. Security and incremental related limitations
- In security, we are only supporting 'Supported elements'.
- For sharing related incremental crawling, unsharing of Salesforce item is not working.
- For incremental crawling of Salesforce task items, we are only supporting tasks based on accounts.
- If removal of sharing occurs for a item (e.g., removing sharing of an account), it is not reflect in the incremental crawl.
- Pricebook sharing ACLs are not supported.
- We are only supporting Tasks that are based on accounts for incremental crawling.
3. Chatter security
- Chatter ACLs only will be retrieved if the “Filter TrackedChange feeds” option is checked.
- Chatter ACLs are only supported for items that were created by a User or a Group, otherwise no ACL will be generated for the item.
- The public chatter groups will have two ACLs, one for the public group and a PUBLIC:ALL ACL.
- Private and Unlisted chatter groups will have one ACL for the group.
- The followers of a chatter user will be treated as a private group called “<username>’s followers”, all the feed items created by a user to their followers will have this ACL.
- The chatter item attachments will inherit the parent item ACLs.
- Reducing the users retrieval scope might lead to a loss of ACLs, since no ACLs won’t be generated for followers of users outside the scope of the user retrieval.
4. Salesforce Compatibility limitation
Every 3 months Salesforce releases a new version of their API and, sometimes makes changes to the data structures, after each update there is a possibility that the compatibility between the connector and Salesforce will break.