Skip to Content
Menu

Customer Portal Partner Hierarchy

by
Odoo
v 18.0 Third Party 2
Download for v 18.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Website (website)
Discuss (mail)
Community Apps Dependencies
Lines of code 686
Technical Name customer_portal_partner_hierarchy
LicenseAGPL-3
Websitehttps://2bit.ch/
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Website (website)
Discuss (mail)
Community Apps Dependencies
Lines of code 686
Technical Name customer_portal_partner_hierarchy
LicenseAGPL-3
Websitehttps://2bit.ch/

Customer Portal Partner Hierarchy

Exposing Partner Hierarchies in the Customer Portal

Overview

This module extends the Odoo Customer Portal to support hierarchical partner management. Portal users can view and manage related contact addresses in a tree structure. It displays parent-child relationships of partners, and lets users edit or add child contacts directly from the portal.

Key Features

  • Partner Hierarchy View: Browse the parent and child contacts of your company in a breadcrumb and card layout.
  • Edit Addresses: Update your contact information (company name, personal name, address, email, phone, VAT, etc.) from the portal.
  • Create Child Contacts: Add new subsidiary or branch contacts linked to your account, maintaining a tree structure.
  • Access Control: Portal users can see and edit only their own contacts and children, with read-only access to parent partners.
  • Integrated with My Addresses: The functionality is available under the existing “My Addresses” section of the portal; no extra menu needed.
Frozen rows and columns

Installation

  1. Place the customer_portal_partner_hierarchy module folder into your Odoo addons directory.
  2. Ensure the following modules are installed and enabled in Odoo:
    • portal (Odoo core)
    • website (Odoo core)
    • partner_firstname (community module for first/last name support)
  3. Update the Apps list in Odoo, then install Customer Portal Partner Hierarchy.

Usage

  • Log in as a portal user and go to My Account → My Addresses. Click any address to see details and hierarchy.
  • The breadcrumb at the top shows parent partners up to the root (top-level company).
  • Below the form, any child contacts of the current partner are listed as cards. Click a card to navigate to that contact’s page.
  • To edit the current address, modify the fields and click “Save”.
  • To create a new sub-contact, click “Create New”, fill in the details, and save. The new contact will be added as a child of the current partner.

Dependencies

  • portal
  • website
  • partner_firstname

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.