How to give limited access to supplier or customer to view only her report

if i want to create a user with limited access with intention that only he could view only his report.
i tried to do so , but user can view all supplier reports , that i don’t want.

You cannot do that. User permissions on the server and cloud editions are not meant to provide supplier or customer portals. Such a capability has been mentioned as a possibility for the future, but does not exist yet.