Pro site user see all the site on his dashboard Mysite

I am making a multi vendor platform. Users are creating site with me using Pro-Site.

After activation from the network admin- > the user can login to his site admin panel using this URL : xyz.mysite.com/wp-admin.
All looks fine for me.

But only problem i am stuck in is :
A user can see the other sites opened by peoples. Even their Dashboard and also can make post or changes.

A site user should only see his site only on the dashboard.

Am i making any mistake?

I have attached an image for better understanding.