The S130 says "The All Records tab shows all records without any filter applied. Once any filter is available for the form (whether it is created by the user or shared with the user), this tab appears automatically as the first tab."
How can I remove the All Records tab for a specific user/role? The other ones are hide-able via making it "not shared."
Totally agree with @Mick: you cannot hide the All Records tab.
To Limit access to records in the All Records tab, you should define additional conditions for the generic inquiry screen, not data entry form:
As mentioned here: How do you limit the Leads viewable to an owner, role, or workgroup? - to limit access to records in the data entry form, you should: