OdooWiki OCA HUB

Field Service - Portal

fieldservice_portal folder_open OCA/field-service open_in_new
Field Service License: AGPL-3

Bridge module between fieldservice and portal that allows portal users to monitor work orders related to their locations.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Lets portal users (customers) see the field service work orders linked to their locations from the customer portal, with a list, filters and a detail page.

This module adds a Work Orders area to the Odoo customer portal so external users can follow the field service jobs related to them.

  • Portal users get a new "FSM Orders" entry on the portal home page, with a counter of their work orders, and a breadcrumb link to the Work Orders list.
  • The list page shows work order name, description, location, type and stage, with search, sorting (newest, name, stage, location, type), grouping (location, ticket, stage, type) and filters by stage plus "Open" and "All".
  • Clicking a work order opens a detail page with location address, stage, work type, arrival on site date, description and the message history.
  • Only work orders whose stage is marked "Visible in Portal" are shown; this new checkbox is added on the field service stage form.
  • Access is restricted by record rules: portal users only see work orders and locations where they are the owner, the contact, or a follower, and only read access is granted.

It touches the field service order, location, stage and order type areas, and the portal home and breadcrumb screens.

Depends on

Models and fields (1)
  • fsm.stage · extends an existing modelportal_visible (Visible in Portal)

Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 5 confirmed, 4 with no information of 9 versions.

Sources · Odoo 19.0

Confirmed on 2026-11-03 in branch 19.0 of OCA/field-service.

terminal Installation and usage

OCA documentation · Odoo 19.0

Set Portal Visibility for Order Stages

You are able to control which stages of field service orders are visible to portal users by enabling or disabling portal visiblity option on a stage. By default, all stages are visible in the portal. Disable the option to hide

  • Go to Field Service \> Configuration \> Stages
  • Select an order stage.
  • Toggle the Visible in Portal option as desired

No verified information in OCA: Installation, Usage.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.