Set-CsPlatformServiceSettings

Modifies the Skype for Business on Mac capabilities in your organization. This cmdlet was introduced in Skype for Business Server 2015 Cumulative Update 6 (December 2017).

Syntax

Set-CsPlatformServiceSettings
   [-EnableDelegateManagement <Boolean>]
   [-EnableExternalAccessCheck <Boolean>]
   [-EnablePushNotifications <Boolean>]
   [-UseLegacyPushNotifications <Boolean>]
   [-EnableE911 <Boolean>]
   [-EnableFileTransfer <Boolean>]
   [-EnableCORS <Boolean>]
   [-EnableUcwaScopeCheck <Boolean>]
   [-MaxRegistrationsPerPublicApplication <Int32>]
   [[-Identity] <XdsIdentity>]
   [-Force]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CsPlatformServiceSettings
   [-EnableDelegateManagement <Boolean>]
   [-EnableExternalAccessCheck <Boolean>]
   [-EnablePushNotifications <Boolean>]
   [-UseLegacyPushNotifications <Boolean>]
   [-EnableE911 <Boolean>]
   [-EnableFileTransfer <Boolean>]
   [-EnableCORS <Boolean>]
   [-EnableUcwaScopeCheck <Boolean>]
   [-MaxRegistrationsPerPublicApplication <Int32>]
   [-Instance <PSObject>]
   [-Force]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Skype for Business Server 2015 Cumulative Update 6 introduces new features for Skype for Business on Mac users like support for E-911 calls, send files in peer-to-peer chats, block external access by policy and more.

The Set-CsPlatformServiceSettings cmdlet gives you control to enable or disable these features.

Examples

-------------------------- EXAMPLE 1 --------------------------

PS C:\> Set-CsPlatformServiceSettings -EnableDelegateManagement $False -EnableExternalAccessCheck $True -EnableE911 $False -EnableFil
eTransfer $True

This example modifies some parameters for global platform service settings.

Parameters

-Confirm

Prompts you for confirmation before running the cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Skype for Business Server 2015, Skype for Business Server 2019

-EnableCORS

This parameter is reserved for Microsoft internal use only.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Skype for Business Server 2015, Skype for Business Server 2019

-EnableDelegateManagement

Enables the ability to manage delegates from the Skype for Business on Mac client.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Skype for Business Server 2015, Skype for Business Server 2019

-EnableE911

Allows Skype for Business on Mac users to call 911.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Skype for Business Server 2015, Skype for Business Server 2019

-EnableExternalAccessCheck

Enables administrators to use external access policies to block external access to Skype for Business on Mac users.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Skype for Business Server 2015, Skype for Business Server 2019

-EnableFileTransfer

Enables Skype for Business on Mac users send files in peer-to-peer chats.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Skype for Business Server 2015, Skype for Business Server 2019

-EnablePushNotifications

Enables Skype for Business on Mac clients to use push notifications.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Skype for Business Server 2015, Skype for Business Server 2019

-EnableUcwaScopeCheck

This parameter is reserved for Microsoft internal use only.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Skype for Business Server 2015, Skype for Business Server 2019

-Force

Suppresses any confirmation prompts that would otherwise be displayed before testing.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Skype for Business Server 2015, Skype for Business Server 2019

-Identity

Indicates the Identity of the Platform Service Settings to be modified.

Type:XdsIdentity
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Skype for Business Server 2015, Skype for Business Server 2019

-Instance

Allows you to pass a reference to an object to the cmdlet rather than set individual parameter values. You can retrieve this object reference by calling the Get-CsPlatformServiceSettings cmdlet.

Type:PSObject
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Skype for Business Server 2015, Skype for Business Server 2019

-MaxRegistrationsPerPublicApplication

This parameter is reserved for Microsoft internal use only.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Skype for Business Server 2015, Skype for Business Server 2019

-UseLegacyPushNotifications

This parameter is reserved for Microsoft internal use only.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Skype for Business Server 2015, Skype for Business Server 2019

-WhatIf

Shows what would happen if the cmdlet runs. The cmdlet is not run.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Skype for Business Server 2015, Skype for Business Server 2019

Inputs

System.Management.Automation.PSObject

Outputs

System.Object