Selecting a user that you would like to allow to see a document

I’m currently making a custom module that takes customer info, addresses of where they are moving from and into, and a couple more things that aren’t as important. As a feature it would be helpful to track which jobs drivers go on, I would like to be able to assign a user on the CRM (driver account) to being the one booked for the job. As of now there doesn’t need to be any editing permissions, but I want users to be able to get linked to a certain job and be able to see that.

Is it possible in SuiteCRM to be able to assign specific people to a document so they can see it?

@lucid
There are 2 variants: