Skip to content
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

Participants > vote delegation: New permissions for principals (limit actions) #3477

Closed
3 tasks
MSoeb opened this issue Mar 26, 2024 · 2 comments · Fixed by #3528
Closed
3 tasks

Participants > vote delegation: New permissions for principals (limit actions) #3477

MSoeb opened this issue Mar 26, 2024 · 2 comments · Fixed by #3528
Assignees
Milestone

Comments

@MSoeb
Copy link

MSoeb commented Mar 26, 2024

Description: At the current state, principals have the same permissions as proxys. For example, they can add themselves to the list of speakers or they can create motions/amendments. This permission system needs an improvement to restrict some permissions of principals (that are not present).

What should happen:
Add four new settings to limit the actions of principals which are not present.

  • Principals may not place themselves on the list of speakers
  • Principals may not submit motions/amendments
  • Principals may not support motions
@MSoeb MSoeb added feature Becquerel projectname labels Mar 26, 2024
@MSoeb MSoeb added this to the 4.2 milestone Mar 26, 2024
@MSoeb MSoeb changed the title Participants > vote delegation: New permissions for principals Participants > vote delegation: New permissions for principals (limit actions) Mar 26, 2024
@MSoeb
Copy link
Author

MSoeb commented Mar 27, 2024

Need to discuss where this feature should be implemented. Add restrictions via vote delegation seems not to be a good option. We need to discuss options.

@luisa-beerboom
Copy link
Member

luisa-beerboom commented Apr 3, 2024

This will need significant backend changes, including meta changes -> backend issue is OpenSlides/openslides-backend#2348

The client should pay attention to correctly disable buttons in relation to the new backend-side restrictions

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

Successfully merging a pull request may close this issue.

3 participants