Skip to Content
User UI Access Control
Extra Tools Odoo 16–20

User UI Access Control

Per-user UI lockdown — hide Create, Delete, Export, Print, Duplicate, Archive, Chatter, Filters and force read-only forms.

Overview

About this app

Access rights decide what a user may do. They don't hide the buttons. Restricted users still see Create, Delete, Export, Print, the chatter and developer mode — and every click ends in an error, or worse, a data export you didn't want.

User UI Access Control adds 16 simple checkboxes to the user form. Tick what a user should not see, save, and those buttons and menus disappear for that user. No security groups, no code, no view inheritance.

Restricting users todayWith User UI Access Control
Access rights block the action, but the button is still there.Unwanted buttons and menus are simply not shown.
Users click Delete or Create and hit an access error.A clean, calm screen made for what the user really does.
Export and Print are open to anyone who can read the records.Export, Print, Duplicate and Delete can be blocked one by one.
Hiding buttons means custom view inheritance per model.Everything is set on the user form — no developer needed.
Curious users switch on developer mode and poke around.Developer mode and the Technical menu can be locked per user.

How to try it

Click Try the live demo, log in with demo / demo, then open Settings → Users, pick a user and open the UI Access Control tab. Tick a few options, save, and log in as that user to see the buttons gone.

Features

What it does

Create button
Remove New from list, kanban and form views. Users can still open and read records.
Actions menu
Hide the whole Actions cog, or just Export, Duplicate, Delete or Archive.
Print menu
Remove the Print dropdown so reports can't be printed.
Read-only forms
Open every form locked for that user — view without accidental changes.
Form header buttons
Hide Send, Confirm, Create Invoice, Cancel and other workflow buttons.
Chatter
Remove messages, notes and followers from every form.
Screenshots

See it in action

All options on the user form
All options on the user form
Force forms read-only
Force forms read-only
Hide Export
Hide Export
Hide Delete
Hide Delete
Hide the chatter
Hide the chatter
UI Access Control options on the user form (Preferences tab)
UI Access Control options on the user form (Preferences tab)
You may also like

Related apps