How to Enable External Participant Control in Microsoft Teams via PowerShell
Question details
A Microsoft Teams administrator needs to allow external participants to give or request screen control during meetings using PowerShell because the admin center interface is not saving policy updates.

- Product
- Microsoft Teams
- Device & OS
- not provided
- Scenario
- Updating meeting policies to grant external participants the ability to give or request control during screen sharing sessions.
- Observed behavior
- The Teams admin center fails to create or modify meeting policies through the graphical user interface, prompting the need for a PowerShell command workaround.
Ensure you have the Microsoft Teams PowerShell module installed and that your account holds Global Administrator or Teams Administrator privileges in your tenant.
Use PowerShell to Enable External Participant Control
Execute commands through the Microsoft Teams PowerShell module to bypass GUI errors and successfully apply changes to your meeting policies.
Due to occasional bugs in the Microsoft Teams admin center, policy updates made through the graphical interface might not save properly across tenants. Using the official PowerShell module ensures that backend policy configurations are forced through securely and accurately.
Right-click on the Windows Start menu, select Windows PowerShell (Admin) or Windows Terminal (Admin), and grant user account control permissions.
Type the command 'Connect-MicrosoftTeams' and press Enter. A prompt will appear asking for your administrator credentials. Sign in with your Global Admin or Teams Admin account.
Run the command: Set-CsTeamsMeetingPolicy -Identity SalesMeetingPolicy -AllowExternalParticipantGiveRequestControl $True (replace 'SalesMeetingPolicy' with the exact name of your organization's policy, such as 'Global').

Simplify Your Workflow with WPS Office
While troubleshooting complex administrative bugs in Microsoft Teams and Office 365, you might find yourself needing a simpler, lightweight, and hassle-free office suite for your daily document tasks. WPS Office provides an easy-to-use alternative that requires no complicated administrative overhead.
- 1. Download the Installer: Navigate to the official WPS Office website and click the Free Download button.
- 2. Install the Suite: Run the downloaded installer and follow the simple on-screen instructions to set up WPS Office on your computer.
- 3. Start Creating: Open WPS Office to immediately begin creating or editing your existing Microsoft Office documents without any complicated setups.

Frequently Asked Questions
Why can't I change Teams meeting policies in the admin center GUI?
This is a known, intermittent issue on Microsoft's end where the graphical user interface fails to sync or save changes to the backend. Using PowerShell bypasses the GUI and directly updates the server-side configuration.
Can external participants take control of my screen without permission?
No. Even when this policy is enabled, external participants can only request control. The presenter currently sharing the screen must explicitly approve the request before any control is granted.
How do I install the Microsoft Teams PowerShell module if I don't have it?
You can install the necessary module by opening PowerShell as an administrator and executing the command: Install-Module -Name MicrosoftTeams -Force -AllowClobber.
How can I verify that my PowerShell command worked?
You can verify the policy update by running the command: Get-CsTeamsMeetingPolicy -Identity YourPolicyName. Check the output list to ensure that 'AllowExternalParticipantGiveRequestControl' is set to True.




