This module adds fields necessary to connect to an outside API as well as template methods for the user to overwrite with thier own API calls.
auto_awesome What this module does
AI-generated from the code · Odoo 12.0Adds a 'Backend Equipment' configuration screen where you store the connection details (host, port, user, password, protocol, client ID/secret) of an external system, and lets you link maintenance equipment to it and flag it as 'Can be managed'.
This module prepares Odoo to talk to an outside system, but it does not perform any real API call by itself: it only stores the connection information and provides empty placeholder methods meant to be completed later.
- A new screen called 'Backend Equipments' appears under the Maintenance configuration menu. There you create records with a name, host, port, user, password, protocol (HTTP/JSON or REST), client ID and client secret, and you can see the list of equipment linked to each backend.
- On the standard maintenance equipment form, a new 'Connector' tab shows two fields: 'Can be managed' and 'Backend Equipment'. This is where you attach an equipment to a backend and decide whether it should be managed.
- When an equipment is marked as 'Can be managed', saving it (on creation or on any later change) triggers the connector routine. In the current code that routine only calls an empty 'update_config' method that simply returns True, so no external action actually happens yet.
- The connector also contains branches for adding, updating, activating, suspending and removing services, but these methods are not defined in the module, so they cannot run as delivered.
- Access rights: all users can read backend equipment records; only maintenance equipment managers can create, edit or delete them.
Depends on
Required by other modules
Menus it adds
Models and fields (2)
- backend.equipment · new modelhost (Host), name (Name), port (Port), user (User), client (Client ID), password (Password), protocol, client_secret (Client Secret), equipment_ids (Equipments)
- maintenance.equipment · extends an existing modelmanaged (Can be managed), backend_id (Backend Equipment)
Text generated by AI (DeepSeek) from reading the Odoo 12.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-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/vertical-isp.
terminal Installation and usage
OCA documentation · Odoo 12.0Configuration
Source · Odoo 12.0This module needs no additional configuration post installation
No verified information in OCA: Installation, Usage.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
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.