You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
In #62 the basis room attributes are introduced. In addition to the already existing attributes each RoomType should have some more attributes that effect the room settings for all rooms with this type.
Describe the solution you'd like
A RoomTypeSettings Model should be created.
For each RoomType the RoomTypeSettings should be editable.
Each RoomTypeSetting (predefined list via seeder) can be set, accordingly to its content type and enforced.
Enforced means that the user cannot change the setting in the room settings. If the RoomType is changed, apply the enforced settings: overwrite and lock.
E.g. RoomType "Private Meeting" -> enforce 'allow guests' disabled and require access code.
If a setting is not enforced the settings are applied once on creation of new meetings with this type.
Describe alternatives you've considered
--
Additional context
Future ideas
Add server clusters for each room type and enforce selection (solved in Add server pooling #99)
Grant access to room types for some groups, e.g. Students can only create 'small group' meetings, limited in the duration, max. participants and server pool (see Restrict room type access #98)
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
In #62 the basis room attributes are introduced. In addition to the already existing attributes each RoomType should have some more attributes that effect the room settings for all rooms with this type.
Describe the solution you'd like
A RoomTypeSettings Model should be created.
For each RoomType the RoomTypeSettings should be editable.
Each RoomTypeSetting (predefined list via seeder) can be set, accordingly to its content type and enforced.
Enforced means that the user cannot change the setting in the room settings. If the RoomType is changed, apply the enforced settings: overwrite and lock.
E.g. RoomType "Private Meeting" -> enforce 'allow guests' disabled and require access code.
If a setting is not enforced the settings are applied once on creation of new meetings with this type.
Describe alternatives you've considered
--
Additional context
Future ideas
The text was updated successfully, but these errors were encountered: