| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Community Apps Dependencies | Show |
| Lines of code | 1563 |
| Technical Name |
flight_portal |
| License | LGPL-3 |
| Website | https://github.com/smartops-aero/smartops-odoo-flight |
| Versions | 16.0 18.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Community Apps Dependencies | Show |
| Lines of code | 1563 |
| Technical Name |
flight_portal |
| License | LGPL-3 |
| Website | https://github.com/smartops-aero/smartops-odoo-flight |
| Versions | 16.0 18.0 |
Flight Portal
Portal access for sharing flight information with external users via secure access tokens
What It Does
Flight Portal adds powerful portal functionality to the Flight module, enabling secure sharing of flight information with external stakeholders through Odoo's standard portal framework.
Share flight details with clients, partners, or crew members without granting full system access. Portal users can view flight information through secure, unique URLs with fine-grained access control.
Core Features
Secure Access Tokens
Generate unique, secure URLs for sharing flight information. Token-based access ensures only authorized users can view shared flights.
Dedicated Portal Views
Custom portal views optimized for external users. Clean, focused interface showing only relevant flight information.
Fine-Grained Access Control
Security rules ensure portal users only access their authorized flights. Separate access rights for portal users.
Easy External Sharing
Share flights with clients, partners, or crew without system access. Portal users view details through their personal portal.
How It Works
Setup Portal Users
Create portal users and assign access rights
Generate Access Tokens
Use portal sharing features to create secure URLs
Share with Users
Send secure flight URLs to external stakeholders
View Flight Details
Portal users access flights through their portal
Real-World Use Cases
Client Updates
Share real-time flight status and details with clients without granting system access
Crew Coordination
Allow crew members to view their assigned flights and operational details through the portal
Partner Collaboration
Securely share operational details with business partners and service providers
Charter Services
Provide charter clients with access to their flight information and schedules
Module Structure:
Quick Setup
- Install the module from Odoo Apps (requires flight, portal, and web modules)
- Go to Settings → Users & Companies → Users to create portal users
- Assign portal access rights to users
- Open a Flight record and use portal sharing features
- Share the generated secure URL with external users
Unlock Advanced Capabilities
Extend your flight management with premium enterprise modules
Passenger Management
Complete passenger manifests, contact management, booking tracking, customer relationship tools, and enhanced portal experiences for passengers
View on Odoo Apps →Part of SmartOps Flight Suite
Works seamlessly with other flight management modules for a complete aviation operations solution
Support & Documentation
Developed by Apexive Solutions LLC as part of the smartops.aero project
github.com/smartops-aero/smartops-odoo-flight
License: LGPL-3 • Version 18.0.1.0.0
Flight Portal
Portal access for sharing flight information with external users via secure access tokens in Odoo 18.
Overview
Adds portal functionality to the Flight module, allowing you to share flight information securely with external stakeholders through Odoo's portal system.
Features
- Secure Access Tokens: Share flights via secure, unique URLs
- Portal Views: Dedicated flight views for portal users
- Access Control: Fine-grained security rules for portal access
- External Sharing: Allow clients, partners, or crew to view flight details
Installation
- Install from Odoo Apps menu
- Requires: flight, portal, web modules
Usage
Configure Portal Access
- Set up portal users through Settings → Users & Companies → Users
- Assign portal access rights
- Users can access shared flights through their portal
Module Structure
flight_portal/
├── models/
│ └── flight_flight.py # Extends flight with portal features
├── security/
│ ├── ir.model.access.csv # Access rights for portal users
│ └── flight_portal_security.xml # Security rules
└── views/
├── flight_views.xml # Portal-enabled flight views
└── flight_portal_templates.xml # Portal page templates
Use Cases
- Client Updates: Share flight status with clients without system access
- Crew Coordination: Allow crew members to view their assigned flights
- Partner Collaboration: Share operational details with partners securely
- Charter Services: Provide flight details to charter clients
Technical Details
- Portal Integration: Uses Odoo's standard portal framework
- Security: Token-based access with record rules
- Templates: QWeb templates for portal interface
- Extensible: Easy to customize portal views
Support
- Author: Apexive Solutions LLC
- Website: https://github.com/smartops-aero/smartops-odoo-flight
- License: LGPL-3
Please log in to comment on this module