Permission Set Comparison
Diff any two permission sets, profiles, or PSGs — side by side.
Stop clicking through Setup menus. Get instant visibility into permissions, metadata, and org health — right where you work.
Account.ReadGRANTED0
Admin tools, one extension
0 bytes
Data leaves your browser
0+
Admin pain points solved
Free
Replaces $200+/user tools
Core Tools
Each one replaces a workflow that today means a dozen tabs, a spreadsheet, or a $200/seat add-on.
Salesforce is deprecating profile permissions — and migrating years of layered configs to Permission Sets is a nightmare. Build feature-based PSs with automatic dependency detection and CRUD hierarchy validation.
Moving records between orgs means CSV exports, broken lookups, and no way back. Migrate data, schema, and permissions together — with automatic dependency ordering, a mandatory dry-run, drift detection, and one-click rollback that actually reverses writes.
Developer sandboxes have zero data. Manually creating 50+ related records takes hours. Generate realistic test data that respects your schema, validation rules, and required fields automatically.
When a VP asks "why can John edit this field?", it takes 30+ minutes to trace through Profiles, Permission Sets, PSGs, and Muting PSs. Get the answer in one click with full source tracking.
Checking FLS across multiple profiles and permission sets means clicking through 50+ Setup pages. Simulate any user's effective access instantly — Profile + PSG + Direct PS + Muting PS.
Multiple automations firing on the same object? No idea what order they execute? Visualize every Flow, Trigger, Workflow, and Validation Rule with execution order, dead automation detection, and duplicate writer analysis.
See it in action
Real modules from the extension — click through them. Compare permissions, X-ray access, migrate orgs, trace relationships.
Diff any two permission sets, profiles, or PSGs — side by side.
10-layer forensic breakdown of who can see a record — and exactly why.
Net verdict: the user can Read and Edit this record, but cannot Delete. Resolved from all layers above.
Schema + data, org-to-org, with dry-run & rollback.
Every relationship, count & cascade — drill into any child.
How It Works
No setup wizards, no admin approval needed. Install, open Salesforce, and go.
FAQ
Everything you need to know about SFDC Police.
No. SFDC Police is an independent Chrome extension built for Salesforce administrators. We are not affiliated with, endorsed by, or sponsored by Salesforce, Inc. Salesforce is a registered trademark of Salesforce, Inc.
SFDC Police uses your existing browser session. When you're logged into Salesforce, the extension can access your org's metadata through the standard Salesforce REST API — the same API that Salesforce's own Setup menu uses. No connected app or admin approval required.
Absolutely. SFDC Police runs entirely in your browser. Your data never leaves your machine — we don't have servers that store your org data. All API calls go directly from your browser to Salesforce. We take security seriously because our users manage enterprise-critical systems.
Yes. The extension detects your Salesforce org automatically from your browser session. Just navigate to a different org in your browser and the extension switches instantly. Works with production, sandbox, Developer Edition, and scratch orgs.
Yes — completely free. All 23 modules are unlocked for everyone, with no subscription, no credit card, and no account required.
SFDC Police is built for Lightning Experience and the modern my.salesforce.com Setup. It works across production, sandbox, Developer Edition, and scratch orgs — anywhere you can log into Lightning in Chrome. Salesforce Classic is not supported.
Get Started
Free. No credit card, no seat licenses, no admin approval to install.