fieldservice_portal
Expose Field Service work orders in the Odoo customer portal so portal users can monitor tasks tied to their locations.
Key Features
- portal: The portal home dashboard adds a Field Service work order tile with icon, counter, and shortcut so customers can jump directly to their records.
- portal: Portal users can browse /my/fsm_orders with pagination plus sorting, grouping, and full-text search options tailored to work order fields.
- portal: Each work order has a dedicated portal page showing location, stage, type, scheduling details, description, and the chatter history.
- fsm.stage: Field service stages gain a Visible in Portal boolean so administrators choose which stages expose their orders to portal users.
- security: Portal ACLs and record rules restrict read access on work orders, stages, types, locations, and related partners to the customer’s commercial partner hierarchy.
- web.assets_frontend: A small frontend extension forces the Field Service order counter to appear in the portal home widgets even when other counters are hidden.