E-commerce access for clients - best practices?

We have a team account with multiple sites - if we build an e-commerce site can the client access/edit commerce related info (adding items / processing orders) through a CMS login or should we build it in a seperate webflow account and give them full site access?