Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: made a bunch of changes to reflect Zoom's 2fa implementations and just to generally bring things up to date.

ONAP Meetings and Zoom Bridge Policies

Table of Contents
maxLevel2

...

...


General Information

The calendar function in groups.io has in https://lists.onap.org/g/onap-meetings has a number of benefits due to its integration with the mailing lists making it a more easily scalable solution by distributing the workload across the community.  The TSC, Subcommittees and any projects that have their own dedicated mailing list will utilize the calendar function within that associated list. For meetings that fall into the onap-discuss list, the calendar function within the onap-discuss list will be used.

...

  • Participant: Any member of the community that wants to attend a meeting
  • Meeting Owner: The person that actually owns and runs the meeting
  • TPM: Technical Program Manager from the LFStaff:  LF staff member
TaskList MembersMeeting Owner
TPM
Staff
Creating/updating/deleting calendar entries for a specific distribution list


Sending the initial notification of the the meeting's creation to the distribution list


Sending any subsequent change notifications or reminders


Validating that the meeting information is correct


Adding users as new ONAP Bridge Managers


Ending shared ONAP Bridge meetings as per the calendar


Keeping personal calendar synced with the distribution list calendar


Creating/updating/deleting a zoom meeting bridge
ONAP1


DTF entries &
DDF
 
special events only

How Do I Subscribe to the ONAP Calendar 
Anchor
subscribe
subscribe

You can directly subscribe to the ONAP https://lists.onap.org/g/onap-meetings Calendar to stay in sync with meetings and events.

...

Setting your timezone correctly on your computer, in groups.io and on the wiki, should be correctly display meeting times for your local time zone.
If you need just a general conversion chart, try world clock meeting planner

Zoom

...

Usage Overview

The LF provides 13 Zoom host accounts for the ONAP community to use. Yes, 13 community Zoom accounts. This is more that any other Project at the whole LF and quadruple the number the next closest LFN Project.  There should be no reason that you cannot find an available bridge to host a meeting. The Zoom accounts are  are named  onapmeet1 through onapmeet13, but usually just referred to by ONAP#).   ONAP1 is generally reserved for the TSC an and very large meetings.    Although all of the Zoom accounts are administered by the LF team, the usage is ultimately managed by community Zoom Managers and not by the communityLF.  Here are some important things you need to know:

...

  • IF YOU ARE A HOST PLEASE LOG OFF OF THAT ZOOM HOST ACCOUNT WHEN YOUR MEETING IS OVER.  
  • Meeting IDs are good for a specific day and time-slot only
  • DO NOT use an assigned meeting bridge to start a meeting at a different date or time
  • DO NOT log into a different meeting using the same Host account  
  • A meeting owner has the right to terminate a meeting that is preventing a meeting currently scheduled in that Zoom account from starting

...

Anchor
Recordings
Recordings

...

Recordings cannot occur unless someone registered logged in as a the Zoom Host account is either physically connected to the meeting using that Zoom account 

...

(default behavior), or someone on the bridge has manually claimed the host role. To do either of these for ONAP you need to be given the appropriate Zoom Manager privileges by the LF.

  • As a general rule-of-thumb, Zoom Manager privileges are granted to TSC Members, Sub-Committee officers, PTLs, or Community Coordinators, but any member of the community may request access 
  • You must have a Lastpass account with sharing keys enabled to be granted host privileges privileges to create and modify bridge info.
  • You must provide the email address associated with your Lastpass account to the Linux Foundation so that we can share access with you
  • Recordings must be saved to the host's computer rather NOT TO THE CLOUD unless you are instructed to do otherwise by a member of the LF Staff.
  • The host has the responsibility for uploading the recording file to the wiki

...

titleHost request

By requesting bridge host permissions you agree that you will:

  • Not make any configuration changes to the meeting account's Profile or Meeting Settings
  • Not use any assigned meeting bridge to start any meeting at a different date or time than the one specifically allocated for that meeting.
  • Not log into a different meeting using the same Host account  
  • Make an announcement if the meeting is being recorded
  • Save any recordings to your local computer and NOT TO THE CLOUD and then upload them to the wiki as appropriate
  • Assist the community with setting up new meeting bridges that may be requested

If you agree to these terms please click the link below so that we can send you an invite. Please remember to:
Provide the email address you are using for your LastPass account
Make sure that you enable a sharing key in LastPass after setting up your account.
https://jira.linuxfoundation.org/servicedesk/customer/portal/2/create/232

Do meetings using private bridge numbers need to be added to the ONAP calendar

