Posts

Showing posts from 2018

Simplest flow diagram possible to understand different Access in salesforce security model

Image
ORG Level Access Profile Level Access Record Level Access Field Level Access

Why a User can't see a record - Steps to troubleshoot via sharing architecture

 Here is a troubleshooting flow. 1. Verify that the user has permissions to access to the object. 2. Identify the user's role who can't see the record and note it. 3. Identify the owner's role of the record and note it. 4. Review the role hierarchy and verify these two roles are in two different branches (they should be). 5. Now you need to review the sharing rules for the object and make sure there is no rule that will grant the user access. This can also cause you to look in public groups as well. Maybe the user just got left out of a group where there is a sharing rule, or does it make sense to create a new sharing rule to grant the user access? This depends on the architecture you are trying to maintain, and applies to both ownership-based sharing rules and criteria-based sharing rules. 6. If you are using teams, should this user be on the team for that record? How are teams maintained and how did the miss occur? 7. If manual sharing is used, the user m

Checking API Usage

Image
1) Below are the ways by which you can access the report to check API Usage for the organisation- a) System Overview Go to Monitor | System Overview and there you will find the API REQUESTS, LAST 24 HOURS. This shows you how many API calls you've made in the last 24 hours including today. For example, if you are viewing this on Monday at 2:30 PM, it'll show you the calls made since Sunday at 2:30 PM b) Through Salesforce Report Click the Reports tab and view the "API Usage Last 7 Days" report under the Administrative Reports folder. This will show you how many calls each app/person made in the last 7 days. shortcut step-> put this URL in for your instance.  It's how I found the API report.https:// na1 .salesforce.com//00O?rt=104&retURL=%2F00O&c=UN&c=FULL_NAME&c=EM&c=CID&c=TS&c=CC&duel0=FULL_NAME%2CUN%2CEM&scope=organization&details=yes Replace the  na1  with your instance.  c) You