Skip to content

[FIX] web_dashboard_tile: access fixes - #3627

Open
legalsylvain wants to merge 1 commit into
OCA:16.0from
grap:16.0-IMP-web_dashboard_tile-add-group
Open

[FIX] web_dashboard_tile: access fixes#3627
legalsylvain wants to merge 1 commit into
OCA:16.0from
grap:16.0-IMP-web_dashboard_tile-add-group

Conversation

@legalsylvain

Copy link
Copy Markdown
Contributor

No description provided.

@OCA-git-bot OCA-git-bot added series:16.0 mod:web_dashboard_tile Module web_dashboard_tile labels Jul 30, 2026
@legalsylvain
legalsylvain force-pushed the 16.0-IMP-web_dashboard_tile-add-group branch from 3122799 to c76c27f Compare August 3, 2026 11:21
@legalsylvain legalsylvain changed the title [IMP] web_dashboard_tile: add admin group to avoid all user have the possibility to create / unlink all elements [FIX] web_dashboard_tile: access fixes Aug 3, 2026
[FIX] add admin group to avoid all user have the possibility to create / unlink all elements.
As a result, this new groupr 'Tile Manager' has read access to 'ir.model' and 'ir.model.fields' model to prevent error.

[FIX] store field name and model name in compute_sudo mode, because in V16, ir.model access changed and only admin user can read model

[FIX] remove compute_sudo because otherwise, results are wrong.

[FIX] avoid to overload 'fields' keyword

[REF] simplify code
@legalsylvain
legalsylvain force-pushed the 16.0-IMP-web_dashboard_tile-add-group branch from c76c27f to c3802f3 Compare August 3, 2026 11:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod:web_dashboard_tile Module web_dashboard_tile series:16.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants