From 5c545c83579026d7287a41c97c8aadde4ccc3afd Mon Sep 17 00:00:00 2001 From: Kiran Pyapali <39844422+kpyapali@users.noreply.github.com> Date: Fri, 21 Nov 2025 14:09:33 -0800 Subject: [PATCH 1/3] Add PasscodeComplexity parameter to meeting policy Added PasscodeComplexity parameter to New-CsTeamsMeetingPolicy documentation, detailing its functionality and possible values. --- .../New-CsTeamsMeetingPolicy.md | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTeamsMeetingPolicy.md b/teams/teams-ps/MicrosoftTeams/New-CsTeamsMeetingPolicy.md index de4222da63..8bddfc497a 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsTeamsMeetingPolicy.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsTeamsMeetingPolicy.md @@ -100,6 +100,7 @@ New-CsTeamsMeetingPolicy [-Identity] [-NewMeetingRecordingExpirationDays ] [-NoiseSuppressionForDialInParticipants ] [-ParticipantNameChange ] + [-PasscodeComplexity ] [-PreferredMeetingProviderForIslandsMode ] [-QnAEngagementMode ] [-RecordingStorageMode ] @@ -1568,6 +1569,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -PasscodeComplexity + +> Applicable: Microsoft Teams + +Controls whether meeting passcodes should be with the system-default complexity or with lesser complexity of numeric-only digits. If enabled, all meetings organized by these users will have 8-digit simpler numeric-only passcodes. + +Possible Values: +- Default: Alphanumeric with 8 characters (currently default) +- NumericOnly: Numeric only with 8 characters + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Default +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -PreferredMeetingProviderForIslandsMode Determines the Outlook meeting add-in available to users on Islands mode. By default, this is set to TeamsAndSfb, and the users sees both the Skype for Business and Teams add-ins. Set this to Teams to remove the Skype for Business add-in and only show the Teams add-in. From 2859f98691f16b26f5b4c93f86aa2d6e8cfa0c8e Mon Sep 17 00:00:00 2001 From: Kiran Pyapali <39844422+kpyapali@users.noreply.github.com> Date: Fri, 21 Nov 2025 14:19:31 -0800 Subject: [PATCH 2/3] Update New-CsTeamsMeetingPolicy.md --- teams/teams-ps/MicrosoftTeams/New-CsTeamsMeetingPolicy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTeamsMeetingPolicy.md b/teams/teams-ps/MicrosoftTeams/New-CsTeamsMeetingPolicy.md index 8bddfc497a..ed8ad86c6f 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsTeamsMeetingPolicy.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsTeamsMeetingPolicy.md @@ -1577,7 +1577,7 @@ Controls whether meeting passcodes should be with the system-default complexity Possible Values: - Default: Alphanumeric with 8 characters (currently default) -- NumericOnly: Numeric only with 8 characters +- NumericOnly: 8-digit numeric-only passcodes with lower complexity for all your meetings. Numeric-only passcodes increase the risk of unauthorized access to meetings and don't meet Microsoft's recommended security standards. ```yaml Type: String From ed45b08903f6e5a3e144ccb36a131bc64d6c8cda Mon Sep 17 00:00:00 2001 From: Kiran Pyapali <39844422+kpyapali@users.noreply.github.com> Date: Fri, 21 Nov 2025 14:19:51 -0800 Subject: [PATCH 3/3] Document PasscodeComplexity parameter for meetings Added PasscodeComplexity parameter to Set-CsTeamsMeetingPolicy documentation. --- .../Set-CsTeamsMeetingPolicy.md | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsMeetingPolicy.md b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsMeetingPolicy.md index 58203355a6..43261fee50 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsTeamsMeetingPolicy.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsTeamsMeetingPolicy.md @@ -104,6 +104,7 @@ Set-CsTeamsMeetingPolicy [[-Identity] ] [-NewMeetingRecordingExpirationDays ] [-NoiseSuppressionForDialInParticipants ] [-ParticipantNameChange ] + [-PasscodeComplexity ] [-PreferredMeetingProviderForIslandsMode ] [-QnAEngagementMode ] [-RecordingStorageMode ] @@ -1611,6 +1612,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -PasscodeComplexity + +> Applicable: Microsoft Teams + +Controls whether meeting passcodes should be with the system-default complexity or with lesser complexity of numeric-only digits. If enabled, all meetings organized by these users will have 8-digit simpler numeric-only passcodes. + +Possible Values: +- Default: Alphanumeric with 8 characters (currently default) +- NumericOnly: 8-digit numeric-only passcodes with lower complexity for all your meetings. Numeric-only passcodes increase the risk of unauthorized access to meetings and don't meet Microsoft's recommended security standards. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Default +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -PreferredMeetingProviderForIslandsMode Determines the Outlook meeting add-in available to users on Islands mode. By default, this is set to TeamsAndSfb, and the users sees both the Skype for Business and Teams add-ins. Set this to Teams to remove the Skype for Business add-in and only show the Teams add-in.