Skip to content

Commit 17b97ab

Browse files
authored
Merge branch 'master' into master
2 parents b7af0f1 + 0d5b6fb commit 17b97ab

File tree

5 files changed

+134
-21
lines changed

5 files changed

+134
-21
lines changed

skype/skype-ps/skype/New-CsAutoAttendantCallableEntity.md

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ The New-CsAutoAttendantCallableEntity cmdlet lets you create a callable entity.
1818
## SYNTAX
1919

2020
```powershell
21-
New-CsAutoAttendantCallableEntity -Identity <String> -Type <User | OrganizationalAutoAttendant | HuntGroup | ApplicationEndpoint | ExternalPstn | SharedVoicemail> [-Tenant <Guid>] [<CommonParameters>]
21+
New-CsAutoAttendantCallableEntity -Identity <String> -Type <User | OrganizationalAutoAttendant | HuntGroup | ApplicationEndpoint | ExternalPstn | SharedVoicemail> [-Tenant <Guid>] [-EnableTranscription] [-EnableSharedVoicemailSystemPromptSuppression] [<CommonParameters>]
2222
```
2323

2424
## DESCRIPTION
@@ -37,37 +37,37 @@ In order to setup a shared voicemail, an Office 365 Group that can receive exter
3737

3838
## EXAMPLES
3939

40-
### -------------------------- Example 1 --------------------------
40+
### Example 1
4141
```powershell
4242
$callableEntity = New-CsAutoAttendantCallableEntity -Identity "9bad1a25-3203-5207-b34d-1bd933b867a5" -Type User
4343
```
4444

4545
This example creates a user callable entity.
4646

47-
### -------------------------- Example 2 --------------------------
47+
### Example 2
4848
```powershell
4949
$callableEntity = New-CsAutoAttendantCallableEntity -Identity "tel:+1234567890" -Type ExternalPSTN
5050
```
5151

5252
This example creates an ExternalPSTN callable entity.
5353

54-
### -------------------------- Example 3 --------------------------
54+
### Example 3
5555
```powershell
5656
$operatorObjectId = (Get-CsOnlineUser [email protected]).ObjectId
5757
$callableEntity = New-CsAutoAttendantCallableEntity -Identity $operatorObjectId -Type User
5858
```
5959

6060
This example gets a user object using Get-CsOnlineUser cmdlet. We then use the AAD ObjectId of that user object to create a user callable entity.
6161

62-
### -------------------------- Example 4 --------------------------
62+
### Example 4
6363
```powershell
6464
$callableEntityId = (Find-CsOnlineApplicationInstance -SearchQuery "Main Auto Attendant") -MaxResults 1 | Select-Object -Property Id
6565
$callableEntity = New-CsAutoAttendantCallableEntity -Identity $callableEntityId -Type ApplicationEndpoint
6666
```
6767

6868
This example gets an application instance by name using Find-CsOnlineApplicationInstance cmdlet. We then use the AAD ObjectId of that application instance to create an application endpoint callable entity.
6969

70-
### -------------------------- Example 5 --------------------------
70+
### Example 5
7171
```powershell
7272
$callableEntityGroup = Find-CsGroup -SearchQuery "Main Auto Attendant" -ExactMatchOnly $true -MailEnabledOnly $true
7373
$callableEntity = New-CsAutoAttendantCallableEntity -Identity $callableEntityGroup -Type SharedVoicemail -EnableTranscription
@@ -150,6 +150,22 @@ Accept pipeline input: False
150150
Accept wildcard characters: False
151151
```
152152
153+
### -EnableSharedVoicemailSystemPromptSuppression
154+
Suppresses the "Please leave a message after the tone" system prompt when transferring to shared voicemail.
155+
156+
```yaml
157+
Type: SwitchParameter
158+
Parameter Sets: (All)
159+
Aliases:
160+
Applicable: Skype for Business Online
161+
162+
Required: False
163+
Position: Named
164+
Default value: None
165+
Accept pipeline input: False
166+
Accept wildcard characters: False
167+
```
168+
153169
### CommonParameters
154170
This cmdlet supports the common parameters: `-Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216).`
155171

skype/skype-ps/skype/New-CsWebServiceConfiguration.md

