Setting Up Your Company and Users inΒ Odoo 17

Whether you're new to Odoo or upgrading from a previous version, here's how to properly configure your company and user access for a smooth start.

Step 1: Company Configuration

Once you log in to Odoo 17 for the first time, head to:

Settings β†’ Companies β†’ Update Company Info

Here's what to fill in:

  • πŸ“› Company Name
  • 🌐 Website and Email
  • πŸ“ Address and Contact Info
  • πŸͺͺ VAT/GST/Tax ID (important for invoicing and compliance)
  • πŸ–ΌοΈ Company Logo (shows up on invoices, website, reports)

Pro Tip: Set your company's default currency and language upfront. It ensures consistency in reports, pricing, and email templates.


Step 2: Adding Users and Managing Access Rights

To add your team:

Settings β†’ Users & Companies β†’ Users β†’ Create

Required fields:

  • Email address (used as login)
  • Name
  • Language (for localized UI)

Then, assign them roles (like "Sales", "Inventory", "Accounting") β€” Odoo uses these selections to automatically assign access rights.

For upgraders:

You can bulk import users via CSV or migrate them using your partner's scripts. Be sure to review access rights β€” Odoo 17 has updated group names and added security layers.


Step 3: Understanding User Roles and Groups

Each app in Odoo comes with pre-defined access levels, typically:

  • User: Can access day-to-day features
  • Manager: Can see reports, approve records, and manage users
  • Administrator: Full control (use with caution!)

You can view or customize these in:

Settings β†’ Technical β†’ Security β†’ Groups

Example: The "Sales / Manager" group has access to reports, margin visibility, and pricing controls.

Tip: Never assign users the full "Settings" access unless they are your ERP admin or project lead β€” it gives unrestricted control across apps.


Step 4: Managing Multi-Company Environments

If you manage multiple companies under one Odoo instance:

  • Enable multi-company mode in Settings
  • Add each company via Settings β†’ Companies β†’ Create
  • Set user access per company (some can access all, others only one)
  • Odoo keeps data separate for each company (products, customers, accounting)

This setup is ideal for holding companies, franchises, or regional branches with shared systems.


Upgrading from an Older Version? Read This

If you're upgrading from Odoo 13–16:

  • Review all user groups β€” some have changed or been renamed in v17
  • Re-check access to custom modules (Studio apps may require updates)
  • Don't copy/paste database β€” use the official migration service or a partner

Need help migrating users and permissions? Most Odoo partners offer tools to automate this safely and ensure no one loses access or data.


Conclusion

Properly setting up your company and users is the foundation of a successful Odoo implementation. Odoo 17 gives you powerful tools to manage access, roles, and data securely β€” whether you're starting fresh or upgrading from an earlier version.

Need help configuring your Odoo 17 users and company structure? We'll help you get it right the first time.

Setting Up Your Company and Users inΒ Odoo 17
JD / Janeindiran October 17, 2023
Share this post
Archive