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.
As an administrator, I need to allow access to a videoconference depending on the meeting/process/assembly, so I'd need to configure it with different levels of access and different embed types.
Describe the solution you'd like
I want to be able to configure whether the access to the external service is visible to all visitors (e.g. participants without any kind of user account), only signed-in participants (e.g. participants with a user account), or registered participants (participants with a user account that also are registered in the meeting itself with registrations).
This would be a dropdown option called "Access level" with these options:
all visitors
only signed-in participants
registered participants to this meeting
I would also want to be able to define which embed type I want for this meeting:
None: it doesn't do anything (no button, no iframe). It's the default option. When this is selected "Iframe access level" is hidden.
Open in live event page (with optional polls): the button would link to /live_event URL. ACLs for seeing the button and accessing /live_event URL would be honored by the "Iframe access level" setting in both cases. See Have polls in Meetings #7723
Open in a new tab: when clicked the button will open a page in a new tab to the external link
Additional context
This comes from the "EPIC: Control visibility and access to online meetings" (#7724)
Acceptance criteria
Given that I'm an administrator configuring an online meeting
when I select "Iframe embed type" of "None"
then I should not see the "Iframe access level" dropdown
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Embed in meeting page"
and with "Iframe access level" of "All visitors"
when I'm not logged in
then I should see the iframe
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Embed in meeting page"
and with "Iframe access level" of "All visitors"
when I'm logged in
then I should see the iframe
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Embed in meeting page"
and with "Iframe access level" of "Only signed-in participants"
when I'm not logged in
then I should not see the iframe
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Embed in meeting page"
and with "Iframe access level" of "Only signed-in participants"
when I'm logged in
then I should see the iframe
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Embed in meeting page"
and with "Iframe access level" of "Registered participants to this meeting"
when I'm not logged in
then I should not see the iframe
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Embed in meeting page"
and with "Iframe access level" of "Registered participants to this meeting"
when I'm logged in and not registered to this meeting
then I should not see the iframe
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Embed in meeting page"
and with "Iframe access level" of "Registered participants to this meeting"
when I'm logged in and registered to this meeting
then I should see the iframe
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Open in live event page (with optional polls)"
and with "Iframe access level" of "All visitors"
when I'm not logged in
then I should see the button
and it should open that page when clicked
and I should be able to visit /live_event URL
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Open in live event page (with optional polls)"
and with "Iframe access level" of "All visitors"
when I'm logged in
then I should see the button
and it should open that page when clicked
and I should be able to visit /live_event URL
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Open in live event page (with optional polls)"
and with "Iframe access level" of "Only signed-in participants"
when I'm not logged in
then I should not see the button
and I should not be able to visit /live_event URL
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Open in live event page (with optional polls)"
and with "Iframe access level" of "Only signed-in participants"
when I'm logged in
then I should see the button
and it should open that page when clicked
and I should be able to visit /live_event URL
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Open in live event page (with optional polls)"
and with "Iframe access level" of "Registered participants to this meeting"
when I'm not logged in
then I should not see the button
and I should not be able to visit /live_event URL
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Open in live event page (with optional polls)"
and with "Iframe access level" of "Registered participants to this meeting"
when I'm logged in and not registered to this meeting
then I should not see the button
and I should not be able to visit /live_event URL
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Open in live event page (with optional polls)"
and with "Iframe access level" of "Registered participants to this meeting"
when I'm logged in and registered to this meeting
then I should see the button
and it should open that page when clicked
and I should be able to visit /live_event URL
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Open in a new tab"
and with "Iframe access level" of "All visitors"
when I'm not logged in
then I should see the button
and it should open that page when clicked
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Open in a new tab"
and with "Iframe access level" of "All visitors"
when I'm logged in
then I should see the button
and it should open that page when clicked
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Open in a new tab"
and with "Iframe access level" of "Only signed-in participants"
when I'm not logged in
then I should not see the button
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Open in a new tab"
and with "Iframe access level" of "Only signed-in participants"
when I'm logged in
then I should see the button
and it should open that page when clicked
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Open in a new tab"
and with "Iframe access level" of "Registered participants to this meeting"
when I'm not logged in
then I should not see the button
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Open in a new tab"
and with "Iframe access level" of "Registered participants to this meeting"
when I'm logged in and not registered to this meeting
then I should not see the button
Given that there's a Meeting with videoconference
when it's configured with "Iframe embed type" of "Open in a new tab"
and with "Iframe access level" of "Registered participants to this meeting"
when I'm logged in and registered to this meeting
then I should see the button
and it should open that page when clicked
Ref: OM17-1 / DECOM-18
Is your feature request related to a problem? Please describe.
As an administrator, I need to allow access to a videoconference depending on the meeting/process/assembly, so I'd need to configure it with different levels of access and different embed types.
Describe the solution you'd like
I want to be able to configure whether the access to the external service is visible to all visitors (e.g. participants without any kind of user account), only signed-in participants (e.g. participants with a user account), or registered participants (participants with a user account that also are registered in the meeting itself with registrations).
This would be a dropdown option called "Access level" with these options:
I would also want to be able to define which embed type I want for this meeting:
Additional context
This comes from the "EPIC: Control visibility and access to online meetings" (#7724)
Acceptance criteria
when I select "Iframe embed type" of "None"
then I should not see the "Iframe access level" dropdown
when it's configured with "Iframe embed type" of "Embed in meeting page"
and with "Iframe access level" of "All visitors"
when I'm not logged in
then I should see the iframe
when it's configured with "Iframe embed type" of "Embed in meeting page"
and with "Iframe access level" of "All visitors"
when I'm logged in
then I should see the iframe
when it's configured with "Iframe embed type" of "Embed in meeting page"
and with "Iframe access level" of "Only signed-in participants"
when I'm not logged in
then I should not see the iframe
when it's configured with "Iframe embed type" of "Embed in meeting page"
and with "Iframe access level" of "Only signed-in participants"
when I'm logged in
then I should see the iframe
when it's configured with "Iframe embed type" of "Embed in meeting page"
and with "Iframe access level" of "Registered participants to this meeting"
when I'm not logged in
then I should not see the iframe
when it's configured with "Iframe embed type" of "Embed in meeting page"
and with "Iframe access level" of "Registered participants to this meeting"
when I'm logged in and not registered to this meeting
then I should not see the iframe
when it's configured with "Iframe embed type" of "Embed in meeting page"
and with "Iframe access level" of "Registered participants to this meeting"
when I'm logged in and registered to this meeting
then I should see the iframe
when it's configured with "Iframe embed type" of "Open in live event page (with optional polls)"
and with "Iframe access level" of "All visitors"
when I'm not logged in
then I should see the button
and it should open that page when clicked
and I should be able to visit /live_event URL
when it's configured with "Iframe embed type" of "Open in live event page (with optional polls)"
and with "Iframe access level" of "All visitors"
when I'm logged in
then I should see the button
and it should open that page when clicked
and I should be able to visit /live_event URL
when it's configured with "Iframe embed type" of "Open in live event page (with optional polls)"
and with "Iframe access level" of "Only signed-in participants"
when I'm not logged in
then I should not see the button
and I should not be able to visit /live_event URL
when it's configured with "Iframe embed type" of "Open in live event page (with optional polls)"
and with "Iframe access level" of "Only signed-in participants"
when I'm logged in
then I should see the button
and it should open that page when clicked
and I should be able to visit /live_event URL
when it's configured with "Iframe embed type" of "Open in live event page (with optional polls)"
and with "Iframe access level" of "Registered participants to this meeting"
when I'm not logged in
then I should not see the button
and I should not be able to visit /live_event URL
when it's configured with "Iframe embed type" of "Open in live event page (with optional polls)"
and with "Iframe access level" of "Registered participants to this meeting"
when I'm logged in and not registered to this meeting
then I should not see the button
and I should not be able to visit /live_event URL
when it's configured with "Iframe embed type" of "Open in live event page (with optional polls)"
and with "Iframe access level" of "Registered participants to this meeting"
when I'm logged in and registered to this meeting
then I should see the button
and it should open that page when clicked
and I should be able to visit /live_event URL
when it's configured with "Iframe embed type" of "Open in a new tab"
and with "Iframe access level" of "All visitors"
when I'm not logged in
then I should see the button
and it should open that page when clicked
when it's configured with "Iframe embed type" of "Open in a new tab"
and with "Iframe access level" of "All visitors"
when I'm logged in
then I should see the button
and it should open that page when clicked
when it's configured with "Iframe embed type" of "Open in a new tab"
and with "Iframe access level" of "Only signed-in participants"
when I'm not logged in
then I should not see the button
when it's configured with "Iframe embed type" of "Open in a new tab"
and with "Iframe access level" of "Only signed-in participants"
when I'm logged in
then I should see the button
and it should open that page when clicked
when it's configured with "Iframe embed type" of "Open in a new tab"
and with "Iframe access level" of "Registered participants to this meeting"
when I'm not logged in
then I should not see the button
when it's configured with "Iframe embed type" of "Open in a new tab"
and with "Iframe access level" of "Registered participants to this meeting"
when I'm logged in and not registered to this meeting
then I should not see the button
when it's configured with "Iframe embed type" of "Open in a new tab"
and with "Iframe access level" of "Registered participants to this meeting"
when I'm logged in and registered to this meeting
then I should see the button
and it should open that page when clicked