Run the free scan

RoutedAll guides

Insufficient access: the new owner cannot hold the lead.

Free check of your Salesforce or HubSpot routing. It runs in your browser.

Salesforce checks the new owner's access to Leads. Fix their access. Salesforce refuses an owner who could not then see the record.

Causes and fixes

  1. The new owner has no Read access to Lead. Fix: add it to their profile or a permission set.
  2. The new owner is inactive. Fix: choose an active user.
  3. The queue does not support Leads. Fix: see a queue not receiving leads.
  4. An assignment rule or flow names a user who has since changed role. Fix: re-check who it names.

When it is an automated assignment

A flow that fails to set the owner can roll back the whole save. A web form lead can be lost with it. See flows that fail silently.

Check it yourself

Check the new owner's profile and permission sets for Read on Lead. Or assign one test lead to them and see whether Salesforce accepts it.

The free scan cannot count who can see a lead. It checks the setup behind it.

Decide from the new owner

Fix the access of the person receiving the lead, not yours. Check in this order.

  1. Is the new owner active?
  2. Does their profile or a permission set give Read on Leads?
  3. Does sharing let them see the lead?
  4. If it is a queue, does it support Leads?
SELECT Id, Name, IsActive, Profile.Name FROM User WHERE Id IN ('005...')

Use the Ids the failing rule entry or flow names. The profile name tells you where to look.

A worked example

A made-up case: a new rep owns German leads in the rule. Their profile has no Read on Leads.

Every German lead then fails to save. Web form leads can be lost. Give the rep a permission set with Read on Leads, then test with one German lead.

A checklist to run before you assign

Run this for any user a rule entry or flow names. Do it when the entry is written, not when the error appears. See the order of entries for where the names live.

A checklist to run before you assign
QuestionWhere to lookPass
Is the user active?The User recordYes
Can they read Leads?Profile or permission setRead is on
Can they see this lead?Sharing and roleIt opens for them
Is the target a queue?The queue's supported objectsLead is listed

What to keep in the change log

Pair this with the queue guide. Note the user, the entry that names them and the date you checked. A rep who changes role breaks the third row without any warning. The log tells you when it last passed.

Re-run the checklist when a role changes or a permission set is removed. Also run it after a new hire is added to a rule.

The routing health checklist17 checks, from the rules to the handoff.
Open it

Have it checked every night instead.

Routing Forensics connects as a read-only user and checks this, and the rest of your routing, against your real leads. Three design partners get a free health report on their own CRM, free for 90 days: what is leaking, where, and what it is worth. Apply for a place.

The free scan cannot count who can see a lead. It reads your routing setup in your browser. Scan your Salesforce or HubSpot routing. The nightly check, open to design partners, counts it.

Apply for a free place without leaving this page. We ask for a read-only user, a named owner and a short regular call.

We use this only to reply. Privacy notice.

More guides