Lines changed: 45 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ New-CsWebServiceConfiguration [-Identity] <XdsIdentity> [-AllowAnonymousAccessTo
3232
[-ShowAlternateJoinOptionsExpanded <Boolean>] [-UseWsFedPassiveAuth <Boolean>]
3333
[-WsFedPassiveMetadataUri <String>] [-CrossDomainAuthorizationList <PSListModifier>]
3434
[-EnableMediaBasicAuth <Boolean>] [-EnableStatisticsInResponse <Boolean>] [-HstsMaxAgeInSeconds <Int64>]
35+
[-PendingGetWaitTimeOutInMinutes <Int64>] [-PendingGetWaitSupportingApps <String>]
3536
[-MobilePreferredAuthType <MobilePreferredAuthType>] [-UseDomainAuthInLWA <Boolean>]
3637
[-UseWebClientLegacyUI <Boolean>] [<CommonParameters>]
3738
```
@@ -52,7 +53,7 @@ Likewise, your command will fail if you try to create a new collection at, for i
5253

5354
## EXAMPLES
5455

55-
### -------------------------- Example 1 ------------------------
56+
### Example 1
5657
```
5758
New-CsWebServiceConfiguration -Identity site:Redmond -EnableGroupExpansion $False -UseCertificateAuth $True
5859
```
@@ -65,7 +66,7 @@ Note that this command will fail if a collection of Web Services configuration s
6566
That's because sites are limited to a single collection of Web Services configuration settings.
6667

6768

68-
### -------------------------- Example 2 ------------------------
69+
### Example 2
6970
```
7071
$x = New-CsWebServiceConfiguration -Identity site:Redmond -InMemory
7172
@@ -87,7 +88,7 @@ If you do not call the `Set-CsWebServiceConfiguration` cmdlet, no new settings w
8788
Instead, your virtual Web Services configuration settings will disappear as soon as you end your Windows PowerShell session or delete the variable $x.
8889

8990

90-
### -------------------------- Example 3 --------------------------
91+
### Example 3
9192
```
9293
$x = New-CsWebOrigin -Url "http://fabrikam.com"
9394
@@ -102,7 +103,7 @@ The second command in the example uses the `New-CsWebServiceConfiguration` cmdle
102103
The syntax `- CrossDomainAuthorizationList $x` adds http://fabrikam.com to the collection of domains authorized for cross-domain scripting.
103104

104105

105-
### -------------------------- Example 4 --------------------------
106+
### Example 4
106107
```
107108
$x = New-CsWebOrigin -Url "http://fabrikam.com"
108109
@@ -733,6 +734,46 @@ Accept pipeline input: False
733734
Accept wildcard characters: False
734735
```
735736

737+
### -PendingGetWaitTimeOutInMinutes
738+
Specifies the time in minutes to send an event at a particular interval to Keep Alive EventChannel.
739+
The value can be specified in between 5 to 15 minutes (both inclusive).
740+
The default value is 15 minutes.
741+
742+
```yaml
743+
Type: Int64
744+
Parameter Sets: (All)
745+
Aliases:
746+
Applicable: Skype for Business Server 2015, Skype for Business Server 2019
747+
748+
Required: False
749+
Position: Named
750+
Default value: None
751+
Accept pipeline input: False
752+
Accept wildcard characters: False
753+
```
754+
755+
### -PendingGetWaitSupportingApps
756+
Specifies a semicolon-separated list of applications for which PendingGetWaitTimeOutInMinutes need to be set.
757+
Supported applications are Android, iPhone, iPad, Macintosh, Windows.
758+
To support all applications you can give All as input.
759+
For example:
760+
- To support Android and Macintosh - Android;Macintosh;
761+
- To support all devices - All;
762+
The default value is None.
763+
764+
```yaml
765+
Type: String
766+
Parameter Sets: (All)
767+
Aliases:
768+
Applicable: Skype for Business Server 2015, Skype for Business Server 2019
769+
770+
Required: False
771+
Position: Named
772+
Default value: None
773+
Accept pipeline input: False
774+
Accept wildcard characters: False
775+
```
776+
736777
### -MobilePreferredAuthType
737778
Specifies the preferred authentication type to be used by mobile applications.
738779
If an unsupported method is specified, the web ticket service will not start and an event will be logged by the Skype for Business Server.
@@ -828,4 +869,3 @@ The `New-CsWebServiceConfiguration` cmdlet creates new instances of the Microsof
828869
[Remove-CsWebServiceConfiguration](Remove-CsWebServiceConfiguration.md)
829870

830871
[Set-CsWebServiceConfiguration](Set-CsWebServiceConfiguration.md)
831-

skype/skype-ps/skype/Set-CsAutodiscoverConfiguration.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,23 @@ Accept pipeline input: False
132132
Accept wildcard characters: False
133133
```
134134
135+
### -EnableCORS
136+
137+
If set to True, Cross-Origin Resource Sharing is enabled.
138+
139+
```yaml
140+
Type: Boolean
141+
Parameter Sets: (All)
142+
Aliases:
143+
Applicable: Lync Server 2013, Skype for Business Server 2015, Skype for Business Server 2019
144+
145+
Required: False
146+
Position: Named
147+
Default value: False
148+
Accept pipeline input: False
149+
Accept wildcard characters: False
150+
```
151+
135152
### -ExternalSipClientAccessFqdn
136153
Fully qualified domain name (FQDN) of the server that is used for external client access.
137154
@@ -289,4 +306,3 @@ The `Set-CsAutoDiscoverConfiguration` cmdlet modifies instances of the Microsoft
289306
## NOTES
290307

291308
## RELATED LINKS
292-

skype/skype-ps/skype/Set-CsTeamsMeetingPolicy.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -916,14 +916,13 @@ Accept wildcard characters: False
916916
917917
### -WhoCanRegister
918918
919-
Controls the attendees who can attend a webinar meeting. The default is EveryoneInCompany, meaning that internal accounts and guest accounts can attend.
919+
Controls the attendees who can attend a webinar meeting. The default is Everyone, meaning that everyone can register. If you want to restrict registration to internal accounts set the value to 'EveryoneInCompany'.
920920
921921
Possible values:
922922
923923
- Everyone
924924
- EveryoneInCompany
925925
926-
If you want to organize public webinars, set the value to Everyone.
927926
928927
```yaml
929928
Type: String

skype/skype-ps/skype/Set-CsWebServiceConfiguration.md

Lines changed: 49 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ Set-CsWebServiceConfiguration [[-Identity] <XdsIdentity>] [-AllowAnonymousAccess
3434
[-UseWsFedPassiveAuth <Boolean>] [-WsFedPassiveMetadataUri <String>]
3535
[-CrossDomainAuthorizationList <PSListModifier>] [-EnableMediaBasicAuth <Boolean>]
3636
[-EnableStatisticsInResponse <Boolean>] [-HstsMaxAgeInSeconds <Int64>]
37+
[-PendingGetWaitTimeOutInMinutes <Int64>] [-PendingGetWaitSupportingApps <String>]
3738
[-MobilePreferredAuthType <MobilePreferredAuthType>] [-UseDomainAuthInLWA <Boolean>]
3839
[-OverrideAuthTypeForInternalClients <String>] [-OverrideAuthTypeForExternalClients <String>]
3940
[-UseWebClientLegacyUI <Boolean>] [<CommonParameters>]
@@ -54,6 +55,7 @@ Set-CsWebServiceConfiguration [-Instance <PSObject>] [-AllowAnonymousAccessToLWA
5455
[-UseWsFedPassiveAuth <Boolean>] [-WsFedPassiveMetadataUri <String>]
5556
[-CrossDomainAuthorizationList <PSListModifier>] [-EnableMediaBasicAuth <Boolean>]
5657
[-EnableStatisticsInResponse <Boolean>] [-HstsMaxAgeInSeconds <Int64>]
58+
[-PendingGetWaitTimeOutInMinutes <Int64>] [-PendingGetWaitSupportingApps <String>]
5759
[-MobilePreferredAuthType <MobilePreferredAuthType>] [-UseDomainAuthInLWA <Boolean>]
5860
[-OverrideAuthTypeForInternalClients <String>] [-OverrideAuthTypeForExternalClients <String>]
5961
[-UseWebClientLegacyUI <Boolean>] [<CommonParameters>]
@@ -77,7 +79,7 @@ Alternatively, you can modify the property values for an existing collection by
7779

7880
## EXAMPLES
7981

80-
### -------------------------- Example 1 ------------------------
82+
### Example 1
8183

8284
```powershell
8385
Set-CsWebServiceConfiguration -Identity site:Redmond -EnableGroupExpansion $True
@@ -86,7 +88,7 @@ Set-CsWebServiceConfiguration -Identity site:Redmond -EnableGroupExpansion $True
8688
Example 1 enables group expansion for the Web Services configuration settings applied to the Redmond site (-Identity site:Redmond).
8789
This is done by including the EnableGroupExpansion property and setting the parameter value to True.
8890

89-
### -------------------------- Example 2 ------------------------
91+
### Example 2
9092

9193
```powershell
9294
Get-CsWebServiceConfiguration -Filter "site:*" | Set-CsWebServiceConfiguration -MaxValidityPeriodHours 16
@@ -96,7 +98,7 @@ In Example 2, the maximum validity period for all the Web Services configuration
9698
To carry out this task, the `Get-CsWebServiceConfiguration` cmdlet is called along with the Filter parameter; the filter value "site:*" limits the returned data to settings where the Identity begins with the characters "site:".
9799
This collection is then piped to the `Set-CsWebServiceConfiguration` cmdlet, which takes each item in the collection and changes the MaxValidityPeriodHours property to 16.
98100

99-
### -------------------------- Example 3 ------------------------
101+
### Example 3
100102

101103
```powershell
102104
Get-CsWebServiceConfiguration | Where-Object {$_.EnableGroupExpansion -eq $True} | Set-CsWebServiceConfiguration -MaxGroupSizeToExpand 400
@@ -107,7 +109,7 @@ To do this, the `Get-CsWebServiceConfiguration` cmdlet is called without any par
107109
This collection is then piped to the `Where-Object` cmdlet, which selects only those settings where the EnableGroupExpansion property is equal to True.
108110
In turn, this filtered collection is piped to the `Set-CsWebServiceConfiguration` cmdlet, which takes each item in the collection and sets the value of the MaxGroupSizeToExpand property to 400.
109111

110-
### -------------------------- Example 4 ------------------------
112+
### Example 4
111113

112114
```powershell
113115
Set-CsWebServiceConfiguration -Identity global -ShowDownloadCommunicatorAttendeeLink $True
@@ -116,7 +118,7 @@ Set-CsWebServiceConfiguration -Identity global -ShowDownloadCommunicatorAttendee
116118
The command shown in Example 4 shows how the global Web Services settings can be configured so that any person joining a meeting using a client application other than Skype for Business Server will first be shown a link to a site where he or she can download Skype for Business Web App.
117119
This is done by including the ShowDownloadCommunicatorAttendeeLink parameter and setting the parameter value to $True.
118120

119-
### -------------------------- Example 5 --------------------------
121+
### Example 5
120122

121123
```powershell
122124
$x = New-CsWebOrigin -Url "https://fabrikam.com"
@@ -132,7 +134,7 @@ The second command in the example uses the `Set-CsWebServiceConfiguration` cmdle
132134
The syntax @{Add=$x} adds the domain to any domains already in the collection of domains authorized for cross-domain scripting.
133135
To replace the existing collection with just https://fabrikam.com use the syntax @{Replace=$x}.
134136

135-
### -------------------------- Example 6 --------------------------
137+
### Example 6
136138

137139
```powershell
138140
$x = Get-CsWebServiceConfiguration -Identity "site:Redmond"
@@ -155,7 +157,7 @@ To remove the second domain (index number 1) from the CrossDomainAuthorizationLi
155157
Note that command 2 removes the domain from the copy of the Redmond site stored in the variable $x and not from the site itself.
156158
To actually remove the domain from the Redmond site, the third command in the example uses the `Set-CsWebServiceConfiguration` cmdlet and the Instance parameter to overwrite settings for the Redmond site with the settings stored in $x.
157159

158-
### -------------------------- Example 7 --------------------------
160+
### Example 7
159161

160162
```powershell
161163
Set-CsWebServiceConfiguration -Identity "site:Redmond" - CrossDomainAuthorizationList $Null
@@ -805,6 +807,46 @@ Accept pipeline input: False
805807
Accept wildcard characters: False
806808
```
807809

810+
### -PendingGetWaitTimeOutInMinutes
811+
Specifies the time in minutes to send an event at a particular interval to Keep Alive EventChannel.
812+
The value can be specified in between 5 to 15 minutes (both inclusive).
813+
The default value is 15 minutes.
814+
815+
```yaml
816+
Type: Int64
817+
Parameter Sets: (All)
818+
Aliases:
819+
Applicable: Skype for Business Server 2015, Skype for Business Server 2019
820+
821+
Required: False
822+
Position: Named
823+
Default value: None
824+
Accept pipeline input: False
825+
Accept wildcard characters: False
826+
```
827+
828+
### -PendingGetWaitSupportingApps
829+
Specifies a semicolon-separated list of applications for which PendingGetWaitTimeOutInMinutes need to be set.
830+
Supported applications are Android, iPhone, iPad, Macintosh, Windows.
831+
To support all applications you can give All as input.
832+
For example:
833+
- To support Android and Macintosh - Android;Macintosh;
834+
- To support all devices - All;
835+
The default value is None.
836+
837+
```yaml
838+
Type: String
839+
Parameter Sets: (All)
840+
Aliases:
841+
Applicable: Skype for Business Server 2015, Skype for Business Server 2019
842+
843+
Required: False
844+
Position: Named
845+
Default value: None
846+
Accept pipeline input: False
847+
Accept wildcard characters: False
848+
```
849+
808850
### -MobilePreferredAuthType
809851

810852
Specifies the default authentication method used for mobile client connectivity.

0 commit comments

Comments
 (0)