Works for Teams or Skype for Business Online Meetings
Office 365 Notification MC213856 published on May 20 tells us that users will soon be able to configure an organizational setting to instruct OWA, Outlook for Mac, and Outlook mobile clients to make any new meeting created into an online event. Given the current need to work from home, this change reflects the transition of many meetings from in-person events to online.
The feature only works when an account is connected to an Office 365 tenant with Teams or Skype for Business Online configured for online meetings. Unsurprisingly, it doesn’t work with other online meeting providers like Zoom and GoToMeeting. Outlook Mobile can be configured to support third-party online meeting providers.
Three roadmap items are covered by the announcement: 63383 (OWA), 63625 (Outlook for iOS), and 63628 (Outlook for Android). MC230567 published on December 16 says that Outlook for Windows will introduce the feature in early 2021.
Making Online Meetings
Today, users must take an explicit action to create an online meeting. For example, in OWA, they set a slider to mark the meeting as a Teams or Skype for Business event. When this happens, the client retrieves a URI from the online provider pointing to the online “space” used for the meeting and inserts the URI into the meeting request. Other properties of the meeting request are updated to allow participants to join the meeting online.
Microsoft will release a client update for OWA at the end of May with Outlook mobile clients being updated over the June-July period. When available, the updates allow users to control whether they want to make every meeting an online event. In the meantime, some PowerShell settings are already available to control the feature at a tenant and mailbox level.
Tenant Online Meeting Setting
The Set-OrganizationConfig cmdlet manages the Exchange Online tenant configuration. The OnlineMeetingsByDefaultEnabled setting is False, meaning that online meetings are not the default. Updating the setting to True makes online meetings the default, and clients that support the setting will use it unless it is overridden by a mailbox-specific setting.
To override the organization setting on a mailbox level, run the Set-MailboxCalendarConfiguration cmdlet. The mailbox setting has the same name, but it’s Null by default, meaning that the organization setting takes precedence. You can set the value to $True to force the use of online meetings or $False to make “normal” (non-online) meetings be the default. Here’s a typical example of updating the calendar configuration for a mailbox.
If you do nothing, the organization setting will be False, and clients will work as they do today unless and until users update their calendar settings. The need to update the organization setting depends on the type of company, its meeting culture, and the prevalence of online meetings (using Teams and Skype for Business).
If you use another online meeting provider, leave the organization setting alone and don’t tell users about the calendar settings. On the other hand, if you’re deep into Teams or Skype for Business, maybe the right idea is to switch to online meetings by default. It all depends on how people work in your company.
Stay updated with developments inside Office 365 by subscribing to the Office 365 for IT Pros eBook.
this option is available to me right now, but when I use it, it always setup a Skype meeting, and we are using Teams. Do you know where can you choose/configure to use Teams as the default platform (instead Skype)?
Is Teams configured in island mode? If then, you might need to configure some settings in the meetings policy assigned to accounts.
The policy can only be set in PowerShell. You can edit an existing Teams meeting policy using the Set-CsTeamsMeetingPolicy cmdlet or create a new Teams meeting policy by using the Grant-CsTeamsMeetingPolicy cmdlet and assign it to a user.
Set AllowOutlookAddIn to True in TeamsMeetingPolicy to allow the Outlook plugins
Set PreferredMeetingProviderForIslandsMode
TeamsAndSfb – is the default value; if you do nothing, end-user functionality remains unchanged. Allow users to select either the Skype for Business add-in or the Teams Meeting add-in in Outlook.
TeamsOnly – Restrict meetings scheduled in Outlook to Teams. Remove the Skype for Business meeting add-in and enable just the Teams meeting add-in.
Note: this setting does not change existing Skype for Business meeting join links to Teams meeting join links. The setting affects only future meetings.
{"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}
that’s great.
this option is available to me right now, but when I use it, it always setup a Skype meeting, and we are using Teams. Do you know where can you choose/configure to use Teams as the default platform (instead Skype)?
Is Teams configured in island mode? If then, you might need to configure some settings in the meetings policy assigned to accounts.
The policy can only be set in PowerShell. You can edit an existing Teams meeting policy using the Set-CsTeamsMeetingPolicy cmdlet or create a new Teams meeting policy by using the Grant-CsTeamsMeetingPolicy cmdlet and assign it to a user.
Set AllowOutlookAddIn to True in TeamsMeetingPolicy to allow the Outlook plugins
Set PreferredMeetingProviderForIslandsMode
TeamsAndSfb – is the default value; if you do nothing, end-user functionality remains unchanged. Allow users to select either the Skype for Business add-in or the Teams Meeting add-in in Outlook.
TeamsOnly – Restrict meetings scheduled in Outlook to Teams. Remove the Skype for Business meeting add-in and enable just the Teams meeting add-in.
Note: this setting does not change existing Skype for Business meeting join links to Teams meeting join links. The setting affects only future meetings.
From https://tomtalks.blog/2020/06/teams-islands-users-set-outlook-to-only-schedule-microsoft-teams-meetings/