New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Apply permissions system to comments #7726
Comments
I'm not sure what I have to do with the 2 commentable models not related with components ( cc/ @decidim/product |
Ping @decidim/product |
@entantoencuanto yes, they should be adapted as well. Thank you! |
Hi, @decidim/product, this issue is ready for QA testing. There is a previous bug preventing accessing to permissions on budgets projects, there is a problem with the routes generation, but for the rest of resources the issue can be reviewed. |
Ref: OM23 / DECOM-27
Is your feature request related to a problem? Please describe.
As a participatory space administrator, I would like to be able to define who is allowed to leave a comment in a given component.
Describe the solution you'd like
To have a Comment action in the components permissions.
Describe alternatives you've considered
To have another way of configuring permissions, but that'd be against consistency.
Initially, we thought about configuring these permissions at the space level, but we don't have general Permissions for a given space and that could be too much of a hassle. As @verarojman said:
Additional context
There's a first draft iteration of this in #6916 that we could start from. Thanks @verarojman 🚀 🚀
Does this issue could impact users' private data?
No, it's about adding permissions to comments.
Acceptance criteria
When I configure that only the "Organization's census" can comment in a proposal component
Then only participants verified with the "Organization's census" can comment in this proposal
And
Then other participants see an error "You don't have permissions to comment"
The text was updated successfully, but these errors were encountered: