Development questions
Write a SOQL query on SetupAuditTrail to fetch the last 20 configuration changes made by System Administrators.
SetupAuditTrail records setup changes (kept for 180 days). Order by date and limit to 20.
soql
SELECT Action, Section, Display, CreatedBy.Name, CreatedDate
FROM SetupAuditTrail
ORDER BY CreatedDate DESC
LIMIT 20
To restrict to administrators, filter on the creator's profile, for example WHERE CreatedBy.Profile.Name = 'System Administrator', if that traversal is available in your org's API version, or filter in Apex after querying.
soqlscenarioauditsetup-objects
More Development questions
- What is an Apex Trigger in Salesforce and when should you use it over Flows?
- What is the difference between before triggers and after triggers?
- Explain all Trigger context variables (isInsert, isUpdate, isDelete, isUndelete, isBefore, isAfter, isExecuting, size, operationType).
- What is the difference between Trigger.new and Trigger.old?
- In which trigger events are Trigger.new and Trigger.newMap available?
- In which trigger events are Trigger.old and Trigger.oldMap available?