Is there any possible way to fetch the SFDC standard objects such as Accounts, Opportunity, Contacts and Leads based on the accessiblty rules configured in the SFDC using REST API of SFDC? If yes, then how exactly we can pass the user specific details along with passing the admin users access key for connected-app.
Salesforce standard objects accessibility based on org wide share settings and roles
231 Views Asked by Raj Bhavsar At
1
There are 1 best solutions below
Related Questions in SALESFORCE
- Flask-Restful, oauth, and Salesforce
- i am using Command line dataloader in Salesforce & create simple “process-conf.xml” file ,i want to give relative path insted of absolute path
- VBA automation to upload data into Salesforce
- "Operation in progress..." Never Ends When Previewing Rows in Kettle Spoon via Salesforce
- How to download attachments using c#
- Opportunity Field Dependency
- Create a dynamic SOQL Query using variable objects
- Salesforce - HubSpot API calls
- When does Time Dependent workflow rule executes?
- Customize 'Send with Docusign' Button in Salesforce
- How do I use a publicly hosted image as the background for a visualforce page?
- How to get access token and make salesforce rest api requests with paw?
- List button in Salesforce1
- Visualforce page is not refreshing after deleting a row from table
- Docusign Salesforce Logout/switch account
Related Questions in SALESFORCE-COMMUNITIES
- Cross origin issue in salesforce response(Access-Control-Allow-Origin)
- Need help in filtering the records in lightning application
- Cannot validate on saving new record
- Error: Lookups on activites must have a unique domain
- Can I set up a web form that will populate an opportunity in my salesforce
- Salesforce platform event duplicate events with ComeTd Client
- Custom Salesforce Lightning App giving "You dont have access to this record"
- Is there any way to download or preview a pdf file in mobile applications using jsPDF?
- How To Get Salesforce Code Coverage Report Similar to Sonarqube
- Combine two Salesforce SOQL Query
- is it possible to use lwc properties in Salesforce experience cloud components like Rich Content Editor
- Custom Multi Lookup LWC - Refresh Page After Record Edit -> Save
- How handle metadata api changes in Apex? (Ex: insert/update ApexClass)
- Error: The allow-in-static-site configuration tag is invalid when deploying my community to an organization
- How to get Scale Center data in Apex in Salesforce
Related Questions in SFDC
- Lightning page not working anymore with new updates in salesforce community
- saveurl on createrecordevent or navigationlocation in lightning component
- VSCode is not pushing the code and not not throwing any error
- What is the purpose of aura:set in the example?
- How to translate salesforce site without using custom labels?
- Trying to create custom SFDC connector in Logic Apps
- Hi Update the particular value using the email field in salesforce
- sfdx force:apex:test:run include coverage for only those tests included in the sfdx command
- Need to compare value with custom field of pick list datatype in SFDC
- System.ListException: List index out of bounds: 0: Class.SendQuoteEmail_Controller.send: line 62, column 1
- Integrate Salesforce Einstein chatbot in website built using Dot Net and Angular
- Time-Based Workflow Actions not getting executed
- ALB -OIDC returning 401 Authorization Required page
- How to query records from serverUrl salesforce (SFDC)
- How to download webDAV files from a linux server
Related Questions in SFDC-METADATA-API
- How handle metadata api changes in Apex? (Ex: insert/update ApexClass)
- No package.xml not found despite it is presented
- How to call Salesforce metadata rest api from curl php
- How to create Salesforce incremental package.xml automatically?
- how to avoid duplicated record while json import+ salesforce sfdx
- XL-Connector With Salesforce
- How to read Picklist values via Salesforce Metadata API & simple-salesforce
- Salesforce's Metadata API .describe() method missing many fields compared to .read()
- Mule4: JSON/Java payload structure for SFDC UPSERT operation for cross parent relationship fields
- In update Trigger event does it also means trigger.new != trigger.old
- Retrieve the formulas from the Salesforce Formula fields
- How to insert all Picklist values as Active in already inserted picklist field through metadata api
- Update fieldPermissions with metadata api of Salesforce
- How to put field validation on ui:inputtext in javascript using lightning component?
- Need to combine data in two tables due to split csv imports
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
So you want single login to API as system administrator but to run queries filtered by Salesforce as if user X would be asking, to take into account org wide defaults, sharing rules etc?
You might want to experiment with
UserRecordAccess, simpler than checking AccountShare tables, traversing groups, all that mess. But you might have to do it in 2 steps.This doesn't work:
But this is promising
(yes, there's some limit to 200 records)
If this feels too clunky maybe best would be to really not have admin account in the integration but let people log in to SF through your app and "naturally" fetch / edit only what they can see? For current user
UserRecordAccesscan be used directly in the main query,select id, name, userrecordaccess.haseditaccess from account. You could then even use "scopes" if you have fancy queues setup or territories.