If the meeting is a community meeting, yes absolutely.  The meeting should be added to the appropriate calendar for the list used by the project.

...

Who can set up a meeting on the list calendar

Any list moderator of onap-meetings can change or cancel a meeting. The community at large cannot create, cancel or change any meetings however.  

How do I find the default Zoom Account assigned to a particular list

...

Do meetings using my personal or company Zoom accounts need to be added to the ONAP calendar

If the meeting is a community meeting,  yes absolutely The meeting should be added to the appropriate calendar for the list used by the project. Private meetings of course are your own business (smile)

Anchor
cal-mgr
cal-mgr

Who can set up a meeting on the https://lists.onap.org/g/onap-meetings calendar

Any community Zoom Manager of onap-meetings can change or cancel a meeting. The community at large cannot create, cancel or change any meetings however.  

How do I find the default Zoom Account assigned to a particular list

See the "List Moderators" sticky post in groups.io for your list (e.g. https://lists.onap.org/g/onap-discuss/search?q=list+moderators)

What do #cal-invite and #cal-cancelled mean

#cal-invite is a meeting invite
#cal-cancelled is a meeting cancellation


...

Groups.io Calendar Management Section

How do I Create a meeting in groups.io

You must be set as a moderator of the https://lists.onap.org/g/onap-meetings list, which also means that you are an ONAP Zoom Manager.   If you have not watched the groups.io How-to video please do so.

If a new Zoom bridge is needed, do that first, and then add the meeting to the https://lists.onap.org/g/onap-meetings calendar, copying in the zoom info as appropriate. -


Warning

Don't use Zoom's integration foe either Groups.io or Zoom as it does not support our community usage model!! 


  1. login  to https://lists.onap.org/g/onap-

...

What do #cal-invite and #cal-cancelled mean

#cal-invite is a meeting invite
#cal-cancelled is a meeting cancellation

Calendar Management Section

How do I Create a meeting in groups.io

If you have not watched the groups.io How-to video please do so.

If a new Zoom bridge is needed, do that first, and then add the meeting to the groups.io calendar, copying the zoom info as appropriate. - Don't use the zoom integration in either Groups.io or Zoom as it does not support our usage model.

  1. login  to groups.io
  2. go to the onap-meetings list
  3. Click the calendar icon on the left panel
  4. scroll to the bottom
  5. Click "Add Event"

    Please enter the following data whenever you create  a meeting for someone:

      • Timezone:  Effective March 13, 2019 UTC is the only timezone to be used when scheduling an ONAP meeting. All meetings are to be scheduled to UTC ONLY.  ALWAYS select "UTC" from the pulldown list and not a localized timezone. If you don't know how a local timezone maps to UTC, try this link
      • Location:  This is the Zoom bridge URL with the embedded passcode.  Don't put anything other than the zoom url to this field, otherwise it thinks it is the physical location on a map and you won't be able to click on the link to join the meeting
      • Organizer Name: the Meeting Owner
      • Organizer Email: Meeting Owner's email address
      • Organizer Phone:  In this field put in which Zoom account is being used (ONAP4, ONAP10, etc.) rather than a phone number. If anything other than an ONAP bridge is being used, enter "N/A"
      • Event Color: optional, but tey to use the same color as the rest of meetings for that list.
      • Description:  For a reoccurring zoom meeting there is a lot of unnecessary detail when you click "Copy the invitation". Only paste from the actual "Join Zoom Meeting" zoom meeting url onward as shown below.

        Image Removed

      • RSVP: Don't use - This feature results in unexpected behavior unless EVERYONE on the list has agreed to make use of it. Since this is too hard to enforce in communities as broad and diverse as ours, we recommend just ignoring it.
      • Reminders: Don't use for an onap-discuss list. OK for anything else.
      • Notifications:
        • Send Invite to Group:  Use at initial creation only. 
        • Send notice to Group: Do not use at creation time.
  6. Create a new meeting landing page heremeetings
  7. Click the calendar icon on the left panel
  8. scroll to the bottom
  9. Click "Add Event"

    Please enter the following data whenever you create  a meeting for someone:

      • Timezone:  Effective March 13, 2019 UTC is the only timezone to be used when scheduling an ONAP meeting. All ONAP meetings are to be scheduled to UTC ONLY, therefore ALWAYS select "UTC" from the pulldown list and not a localized timezone. If you don't know how a local timezone maps to UTC, try this link
      • Location:  This is the Zoom bridge URL with the embedded passcode.  Don't put anything other than the zoom url to this field, otherwise it thinks it is the physical location on a map and you won't be able to click on the link to join the meeting
      • Organizer Name: the Meeting Owner
      • Organizer Email: Meeting Owner's email address
      • Organizer Phone:  In this field put in which Zoom account is being used (ONAP4, ONAP10, etc.) rather than a phone number. If anything other than an ONAP bridge is being used, enter "N/A"
      • Event Color: optional, but try to use the same color as the rest of meetings for that list.
      • Description:  For a reoccurring zoom meeting there is a lot of unnecessary detail when you click "Copy the invitation". Only paste from the actual "Join Zoom Meeting" zoom meeting url onward as shown below.

        Image Added

      • RSVP: Don't use - This feature results in unexpected behavior unless EVERYONE on the list has agreed to make use of it. Since this is too hard to enforce in communities as broad and diverse as ours, we recommend just ignoring it.
      • Reminders: Set as you see fit.
      • Notifications:
        • Send Invite to Group:  Use at initial creation only. 
        • Send notice to Group: Do not use at creation time.
  10. Create a new meeting landing page here: Alphabetical list of meetings

How do I change a meeting

Warning
titleconflicts

NEVER change the time or day of ANY meeting in groups.io without first confirming the currently assigned Zoom account is available for the newly proposed day/time!!! If it is not you will need to changeyour meeting to a different ONAP Zoom account which has an opening for that time slot.

  1. login  to https://lists.onap.org/g/onap-meetings
  2. Click the calendar icon on the left panel
  3. Click on the specific meeting event
  4. Click "Edit Event"
  5. Make the changes
  6. Click "Update Event" + send notice at the bottom of the page
  7. Update the meeting page here if appropriateAlphabetical list of meetings

How do I

...

cancel a meeting

Warning
titleconflicts

NEVER change the time or day of ANY meeting in groups.io without first confirming the currently assigned Zoom account is available for the newly proposed day/time!!! If it is not you will need to change to a Zoom account with an opening for that time slot.

  1. login  to groups.io
  2. go to the onap-meetings listIf an entire reoccurring meeting series is being cancelled, go into the Zoom account for that meeting and delete the entire series first . Skip this step if only one meeting in the series is being cancelled due to a holiday or something.
  3.  login https://lists.onap.org/g/onap-meetings
  4. Click the calendar icon on the left panel
  5. Click on the specific meeting event
  6. Click "Edit Event"
  7. Make the changes
  8. Click "Update Delete Event" + send notice at the bottom of the pagethe page 
  9. Pick the cancellation option from the pop-up and leave "Send Notice To Group" in the pop-up checked.
  10. Update the meeting page here if appropriate: Alphabetical list of meetings

How do I cancel a meeting

...

Bridge Management Section

All Bridge Owner activity assumes that you are logged into the correct Zoom account. Zoom has a great library of how to videos https://support.zoom.us/hc/en-us/articles/206618765-Zoom-Video-Tutorials

...

How do I set up or change a Zoom bridge 

You must be a Bridge Manager to create or change a zoom bridge. The list of people with the necessary permissions is here

Instructions with Video

Note
titleIMPORTANT

DO NOT FOLLOW THE "Google, Outlook or Yahoo" INSTRUCTIONS IN THIS VIDEO!  It does not support our usage model.
Use the "Copy the invitation" method only to place the information into a calendar invite

It is always a best practice to add the meeting owner's name and email address in the Description field of the Zoom meeting and to also note date of the most recent change

...

How do I record a meeting

To record you  need to be logged into Zoom account for the bridge.  DO NOT RECORD TO THE CLOUD unless specifically instructed to do so by an LF staff member!  Record to your local computer

  1. After the meeting has started click the "Record" button located at the bottom of the Zoom window OR if someone is screen sharing the recording option will be found under the "More" section of the Zoom menu bar 
  2. Select "Record to this Computer"  DO NOT RECORD TO THE CLOUD! 
  3. In case it wasn't clear: DO NOT RECORD TO THE CLOUD! 
  4. You can pause and resume if necessary and the recording will be saved as a contiguous stream.
  5. Stop the recording when you are finished.  It will be saved when the meeting is officially ended.
  6. Rename the zoom_#.mp4 to match your meeting name and date (example foo-team-2019-01-01.mp4)

  7. Upload the renamed .mp4 file to the wiki and link it as appropriate. DO NOT upload any "audio_only" or "playback" files.

  8. After you have verified the upload was successful and you can watch the recording from the wiki you can remove the files from your computer.

  9. Oh Yeah, DO NOT RECORD TO THE CLOUD! 

...

How do I kill an "In Progress" meeting

A meeting owner has the right to terminate a meeting that is preventing their scheduled meeting from starting.

  1. Login to the zoom account for the bridge

  2. go to the Meetings tab on the left (if it isn't already there)

  3. Find the offending meeting that has your meeting blocked - The green ball indicates the meeting in progress

    Image Removed

  4. Click the "End" button.

Logging in to a Zoom account using LastPass

The very first time:

  1. open your LastPass account in the browser, and choose open my vault.
  2. on the left panel select "Sharing Center"
  3. Select the "Shared ONAP Zoom Community" folder
  4. Select the bridge you want to use and click launch

...

Trouble Shooting

My Google calendar subscription isn't updating

Google calendar is notorious for long update delays of up to 12 hours or more for subscribed calendars and you cannot force it to update.  The only way to force g-cal to update is to actually remove the calendar and re-subscribe and besides being a sucky solution, even that may not help.

All the meeting times displayed in groups.io are wrong

The default is UTC. Make sure you have set the timezone in your account profile.  

Zoom Bridge:  The meeting host is attending another meeting

If you receive the error, "The meeting host is attending another meeting" or similar message: 

    • a previous meeting using that Host account is still in progress and did not end as scheduled 

    • the Host forgot to end the Zoom session and someone is still connected to the bridge

    • someone has used that Host account to start a meeting outside of the assigned time-slot

    • someone is using that Host account to attend another Host's meeting in progress

The LF will not take any action, intervene or set up an emergency bridge in the event of an ONAP bridge conflict such as the ones above. 

If you have Zoom Host privileges you have the right to terminate a meeting that is preventing your scheduled meeting from starting. 

I still need help!

...

  1. Current Meetings

...

Anchor
Zoom-Managers
Zoom-Managers

Zoom Management Section

Zoom Managers have been granted permissions by the LF to create, modify and delete bridges on ONAP's 13 community Zoom accounts.  As a general rule-of-thumb Zoom Manager privileges are granted to TSC Members, Sub-Committee officers, PTLs, or Community Coordinators, but any member of the community may request access 

Warning
titleZoom 2FA

In January of 2022 Zoom implemented a new 2-Factor Authentication (2FA) model that we cannot administratively work around.   This means that even with a LastPass account you may not be able login to create meetings or make changes.  If this impacts you the only alternative is to send an email to the https://lists.onap.org/g/onap-meetings list asking for a member to do it on your behalf. 

There are changes being implemented by the LF during the first half of 2022 that should address this limitation.


Is there Zoom Manager training available?

All activity assumes that you are logged into the correct Zoom account. Zoom has a great library of how to videos https://support.zoom.us/hc/en-us/articles/206618765-Zoom-Video-Tutorials


Anchor
Recordings
Recordings

How Do I Get Recording Permissions?

How Do I Become An ONAP Zoom Manager?

  • You must have a Lastpass account with sharing keys enabled to be granted host privileges to create and modify bridge info.
  • You must provide the email address associated with your Lastpass account to the Linux Foundation so that we can share access with you
Note
titleHost request

By requesting Zoom Manager permissions you agree that you will:

  • Not make any configuration changes to the meeting account's Profile or Meeting Settings
  • Not use any assigned meeting bridge to start any meeting at a different date or time than the one specifically allocated for that meeting.
  • Not log into a different meeting using the same Host account  
  • Make an announcement if the meeting is being recorded
  • Save any recordings to your local computer and NOT TO THE CLOUD and then upload them to the wiki as appropriate
  • Assist the community with setting up new meeting bridges that may be requested

If you agree to these terms please click the link below so that we can send you an invite. Please remember to:
Provide the email address you are using for your LastPass account
Make sure that you enable a sharing key in LastPass after setting up your account.
https://jira.linuxfoundation.org/servicedesk/customer/portal/2/create/232

Anchor
new-zoom
new-zoom

How do I set up or change a Zoom bridge 

You must be a Zoom Manager to create or change a zoom bridge.  

Note
titleIMPORTANT

DO NOT FOLLOW THE "Google, Outlook or Yahoo" INSTRUCTIONS IN THE VIDEO BELOW!  It does not support our usage model.
Use the "Copy the invitation" method only to place the information into a calendar invite

Instructions with Video  It is always a best practice to add the meeting owner's name and email address in the Description field of the Zoom meeting and to also note date of the most recent change

Anchor
rec-how
rec-how

How do I record a meeting

You need to be an LF sanctioned Zoom Manager. To record you need to be the Zoom session host. This means either by being logged into Zoom account for the bridge, or manually claiming the the host role after joining the meeting.  Because of changes Zoom implements in t January of 2022, using the "claim host" method is the preferred way of doing this.  

  DO NOT RECORD TO THE CLOUD unless specifically instructed to do so by an LF staff member!  Record to your local computer

  1. After the meeting has started click the "Record" button located at the bottom of the Zoom window OR if someone is screen sharing the recording option will be found under the "More" section of the Zoom menu bar 
  2. Select "Record to this Computer"  DO NOT RECORD TO THE CLOUD! 
  3. In case it wasn't clear: DO NOT RECORD TO THE CLOUD! 
  4. You can pause and resume if necessary and the recording will be saved as a contiguous stream.
  5. Stop the recording when you are finished.  It will be saved when the meeting is officially ended.
  6. Rename the zoom_#.mp4 to match your meeting name and date (example foo-team-2019-01-01.mp4)

  7. Upload the renamed .mp4 file to the wiki and link it as appropriate. DO NOT upload any "audio_only" or "playback" files.

  8. After you have verified the upload was successful and you can watch the recording from the wiki, you can remove the files from your computer.

  9. Oh Yeah, DO NOT RECORD TO THE CLOUD! 


Anchor
claim-host
claim-host

How do I claim the host role?

Image Added

Note that if anyone one else is already assigned the Host role, you cannot "Claim Host" back unless you are logged into the meeting via the actual Zoom host account for that bridge.


Anchor
kill
kill

How do I kill an "In Progress" meeting

A meeting owner has the right to terminate a meeting that is preventing their scheduled meeting from starting.

  1. Login to the zoom account for the bridge

  2. go to the Meetings tab on the left (if it isn't already there)

  3. Find the offending meeting that has your meeting blocked - The green ball indicates the meeting in progress

    Image Added

  4. Click the "End" button.


Anchor
login
login

Logging in to a Zoom account using LastPass

Warning
titleZoom 2FA

In January of 2022 Zoom implemented a new 2-Factor Authentication (2FA) model that we cannot administratively work around.   This means that even with a LastPass account you may not be able login to create meetings or make changes.  If this impacts you the only alternative is to send an email to the https://lists.onap.org/g/onap-meetings list asking for a member to do it on your behalf. 

There are changes being implemented by the LF during the first half of 2022 that should address this limitation.

The very first time:

  1. open your LastPass account in the browser, and choose open my vault.
  2. on the left panel select "Sharing Center"
  3. Select the "Shared ONAP Zoom Community" folder
  4. Select the bridge you want to use and click launch


Every other time:  

Anchor
login
login

  1. Go to http://www.zoom.us/ 
  2. Click on the laspass icon in the username field (if it isn't already populated)
    Image Added
  3. select the account corresponding to the meeting you want to record and log in using it:
    Image Added

  4. Logout when you are done.


...

Trouble Shooting

My Google calendar subscription isn't updating

Google calendar is notorious for long update delays of up to 12 hours or more for subscribed calendars and you cannot force it to update.  The only way to force g-cal to update is to actually remove the calendar and re-subscribe and besides being a sucky solution, even that may not help.

All the meeting times displayed in https://lists.onap.org/g/onap-meetings are wrong

The default is UTC. Make sure you have set the time zone in your groups.io account profile correctly.  

Zoom Bridge:  The meeting host is attending another meeting

If you receive the error, "The meeting host is attending another meeting" or similar message: 

    • a previous meeting using that Host account is still in progress and did not end as scheduled 

    • the Host forgot to end the Zoom session and someone is still connected to the bridge

    • someone has used that Host account to start a meeting outside of the assigned time-slot

    • someone is using that Host account to attend another Host's meeting in progress

The LF will not take any action, intervene or set up an emergency bridge in the event of an ONAP bridge conflict such as the ones above. 

If you have Zoom Host privileges you have the right to terminate a meeting that is preventing your scheduled meeting from starting. 

I am suddenly unable to login to an ONAP Community Zoom Account using LastPass

If you try logging in via LastPass and  get redirected to a page that says: We detected an unusual login from a device or location you don't usually use or have not used in a while. To sign in to your Zoom account, check your email (onapmeet##@onap.org) and input the verification code", there isn't anything we can do about it. This was a change implemented by Zoom in January of 2022 that breaks the way LF communities use Zoom.   If this impacts you the only alternative is to send an email to the https://lists.onap.org/g/onap-meetings list asking for a member to make the changes on your behalf. 

I still need help!

  • Ask the ONAP community project or sub-committee mailing list associated with the meeting
  • Ask the ONAP community project or sub-committee Slack Channel associated with the meeting


...


Page Properties
hiddentrue


Related issues


...