-
Notifications
You must be signed in to change notification settings - Fork 26
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
Add feature „lock participants out of a meeting“ #2498
Comments
During a discussion with @emanuelschuetze and @MSoeb it came up that lockout status for a meeting should always be settable, regardless of whether the meeting is archived or not. This is to ensure that no one is permanently locked out of becoming f.E. a superadmin |
@Elblinator @MSoeb @emanuelschuetze |
How should we handle users with user.can_update permission:
@luisa-beerboom If I have missed a point or a perspective, please let me know. |
So everyone with (explicit or implicit) user.can_manage rights should be able to lock out users with can_update, (Superadmin, Meetingadmin, Participant with a group that has user.can_manage), only users who have user.can_update alone should not be able to lock out other users with can_update permission, but can still set everyone else who doesn't have any of the two permissions? I don't see what the use-case behind that is, can you tell me? Otherwise I'd say it seems rather convoluted and will only further complicate this already complicated implementation. I'd advocate for either allowing everyone with field-appropriate permissions to set the field when updating user.can_update people or forbidding it for everyone. |
as far as I understood it it is wanted that users with user.canUpdate should be able to lock out other participants and can be locked out by other particiants. canUpdate people should be able to lock out other canUpdate people |
Todo: |
See OpenSlides/OpenSlides#6756 (comment) for reference
Wanted behaviour:
If locked out the participant is still in the meeting
A participant with the permission of user.canManage can lock out users without user.canManage permission or cml or oml permissions.
It should be possible to change is_locked_out and the group (with canManage rights) at the same time, as long as you try to activate a combination which is allowed
What should happen you try to assign a group with canManage permission to a locked out participant?
What should happen you try to lockout a participant with canManage permission?
Who can NOT be locked out:
Who can be locked out:
Imports:
The text was updated successfully, but these errors were encountered: