| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 552 |
| Technical Name |
ar_notif_bar_department |
| License | OPL-1 |
| Versions | 17.0 18.0 19.0 |
Notification Bar - Department Filter for Odoo
Display Notifications Based on User's Department - Contextual Messaging
Overview
Notification Bar - Department Filter extends the base Notification Bar module with department-based targeting for Odoo 17. Show relevant messages to specific departments, support multi-department assignments with parent-child hierarchy, and ensure users only see notifications that matter to them. Perfect for HR teams and department managers!
Key Features
- Department-Based Filtering - Target notifications to specific departments and their members
- Multi-Department Support - Assign notifications to multiple departments at once
- User Context-Aware - Automatically detects user's department and shows only relevant notifications
- Hierarchical Department Support - Sub-department users automatically see parent department notifications
- Department Domain Restriction - Users can only assign notifications to their own department and sub-departments
- Smart Message Merging - All active notifications automatically merge into one display separated by " | ", ordered by priority from highest to lowest, with colors following the highest priority notification
- HR Menu Integration - Access notifications directly from Employees menu for HR teams
- All Base Features - Includes colors, scheduling, priority, removable option, and more
How It Works
Step 1: Enable and Configure
Go to Settings > General Settings and enable Notification Bar. Configure the position (Top/Bottom) and scroll speed.
Step 2: Access via Technical Menu
Navigate to Settings > Technical > Notification Bar to manage notifications with full administrative access.
Step 3: View Notification List
Manage all notifications in a clean list view with priority, dates, and department information visible at a glance.
Step 4: Create with Full Options
Create notifications with title, message, priority, dates, custom colors, and removable option - same as base module.
Step 5: Critical Notifications
Important notifications display without close button, ensuring critical messages stay visible to department members.
Step 6: Optional Notifications
Non-critical notifications show close button with smart color that adapts to background for maximum visibility.
Step 7: HR Menu Access
HR teams and department managers can access Notifications directly from the Employees menu for streamlined workflow.
Step 8: Select Target Departments
Use the Departments field to target specific departments. The dropdown only shows departments you have access to (own department and sub-departments), ensuring proper security. Leave empty to show notification to all departments.
Need Help or Customization?
For support, customization, or demo requests, contact AR.
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