Create Multiple Filters for Report Based on Customer Profiles

Create Multiple Filters for Report Based on Customer Profiles

Hi folks,

I am currently building a creator app for order delivery. I have two profiles for the customer portal, Admin and Driver. 
We have a delivery report to keep track of the delivery. 

Here is the question: Without duplicating the reports, how can I show all records when user login as Admin, while only showing the driver-related records when user login as Driver?

Any help would be highly appreciated.