Setup / Install Module (End Users)

Updated 13 July 2026

This page explains how to add the addon to your Odoo system, install it from Apps, and make sure users have the right access to see the menus — written for first‑time users.

Overview

In Odoo, a module (also called an addon) is a folder that adds new screens, menus, and features to your system.

To start using a module, you typically:

Important: Some steps are done on the Odoo server (upload + restart). If you are an end user without server access, ask your Odoo Administrator / IT team to do those steps.

Before You Start (Checklist)

Odoo access

You need an account that can open Apps and access Settings (usually Administrator).

Server access

Someone must be able to upload files into the Odoo server addons location.

Correct addon folder

The module folder must contain __manifest__.py inside it.

Matching Odoo version

Make sure the addon matches your Odoo version (for example Odoo 17).

Step-by-Step Setup Guide

Download the latest addon

Get the latest copy of the addon from your vendor or internal team.

Upload the addon folder to the server

Copy the entire addon folder into an addons directory on the Odoo server. Common locations:

Very important: Don’t upload an extra folder level. The folder you upload must be the module folder itself (the one that contains __manifest__.py).

Example: correct →custom_addons/advanced_export_pro/__manifest__.py• wrong →custom_addons/advanced_export_pro_v17/advanced_export_pro/__manifest__.py

Restart the Odoo service

After uploading, restart the Odoo service so Odoo reads the new module from disk.

If you skip restart, the module may not appear in Apps.

Enable Developer Mode (in Odoo Settings)

In Odoo, open Settings. Then enable Developer Mode (also called Development mode or Debug mode).

Developer Mode is needed because it shows extra technical options like “Update Apps List”. If you cannot enable it, ask your Administrator.

Update the Apps List

Go to Apps → open the menu (often ⚙️ or “…” depending on your Odoo) → choose Update Apps List → confirm.

This step refreshes Odoo’s module catalog so it can find the newly uploaded addon.

Find the module and install it

In Apps, search by the module name. When you find it, click Install.

If you still can’t find it, usually one of these is missing: correct folder placement, server restart, or Update Apps List.

Demo data (optional)

Some modules include demo data for testing. If your database was created with demo data enabled, the module may automatically install demo records during installation.

In production databases, demo data is usually disabled.

Give users the correct access rights

After installation, you must give permissions to the users who will use this module.

Why this matters
In Odoo, menus appear only when your user has permission. So a module can be installed, but still not visible to normal users until access is granted.

Refresh Odoo and verify the menu

Ask the user to refresh the browser (Ctrl+F5) or log out and log in again.

Common Problems (Quick Fixes)

Quick fixes

Tips (Recommended Best Practice)

Recommended

Common Mistakes