Another workaround its to use an application that integrates with airtable and that will allow you to share the view without the need to share the base, and set to show only those records that are related to the log in user, so this user will be able to see only their records. You can do that with the Portal of miniextneions.
If you want users to view certain records, you can utilize the option to pre-fill the URL. This will allow you to automatically apply the desired filter directly to the portal's URL, so users will see only the preselected records when they open the portal.