Office 365 Notification MC219629 updated on August 5, 2020, announces the delivery of the ability to update meeting policies so that all meetings limit automatic joining (aka lobby bypass) to the meeting organizers. In other words, everyone except the organizer, including other users from the home tenant, must wait in the lobby to be admitted to the meeting. The change is linked to Microsoft 365 roadmap item 66463.
Restrictive Meetings
I’m unsure that imposing strict limits on who joins a meeting without going through the lobby will be popular in enterprise environments (but could absolutely be wrong on this point). Only a small number of meetings are so confidential that automatic joining needs to be prohibited until the organizer is ready for the meeting to begin. In a physical sense, the equivalent is when participants turn up for a meeting to find the door to the conference room locked and must wait outside until someone turns up with the key.
The need for restrictive control on join for individual meetings is met by the “Only me” meeting option which allows organizers to block participants from joining meetings (Figure 1), which Microsoft rolled out to Teams in May 2020.
Figure 1: Changing the lobby bypass settings for a Teams meeting
The update for Teams meeting policies now being enabled has the same restrictive effect on joining as “Only me” for all meetings organized by people assigned a policy with the new control set. I would be slow to set up a meeting policy with this control in a corporate tenant and believe that its most likely use case is in education environments where teachers might want to control student admittance to sessions.
Change Soon Available in the Teams Admin Center
Microsoft says that they will roll out the change in late August and expect to complete the deployment in early September, just in time for the new school year. It will be possible to apply the new setting by editing a meeting policy through the Teams admin center or PowerShell (already possible in some tenants) by running the Set-CsTeamsMeetingPolicy cmdlet. The cmdlet is available in the Skype for Business Online module or the preview version of the Teams PowerShell module.
The new setting only applies to new meetings created after the policy change. If necessary, meeting organizers can update meetings and apply a different setting after meetings are created.
Updating a Meeting Policy with PowerShell
The AutoAdmittedUsers control in a Teams meeting policy controls who can enter a meeting automatically (without being forced to wait in the lobby). Up to now, the accepted values were:
EveryoneInCompany: All accounts in the same tenant can join automatically. This includes guest users from the tenant directory.
EveryoneInSameAndFederatedCompany: Accounts in the same tenant and accounts in other federated tenants can join automatically.
Everyone: Any participant can join automatically.
MC219629 introduces OrganizerOnly as a valid setting for AutoAdmittedUsers. Once the update is active in your tenant, you’ll be able to use this value for AutoAdmittedUsers in a meeting policy using the latest Teams PowerShell module (I used version 1.1.4 dated 6 July).
Here’s an example of updating a meeting policy to restrict automatic join to organizers only:
Need to keep up to date with changes in Office 365? Subscribe to the Office 365 for IT Pros eBook and receive monthly updates to track what’s happening across the entire suite.
Hi,
I tried this command to to a policy which is named as “LobbyOnly” as
Set-CsTeamsMeetingPolicy -Identity LobbyOnly -AutoAdmittedUsers OrganizerOnly
and assigned to my self through Teams admin center. After 24 Hours I created a scheduled meeting and tried for it. But all the users are admitted directly to the meeting. This did not worked for me. I cross checked with
Get-CsTeamsMeetingPolicy -Identity “LobbyOnly”; and it shows as
AutoAdmittedUsers : OrganizerOnly
But students in that Channel are bypassed the Lobby. I tried more than 10 times but every time students are bypassing the Lobby
Please Help.
This isn’t a support site. If you run into a problem, you should report it to Microsoft and have them check your tenant. I obviously can’t see your tenant to check settings etc.
{"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}
Hi,
I tried this command to to a policy which is named as “LobbyOnly” as
Set-CsTeamsMeetingPolicy -Identity LobbyOnly -AutoAdmittedUsers OrganizerOnly
and assigned to my self through Teams admin center. After 24 Hours I created a scheduled meeting and tried for it. But all the users are admitted directly to the meeting. This did not worked for me. I cross checked with
Get-CsTeamsMeetingPolicy -Identity “LobbyOnly”; and it shows as
AutoAdmittedUsers : OrganizerOnly
But students in that Channel are bypassed the Lobby. I tried more than 10 times but every time students are bypassing the Lobby
Please Help.
This isn’t a support site. If you run into a problem, you should report it to Microsoft and have them check your tenant. I obviously can’t see your tenant to check settings etc.