Hi @Steve Jukes ,
Which version of SharePoint are you using?Per my understanding, you want to share specific files to specific users.If this is not your requirement, please provide more information in details for better help. :)
Under normal circumstances, the built-in features of SharePoint can meet your needs.
If you are using SharePoint Onlie:
If you are using SharePoint Server:
If the answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.