Scaling Challenges For Teams as More People Work from Home
Microsoft’s cloud Office infrastructure has had some recent challenges as it scaled up to deal with the upsurge in demand from both the enterprise and education sectors as people moved out of offices and classrooms to work from home due to the Covid-19 virus. Things will settle down as the adjustments Microsoft is making take effect and new hardware comes online. At least, that’s the plan.
The interesting thing is how many Office 365 tenants are
discovering that Teams is a solution to help people work from home. The demand
for advice and guidance is staggering, perhaps because companies have
accelerated their plans to deploy solutions like Teams, especially for audio
and video conferencing.
Bringing People Together to Discuss Best Practice
AvePoint’s avuncular Chief Marketing Officer, Dux Raymond Sy, hosted a impromptu Teams call on March 18 to discuss “How to Ensure the Best Office 365 Remote Work Experience.” Appropriately, the webinar used a Teams video call, with a backup live stream to LinkedIn to ensure that people could connect when Teams hit its meeting participant limit of 250. Above this, you can use Teams Live Events, which scale up to 10,000 attendees, but usually need more preparation and perhaps post-processing.
The call started with a discussion about making sure that company networks can cope with the shift to home working in conjunction with Office 365. If you’re involved in network planning, make sure that you this post by Microsoft’s Paul Collinge and use it as a checklist to validate that your network is prepared.
If you haven’t already done so, consider using conditional access policies to ensure that only authorized people can connect to your Office 365 tenant.
Mastering Teams for Home Working
From an administration perspective, it’s unwise to rush into a deployment of Teams without taking some time to think things through. Time is a scarce commodity when people want things done now (or preferably, yesterday), but you can work through the points listed in this article to figure out how your deployment should proceed. Remember that it’s easier to release some controls and allow people to do more than it is to restrict them once a deployment is operational.
Setting Teams Up for Meetings
Online meetings are the big focus area right now because
they replace the face to face gatherings people have in offices. On a personal
level, your home network needs to cope with the bandwidth and latency demands
of Teams. I’ve had quite a few reports of people needing to invest in mesh
networks to ensure that enough bandwidth is delivered to where they want to
work in a house.
To make sure your network can cope, make a test call to ensure that you can connect to Teams and participate in audio and video meetings. If bandwidth is scarce, you can connect with just audio, but it’s best when everyone’s remote if you enable your PC’s camera and use video. This normally results in better participation in the meeting.
Figure 1: Wouldn’t it be nice if you could use custom background images in Teams meetings?
Other points of Teams meeting etiquette include:
Be on time for meetings.
Start the meeting with all microphones muted and keep them muted unless someone needs to speak. In addition, silence phones. No one wants to hear calls coming in during the meeting.
Set ground rules for asking questions during presentations. Some people like to be asked while they are speaking, others prefer questions to be kept to the end of the meeting.
Use chat to capture questions and post links to pages relevant to discussions. Apart from anything else, this helps presenters and attendees track any action items or open questions. It also removes the need to interrupt a presentation.
Ask before recording. You never know when someone has a problem with recording a meeting and you should ask before proceeding.
Taking Care of Meeting
Recordings
Unless prohibited by a Teams meeting policy, Any tenant user who attends a meeting can start or stop recording to capture the full audio and video stream of the meeting plus chats and screen sharing activity. The recording is later stored in Stream and can be viewed and shared from there.
Figure 2: Viewing a recording of a Teams meeting in Stream
Stream doesn’t support guest user access, so you can’t share recordings with people outside the organization unless you download the MP4 file and put it on an external-facing service, like a SharePoint Online site. For example, AvePoint posted a recording of yesterday’s call on LinkedIn.
The recording for a Teams meeting can be a maximum of four hours long, after which Teams stops the recording automatically. It’s common to find that everyone leaves a meeting, and no one remembers to stop the recording. When this happens, you can trim the recording to remove the unwanted piece at the end. It’s best when the meeting organizer takes the responsibility to start and stop the recording and make the recording available afterwards (meeting attendees have automatic access).
Before sharing a recording widely, it’s a good idea for the organizer to review the automatic transcript generated by Stream from the audio (not all languages are supported. The transcript is made up of captions created for every few seconds. Like any automatic transcription software, Stream can produce some absolutely wonderful interpretations of what people say, not all of which are quite what they intend to get across. You can edit the captions to correct errors and to make sure that the correct message is passed.
Teams Conversations
I think
most people will find Teams channel conversations and personal chats easy to
get used to. After all, chat applications work much the same and if you’re used
to something like Facebook or Slack, you’ll know what to do with Teams.
I encourage
new Teams users to embrace some basic points of etiquette to make their
conversations smoother. For instance:
Always
start a new topic with a Subject.
Don’t
reply to a topic by starting a new conversation.
Don’t
use @Team or @Channel mentions unless you want lots of people to be notified.
Use
the important mark to highlight critical information.
Use
announcements for announcements, not for every new topic.
Don’t
post private information to channels. Use personal chats instead.
Use
reactions (likes) instead of replies when all you want to do is agree with a
point.
Some
up-front coaching for users will make Teams conversations more productive and
easier to navigate. If you don’t help people to use the technology effectively,
the Teams activity feed will rapidly become as cluttered and unwieldly as any
out-of-control inbox.
Don’t Forget Documents
If your organization still uses on-premises file servers to hold documents, it’s time to migrate that information to SharePoint Online and help users understand how to access and work with document libraries efficiently. They’ll also need some coaching to master OneDrive for Business and the OneDrive sync client, which helps people to work from home during transient network outages. If you’re concerned about data leakage, consider protecting SharePoint and OneDrive documents with Office 365 sensitivity labels and Office 365 data loss prevention policies together with the sensitive by default setting for new files.
Need more information to plan and manage your deployment of Teams alongside the rest of Office 365? Look no further than a subscription to the Office 365 for IT Pros eBook. Receive monthly updates to ensure you remain up to date with the latest developments.
For what it’s worth, you can do custom backgrounds in Teams now. Under the user\APPDATA\Roaming\microsoft\teams\backgrounds\uploads you can move other images in. I’ve heard they are working on something to allow you to more easily import the images, but for now that is how you get them in there. As long as you are running the latest version of Teams it should work. If all you see is Blur Background in Teams then you aren’t on the latest update. They just released this in the middle of April, so a lot of people may not know about it yet.
My deaf son has an interview using Teams which he hasn’t used before. Familiar with skype. Is it easy to set up captions/ subtitles. Does organiser/ administrator need to enable captions prior to appointment please?
{"id":null,"mode":"button","open_style":"in_modal","currency_code":"EUR","currency_symbol":"\u20ac","currency_type":"decimal","blank_flag_url":"https:\/\/office365itpros.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/office365itpros.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":100,"top_media_type":"featured_image","featured_image_url":"https:\/\/office365itpros.com\/wp-content\/uploads\/2022\/11\/cover-141x200.jpg","featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Virtual Tip Jar","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Office 365 for IT Pros","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Office 365 for IT Pros","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for supporting the work of Office 365 for IT Pros!","payment_confirmation_title":"Office 365 for IT Pros","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to tip?","initial":{"instruction_type":"normal","instruction_message":"How much would you like to tip? Choose any currency."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to tip? Choose any currency."},"invalid_curency":{"instruction_type":"error","instruction_message":"Please choose a valid currency."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to give this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to give this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to give this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
For what it’s worth, you can do custom backgrounds in Teams now. Under the user\APPDATA\Roaming\microsoft\teams\backgrounds\uploads you can move other images in. I’ve heard they are working on something to allow you to more easily import the images, but for now that is how you get them in there. As long as you are running the latest version of Teams it should work. If all you see is Blur Background in Teams then you aren’t on the latest update. They just released this in the middle of April, so a lot of people may not know about it yet.
Background images are covered in https://office365itpros.com/2020/04/06/teams-meeting-background-image/… but this was a good reminder to update this post to add that information.
My deaf son has an interview using Teams which he hasn’t used before. Familiar with skype. Is it easy to set up captions/ subtitles. Does organiser/ administrator need to enable captions prior to appointment please?
It’s very easy to turn on closed captioning… https://support.microsoft.com/en-us/office/use-live-captions-in-a-teams-meeting-4be2d304-f675-4b57-8347-cbd000a21260