Access Rights By Voice Command
by SnakeDrag Tech Solutions https://apps.odoo.com/apps/modules/browse?author=SnakeDrag%20Tech%20Solutions$Β 99.97
ADVANCE ACCESS MANAGEMENT
is a comprehensive security and user interface control solution for Odoo 19. It enables administrators to create powerful access profiles and apply advanced restrictions across menus, fields, buttons, tabs, views, records, chatter components, and user operations.
Module Overview
Advanced Access Management is a comprehensive security and user interface control solution for Odoo 19. It enables administrators to create powerful access profiles and apply advanced restrictions across menus, fields, buttons, tabs, views, records, chatter components, and user operations. With centralized rule management and voice-assisted rule creation, organizations can deliver secure, personalized, and highly controlled user experiences without modifying core Odoo permissions.
Key Highlights
Voice Rule Builder
Generate access management rules instantly using voice commands for faster and easier configuration.
Smart Access Profiles
Create reusable profiles and assign security policies to users, groups, or entire organizations.
Complete UI Control
Hide menus, fields, buttons, tabs, filters, views, and chatter components with simple configurations.
Advanced Security Rules
Apply field-level, record-level, model-level, and operation-level restrictions without coding.
Access Studio
Manage all security configurations from a centralized and user-friendly Access Studio dashboard.
Enterprise Ready
Designed for multi-company environments with scalable access management and governance controls.
How It Works
Record Updated
Change Captured
History Stored
Review Anytime
Screenshots
π Access Studio Dashboard
Centralized interface to create profiles, manage rules and configure access controls with cutting-edge voice assistance.
Before
After
ποΈ Voice-Powered Access Right Search & Rule Builder
Experience hands-free security configuration! With the new "Speak Rule" voice feature integrated directly into the Rule Catalog, you can simply speak into your microphone to search for any access right, menu, or rule type you want to add. The intelligent voice recognition instantly detects your spoken words, filters the catalog, and highlights the exact access rightsβmaking rule discovery and addition lightning fast without manual typing or searching!
π Key Dashboard Components
One-Click Profile Management
The prominent New Profile button on the left sidebar allows administrators to create, duplicate, and switch between customized access profiles with a single click.
Real-Time Summary Metrics
Top analytical summary cards track your configuration status in real time, displaying instant counts for Active Rules, Draft Rules, Affected Users, and Targets.
Categorized Rule Catalog
Browse rules effortlessly through structured tabs: Workspace, Fields, View Surface, Operations, and Records, complete with instant text search.
Live Configuration Panel
The dedicated right-hand Configure Rule pane lets you instantly review selected rules, apply custom parameters, and activate security restrictions on the fly.
π₯ Access Profiles & Workspace Rules
Create and manage reusable access profiles with granular workspace-level security rules. Select a rule type below to view its effect:
Rule Type: Hide Action & Print Options
Restrict users from exporting data, printing documents, or running batch actions from the action dropdown menu in list or form views.
Before
After
Rule Type: Hide View Type (Kanban, List, Pivot)
Control which data views (List, Kanban, Graph, Pivot, Calendar) are accessible to specific user profiles to simplify the data browsing experience.
Before
After
Rule Type: Hide Search Bar Completely
Disable the global search bar for specific records or views to enforce strict data browsing paths and prevent unauthorized database queries.
Before
After
Rule Type: Hide Custom Filter & Search Filters
Prevent users from creating custom filters or accessing sensitive predefined search filters (such as 'Create Date' or financial filters).
Before
After
Rule Type: Hide Custom Group By
Restrict users from grouping data by sensitive fields (such as Salesperson, Margin, or Customer) in list and pivot views.
Before
After
Rule Type: Hide Favorite Edit & Save Search
Prevent users from modifying shared favorites, saving custom searches, or altering default public search filters.
Before
After
π Workspace & Field Access Rules
Configure advanced field visibility, read-only domains, and UI widget customizations. Select a rule type below to view its effect:
Rule Type: Hide Field
Hide specific fields from form, list, or kanban views for restricted user profiles, ensuring sensitive data like margins, costs, or internal notes remains completely invisible.
Before
After
Rule Type: Readonly Field
Make specific editable fields read-only for designated users or groups. Prevent unauthorized modification of critical data while allowing users to view the information.
Before
After
Rule Type: Required Field
Enforce mandatory data entry on specific fields dynamically based on user profiles or conditional rules, ensuring data integrity and completeness before saving records.
Before
After
Rule Type: Readonly Field Domain
Apply read-only restrictions conditionally based on domain filters (e.g., lock the Price field only when the order status is 'Confirmed' or total exceeds $1,000).
Before
After
Rule Type: Hide Field Domain
Conditionally hide specific fields based on dynamic record domains (e.g., hide discount fields if the customer is not a VIP or if order amount is below threshold).
Before
After
Rule Type: Field Domain (Relational Filtering)
Restrict the selectable records available in Many2one or Many2many relational dropdown fields by applying custom domain filtering rules.
Before
After
Rule Type: Many2one Options (No Create/Edit)
Disable 'Create and Edit', 'Quick Create', or 'Open' options on Many2one relational fields to prevent users from creating unauthorized related records from dropdowns.
Before
After
Rule Type: Hide Selection Value
Remove specific dropdown selection values or stage options from status fields (e.g., hiding 'Approved' or 'Cancelled' stage from standard operators).
Before
After
Rule Type: Override Field UI (Widget & Styling)
Dynamically override field visual widgets, labels, or UI attributes (such as changing a dropdown to radio buttons or forcing bold/color alerts for specific profiles).
Before
After
π Field Access & View Surface Rules
Control buttons, smart buttons, tabs, search filters, group by options, and chatter visibility. Select a rule type below to view its effect:
Rule Type: Hide Button
Hide specific action buttons (like 'Confirm Order', 'Create Invoice', or 'Send by Email') from form and list views to prevent unauthorized users from executing critical business actions.
Before
After
Rule Type: Hide Smart Button
Remove specific smart buttons (such as 'Invoices', 'Delivery', or 'Sales') from the top navigation ribbon of record forms, preventing users from accessing related documents.
Before
After
Rule Type: Hide Kanban Link & Action
Disable clickable links, dropdown menus, or card actions within Kanban views, ensuring users can view Kanban cards without being able to open or modify underlying records.
Before
After
Rule Type: Hide Tab / Page (Notebook Pages)
Completely hide entire notebook tabs or section pages (like 'Other Info', 'Accounting Details', or 'Order Lines') within form views to streamline the UI and protect sensitive data sections.
Before
After
Rule Type: Hide Predefined Filter
Remove specific default or saved search filters from the search bar dropdown, preventing users from viewing specialized datasets or sensitive segmented records.
Before
After
Rule Type: Hide Group By Option
Disable specific 'Group By' data categorization options in list, pivot, and graph views, restricting users from aggregating records by sensitive dimensions like Salesperson or Customer.
Before
After
Rule Type: Hide Chatter (Log Notes & Activities)
Completely hide the right-hand or bottom communication Chatter section (including message history, internal log notes, and planned activities) on record forms for confidential profiles.
Before
After
π₯οΈ View Surface & Operations Rules
Manage database operation rights, system authentication, developer debug mode, and model-level restrictions. Select a rule type below to view its effect:
Rule Type: Operation Rights (Create, Read, Write, Delete)
Fine-tune granular database operation permissions (Create, Read, Write, Delete/Unlink) on any Odoo model. When a restricted user attempts an unauthorized operation, an instant Access Error popup intercepts the action.
Before
After
Rule Type: Disable Login (Account Access Restriction)
Instantly block specific users or profiles from logging into the Odoo instance. When a restricted user attempts to authenticate, a clear warning banner alerts them that their account has been disabled by security rules.
Before
After
Rule Type: Disable Debug / Developer Mode
Restrict access to Odoo's developer and debug modes (?debug=1 or ?debug=assets). Prevents non-admin users from inspecting Technical Menu items, field metadata, view architectures, and administrative actions.
Before
After
Rule Type: Readonly Model (Lock Entire Object)
Convert an entire database model (such as Sales Orders, Products, or Customers) into strict read-only mode across all form, list, and kanban views. Instantly hides 'New', 'Edit', and 'Delete' buttons for affected users.
Before
After
Rule Type: Hide Model Completely
Completely hide an entire model and all associated application icons, menu items, action shortcuts, and relational link fields from the user's workspace, rendering the data object invisible.
Before
After
Frequently Asked Questions
Q: Does this module track all record changes?
Yes, once a model is configured, the system will maintain a complete audit history for all its fields.
Q: Is it user-specific?
Absolutely! Every change log is strictly associated with the responsible user for total transparency.
Need Help?
Contact our support team for installation, customization, and technical assistance.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 8338 |
| Technical Name |
snakedrag_access_management |
| License | LGPL-3 |
| Website | https://apps.odoo.com/apps/modules/browse?author=SnakeDrag%20Tech%20Solutions |
Please log in to comment on this module