Proposa noves funcionalitats
#DecidimRoadmap Dissenyant el Decidim entre totes
Restrict which authorized users can participate in a component / item
Here at Populate we'd like to implement the following feature:
*Problem that needs to be solved*
Ability for an admin to restrict which authorized users have permission to participate in a given component or item (extending the current component permission scheme), based on criteria provided by the authorization (ie. admin needs to configure a process so only participants with ages between 16 and 24 can participate).
*Solution proposed*
- An authorization defines which criteria will be known from a participant (ie. age, gender, district). Right now this is stored in the authorization metadata.
- In the component permission form (https://try.decidim.org/admin/participatory_processes/costa-verde/components/5/permissions/edit?locale=es), the UI will be modified so several criteria can be specified according to what the authorization makes available.
Llistat d'adhesions
Reportar contingut inapropiat
Aquest contingut no és apropiat?
5 comentaris
Conversa amb Carol Romero
Hi @! Could you please link here the PR? Thanks
This sounds super cool @carol @ !
Where can I find documentation and a testing link ? Is the permission based on a declarative field in signup or is it linked to some kind of authorization handler ?
Hi @virgile_deville this was finally done for a specific municipality, as it was not a generic development. This setting was incorporated as part of the authorization.
@carol Could you provide a link to the repo ?
I wasn't sure how the feature would work that is suggested in this proposal but it sounds possibly similar to a problem we have encountered.
Just to make sure, I created another proposal to the problem we have encountered:
Better control of the authorization permission requirements for a component
It may be related or not.
Deixa el teu comentari
Inicia la sessió amb el teu compte o registra't per afegir el teu comentari.
Carregant els comentaris ...