Blog

News and updates about the platform

Cover Image for How to populate blank field descriptions across your whole Salesforce org

How to populate blank field descriptions across your whole Salesforce org

Most field descriptions in an old Salesforce org are blank. How to inventory them with the Tooling API, bulk-deploy through the Metadata API — and the real bottleneck no tool solves: actually writing them.

Cover Image for Why a user can't see a field in Salesforce (and how to diagnose it)

Why a user can't see a field in Salesforce (and how to diagnose it)

When a user can't see a Salesforce field, field-level security is only one of five layers. How to tell whether it's FLS, page layout, record type, or record sharing — fast.

Cover Image for Why can't I delete a field in Salesforce? How to find every reference first

Why can't I delete a field in Salesforce? How to find every reference first

Salesforce blocks a field delete one dependency at a time. How to find every reference up front — the Where is this used? button, the Dependency API, and a metadata grep — and what each one misses.

Cover Image for Migrating from profiles to permission sets: how to compare what you have

Migrating from profiles to permission sets: how to compare what you have

Salesforce points you toward permission sets, but moving off profiles means proving the new setup grants exactly what the old one did. How to compare a profile and a permission set, field by field.

Cover Image for How to find unused fields in Salesforce (and safely delete them)

How to find unused fields in Salesforce (and safely delete them)

Salesforce makes field usage hard to see. How to find the fields nobody fills in, why empty isn't the same as safe to delete, and how to retire them with the dependencies in front of you.

Cover Image for How to find which profiles and permission sets can see a field in Salesforce

How to find which profiles and permission sets can see a field in Salesforce

Auditing who can see a Salesforce field means checking every profile and permission set — or one SOQL query against FieldPermissions. The manual method, the faster query, and the one-screen answer.

Cover Image for Impact analysis: know what breaks before you change a field

Impact analysis: know what breaks before you change a field

"Is this field safe to change?" is one of the hardest questions in Salesforce. Field-level impact analysis traces the automations, reports, and dependencies that rely on a field — so you can change it with confidence.

Cover Image for Catching Salesforce schema drift before it breaks production

Catching Salesforce schema drift before it breaks production

Schema drift is the slow accumulation of changes nobody tracked — until a report breaks or an integration fails. Here's why the audit trail isn't enough and what real change tracking looks like.

Cover Image for Why your Salesforce documentation is always out of date

Why your Salesforce documentation is always out of date

Manual documentation decays the moment you save it. Here's why org documentation goes stale, why spreadsheets can't keep up, and what living documentation looks like instead.