I don't want them to see anything but what they need to see. I have other domains and products which I do not wish to give access for.
Hi @glenbro, thanks for posting.
If they are a developer that you trust, you can give them the the user name/password for your hosting plan. This would allow them to log into the cPanel for the account and access the files via FTP. See this article for some more details: