| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) • Purchase (purchase) • Invoicing (account) |
| Lines of code | 8177 |
| Technical Name |
enterprise_it_asset_management |
| License | OPL-1 |
| Website | https://asadrabbani.systems |
| Versions | 17.0 18.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) • Purchase (purchase) • Invoicing (account) |
| Lines of code | 8177 |
| Technical Name |
enterprise_it_asset_management |
| License | OPL-1 |
| Website | https://asadrabbani.systems |
| Versions | 17.0 18.0 |
Enterprise IT Asset
Management
Built for real security.
Complete asset lifecycle, encrypted credential vault, license compliance, and automated offboarding - unified in a single Odoo module.
Core features
implemented
Live KPI scores
on dashboard
Real-time security
monitoring
External SaaS
dependencies
Most IT asset systems track hardware.
Very few secure the credentials attached to it.
Every asset. Every state. Always enforced.
A central registry for all IT hardware with model-level state enforcement - an asset cannot be assigned if it is damaged, cannot be repaired if it is already available. The system prevents data integrity errors by design, not by policy.
- Assign to employee, department, or physical location
- Transfer and rotate between users or branches
- Damage logging with photo evidence capture
- Vendor repair tracking with expected return dates
- Full lifecycle: Available -> Assigned -> Damaged -> Repair -> Retired
- Native Code128, QR, and EAN13 barcode label printing
- Dynamic custom field system per asset category via JSON schema
Peripherals with their own lifecycle.
Accessories are not just notes on an asset record. Keyboards, monitors, and mice each have independent tracking, lifecycle states, and transfer history - standalone or linked to a parent asset.
- Linked to parent asset or managed independently
- Full assignment and return history per accessory
- Same condition and status model as primary assets
- Visible in employee profile, asset detail, and department views
Three workflows. Zero manual checklists.
Every operational scenario is handled by a guided wizard - no spreadsheet, no email chain, no forgotten step.
Assignment & Transfer
Bulk-assign equipment to employees, locations, or link to another asset in one flow.
Damage & Repair
From damage report to vendor return - every step tracked with photos and dates.
Employee Offboarding
One wizard handles everything when an employee exits - in 30 seconds.
Not a text field. An encrypted vault.
Self-contained credential encryption architecture with no external SaaS dependency. Every algorithm used is FIPS-approved per NIST standards.
See that a credential exists. Cannot reveal the secret.
Reveal and copy the credential. Every use is logged.
Edit, rotate, and manage credential ownership.
Know exactly what you're paying for.
Real-time over-licensed and under-licensed detection across all software. Linked directly to the employees and assets consuming the licenses - one place to see your entire software compliance posture.
- User-based, device-based, and subscription-based types
- Live capacity tracking: total vs. used vs. available seats
- Expiration alerts and one-click renewal actions
- Licenses grouped under their parent service
- Compliance status: Over Licensed / Under Licensed / Compliant
All your services. One control panel.
SaaS, cloud, and on-premises services are centralized with full visibility into their associated licenses, credentials, and expiry dates - so nothing falls through the cracks at renewal time.
- Cloud, SaaS, and On-Premises service types
- Total, used, and available license count per service
- Credentials attached directly to the service they belong to
- Expiring soon alerts surfaced on the service record
Everything connects. Nothing is isolated.
Every entity in the system is linked. Assign an employee, the asset tracks the credential, the credential maps to a license, the license belongs to a service - and the audit trail captures it all.
Every action. Every timestamp. Every user.
Full audit history for credential access, asset transfers, license assignments, and offboarding actions. Nothing happens in the system without a traceable record.
- Credential access logs with user, timestamp, and IP
- Asset assignment and transfer history
- Offboarding wizard completion audit trail
Four live scores. One screen.
The dashboard aggregates every data point in the module into four operational KPIs - updated in real time as your team works.
Risk & compliance alerts surfaced automatically
Built for teams who outgrew spreadsheets.
Built on Odoo 17. Zero vendor lock-in.
Native Odoo architecture throughout - no external APIs, no SaaS dependencies, no activation keys. Installs by copying to your addons folder.
Odoo 17 native
Full ORM, Odoo RBAC with model-level security and record rules. Multi-company isolation built in.
Python cryptography
Fernet symmetric encryption using AES-128-CBC + HMAC-SHA256. All algorithms FIPS-approved per NIST.
Barcode generation
Native Code128, QR Code, and EAN13 label generation and printing - no external service needed.
Dynamic properties
JSON schema-based custom fields per category. RAM for laptops, screen size for monitors - no code changes.
HR & PO integration
Links with Odoo HR Employees and Purchase Orders. Dependencies: base, hr, purchase.
REST-ready models
Models are built for extension with external network monitors, scanners, and automated asset discovery agents.
Deploy quickly. Standard Odoo dependencies.
Copy to your addons folder, install from the Apps menu. All dependencies are standard Odoo modules.
Community or Enterprise
barcode, requests
mail, web (standard)
Ready to take control of your IT infrastructure?
Technical walkthrough, custom implementation, or enterprise licensing - let's discuss your requirements.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module