WELCOME
0%

Advanced Access Management

https://ipredictitsolutions.com/web/image/product.template/286/image_1920?unique=08f8222
(0 review)
0

249.00 € 249.0 EUR 249.00 €

₹ 0.00

Not Available For Sale

  • Version

This combination does not exist.

Version: 20.0

Advanced Access Management & Security Rights Control

Empower system administrators to define granular, multi-company, global, and user-specific security rules without writing a single line of code. Effortlessly restrict fields, notebook tabs, chatter, menus, buttons, reports, server actions, kanban options, search filters, view types, and domain records.

Model CRUD
Read, Write, Create, Delete
Field Security
Hide or Set Read-Only via Domains
Domain Rules
Row-Level Safe Security
Menu & Button Control
Restrict UI Elements
Chatter & Activities
Granular Communication Rights
Multi-Company Rules
Global, User, or Company Specific
Enterprise Ready
Works with Enterprise Addons
High Performance
In-Memory Fast Caching

Comprehensive Security & Access Features

An all-in-one access rights management suite engineered for high reliability, performance, and complete administrator control with Odoo 20 enterprise-grade security.

Model CRUD Access Rights

Granularly control Read, Write, Create, and Delete (unlink) operations per model. Prevent unauthorized deletions or edits independently of standard Odoo groups.

Field-Level Security & Domains

Hide sensitive fields or enforce read-only and mandatory statuses statically or conditionally using dynamic domain filters (e.g. read-only once confirmed).

Domain Rules (Row-Level Security)

Enforce record-level filtering per model with selective operation mapping (Read, Write, Create, Delete), powered by crash-proof self-healing domain evaluation.

Notebook Tab / Page Controls

Hide whole form notebook pages (such as Other Info, Accounting, or Technical Settings) from unauthorized users, securely masking both UI and data.

Menu Item Show / Hide

Dynamically hide root applications, top navbar menus, and deep submenus per user and company with automatic inheritance for child menu items.

Buttons & Workflow Actions

Restrict critical action buttons, workflow triggers (Confirm, Cancel, Lock, Unlock), and stat buttons across form and list views.

Chatter & Activity Rights

Granularly control communication: hide the full chatter or restrict Send Message, Log Note, Schedule Activity, Followers, and Attachment uploads.

Date-Based Record Filtering

Automatically restrict historical records prior to a configured start date per model without writing Python domain rules.

Kanban Options & Search Filters

Disable kanban card settings (Edit, Delete, Archive) and hide specific search filters, Group By options, or collapse the search panel entirely.

Print Reports & Server Actions

Prevent unauthorized users from printing confidential PDF/QWeb business reports or executing backend server actions from the Action dropdown.

Read-Only User & API Blocking

Convert users into completely read-only with a single click, and block external XML-RPC, JSON-RPC, and API script access to prevent data scraping.

Safe Configuration Safeguards

Built-in proactive validation blocks contradictory rules (such as Hidden + Required), validates domains against model schemas, and ensures zero downtime.

Visual Walkthrough & Screenshots

Explore how effortlessly you can configure, monitor, and enforce advanced access management rules.

1. Access Management Profile Configuration

Easily navigate to Settings > Technical > Access Management > User Access Profiles to manage and configure all access control profiles in one centralized location.

Access Management Configuration

2. Create & Configure Access Profile

Click New to create a custom access profile. Select target models, assign to Specific Users or apply Globally (All Users), and configure global flags such as Make User Read-Only, Hide Search Panel, Disable Developer Mode, Disable Login, and Block Script / XML-RPC Access. Quick-action buttons allow instant one-click population of rules.

Create Access Profile Form

3. Model-Level Access Rights (CRUD Control)

In the Model Access Rights tab, grant or restrict granular Read, Write, Create, and Delete permissions per model (e.g. Sales Order, Sales Order Line). Enforces security that complements base Odoo user groups.

Model Access Rights CRUD

4. Field Rights & Relational Security Controls

In the Field Rights tab, control field visibility, read-only/write access, and mandatory requirements statically or dynamically via domain conditions. Relational Many2one fields can be restricted with Disable Create, Disable Create & Edit, and Disable External Open (no open link).

Field Access Rules & Relational Guards

5. Menu Show / Hide Management

Choose which menu items are visible or hidden for users linked to this access management profile.

Menu Management

6. Server Actions & Print Report Restrictions

Restrict server actions and prevent printing of sensitive financial, payroll, or business reports.

Actions and Reports Restrictions

7. UI Views, Buttons, Tabs & Chatter Controls

The UI Views & Components tab centralizes granular frontend component management:
• Views: Disable specific view modes (e.g. Calendar, Activity).
• Buttons: Hide workflow and action buttons (e.g. Coupon Code, Reward, Add shipping).
• Tabs / Pages: Hide sensitive form notebook tabs (e.g. Other Info).
• Chatter & Activities: Restrict chatter components (e.g. hide Activity scheduling, hide Followers).
• Filters / Group By: Restrict specific search filters and group by options.
• Kanban Options: Control kanban card settings and actions.

UI Views, Buttons, Tabs and Chatter Controls

8. Date-Based Record Filtering

Automatically enforce record filtering by date field and start date to restrict access to historical transactions.

Date Filter Rules

9. Domain Access Rules (Row-Level Security)

Under the Domain Access tab, define custom domain rules to enforce row-level security per model. Selectively toggle enforcement across Read / View, Write / Edit, Create, and Delete operations with built-in domain syntax verification.

Domain Access Rules

10. Real-World User Experience (Enforced Security in Action)

Live view of user Dev iP logged in with the "Sales Team" profile active:
• Navbar displays ONLY the assigned Sales menus (Sales > Orders > To Invoice).
• Quotation form view (S00077) displays only permitted action buttons (Print, Confirm, Preview, Cancel).
• Confidential notebook tabs like Other Info are completely hidden, leaving only Order Lines.
• Chatter activities and followers are restricted per configuration.
• Relational creation and opening on Customer are safely restricted.

Real-World User Experience in Action

Quick Start Guide

Get up and running with Advanced Access Management in 3 simple steps:

1

Create Access Profile

Navigate to Settings > Technical > Access Management and create a profile. Select target models, users, and companies.

2

Configure Restrictions

Click the header action buttons to auto-populate fields, buttons, pages, chatter, views, and actions, then adjust visibility, CRUD, and domain rules.

3

Save & Enforce

Save the profile. Security rules are immediately enforced across user sessions in real time with high-speed in-memory caching.

Technical Help, Queries & Support

For any other assistance related to the new Odoo feature, customization or Odoo Development.