We are trying to get our webstore up and running shortly.
I am trying to check the feasibility of having a feature where I would like to reuse the same Admin interface for allowing our suppliers to login and view only their products, orders and invoices.
I wanted to know whether is it a good idea to tweak the code for Admin interface to display contents under each menu (apart from hiding the menus which can be controlled when assigning role permissions). Or is it better to create a custom extension and add that to the admin panel for realizing the same feature (although this may create duplication of functionalities)?
If we implement such feature, is there a possibility of destabilizing the entire Magento Admin?
I am a newbie to Magento so kindly bear with me in case my explanation makes it hard to visualize or speaking about these functionalities without having the architectural understanding of Magento.