Let’s say there are 5 users working with different apps in one SharePoint 2013 Office 365 development environment. Naturally they are working with different user ids (a/c). Now if they want to deploy i.e. implement same thing in the production server do they need to have 5 different user account or id in the production environment or even with 1 id also they can deploy same thing?
As Far i Know, if all developer using the same account at different times then they can deploy the apps to the Office 365.
Check below link for more information.