It's depending on vendor plugin which you use. Most of vendor plugins have option to disable admin panel. Please, check settings of your vendor plugin
When you register as a vendor or as a customer you can access the entire word press back end like an admin, why is this so? how can i make the people signing up not be able to access the back end like an admin?