Skip to content

[FIX] assets_management: correct permission management#3281

Merged
OCA-git-bot merged 1 commit into
OCA:14.0from
PyTech-SRL:14.0-assets
Sep 20, 2023
Merged

[FIX] assets_management: correct permission management#3281
OCA-git-bot merged 1 commit into
OCA:14.0from
PyTech-SRL:14.0-assets

Conversation

@PicchiSeba

@PicchiSeba PicchiSeba commented Apr 19, 2023

Copy link
Copy Markdown
Contributor

The previous version allowed base.group_user to access the assets with full read/write permissions from their url even if they were hidden from them in the menus.
With this PR we aim to correctly manage user permissions, already implemented but never used.

Also, child menu items were being used with redundant group permission already specified by the parent.

@HekkiMelody

HekkiMelody commented Jul 6, 2023

Copy link
Copy Markdown
Contributor

Avrei proposto anche due livelli (user e manager) ma per ora partiamo così, meglio della situazione precedente.

@sergiocorato sergiocorato left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@francesco-ooops

Copy link
Copy Markdown
Contributor

@PicchiSeba puoi far ricostruire il runboat?

@OCA-git-bot

Copy link
Copy Markdown
Contributor

This PR has the approved label and has been created more than 5 days ago. It should therefore be ready to merge by a maintainer (or a PSC member if the concerned addon has no declared maintainer). 🤖

@sergiocorato

Copy link
Copy Markdown
Contributor

/ocabot merge minor

@OCA-git-bot

Copy link
Copy Markdown
Contributor

This PR looks fantastic, let's merge it!
Prepared branch 14.0-ocabot-merge-pr-3281-by-sergiocorato-bump-minor, awaiting test results.

@OCA-git-bot OCA-git-bot merged commit 49c25da into OCA:14.0 Sep 20, 2023
@OCA-git-bot

Copy link
Copy Markdown
Contributor

Congratulations, your PR was merged at 13c7bb3. Thanks a lot for contributing to OCA. ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants