Skip to Content
Menu
This question has been flagged
2 Replies
947 Views

I have a company where I have salesmen, accountants, warehouse managers, and and stores. I would like to know whether I should buy each and every individual in my company a separate username or can for example people in the same location use the same user name. For example if my store was in New york, I would just need 1 account in New York that has access to sales and inventory to be able to sell correct?

Avatar
Discard

To reframe Ray's answer in a positive way, you can create users with different user access permissions and unique passwords, and they can have different user-defined defaults.  Plus you have an audit trail of who made changes (mostly).  

Best Answer

In Odoo, it is generally recommended to assign individual user accounts to each person in your company rather than sharing accounts, even for people in the same location, for several reasons:

  1. Security and Accountability: Individual accounts allow you to track actions and changes made by each person. This is important for auditing, as you’ll be able to identify who made which changes or accessed certain data. Shared accounts make it harder to assign responsibility for actions taken in the system.
  2. Access Control: With individual user accounts, you can assign specific access rights based on roles. For example, a salesman would have access to the sales module, while an accountant would have access to the accounting module. This ensures that people only access the information they need, reducing the risk of data breaches.
  3. Customization and Personalization: With separate accounts, each user can have their own settings, preferences, and dashboards, which can improve efficiency and make the system more user-friendly.
  4. Compliance: Many organizations, especially those in regulated industries, may require that each user has their own login for compliance reasons, to ensure traceability and proper reporting.

So, instead of sharing a single account for multiple people in the same location (like your store in New York), it would be better to provide each user with their own account, assigning them appropriate access rights based on their role.

You can still group users by location or role using user groups or access rights to manage permissions efficiently across teams.

Avatar
Discard
Best Answer

People can share a login and can use Odoo simultaneously on different computers.

  • You will have no way to give each of them different permissions. 
  • If anything is created, updated or deleted when you don't want it to be, your Sales Rep and Warehouse Manager can each each say "it wasn't me, it was them" and you will have no way of knowing. 
  • All users can change the password, locking out other users using the same login.

If you are not concerned about these factors then share a login between them.  Note that the cost of an additional license may be cheaper than resolving any issues that come up as a result of sharing.

Even a simple App like Time Off can give everyone in the Company accurate information about where people are in real time.

Avatar
Discard
Related Posts Replies Views Activity
2
Jul 25
582
1
Jul 25
366
1
Jul 25
361
2
Jul 25
383
3
Jun 25
1023