Yes. You can hide unassigned leads from staff by updating their permission settings.
Steps:
-
Go to Settings → Staff.
-
Select the staff member.
-
Open Permissions.
-
Enable the option Show only assigned leads.
Once enabled, the staff will only see leads assigned to them.