I have created a user, and I want them to see only the records assigned to them — meaning, in the Agent Master table, they should only be able to view the data linked to their assigned ID.

Please help

You can configure an individual custom permission in Users & Permissions.
https://docs.nocobase.com/handbook/ui/actions/permission#independent-operation-permissions