This filtered collection is then piped to the Set-CsClientPolicy cmdlet, which takes each policy in the collection and modifies the values of DisableEmoticons, DisableHtmlIm and DisableRTFIm. To do this, the command first uses the Get-CsClientPolicy cmdlet and the Filter property to return all the client policies where the Identity begins with the characters "site:" by definition, those are policies configured at the site scope. In this example, however, the modifications are made to all the client policies that have been configured at the site scope. Example 3 - Get-CsClientPolicy -Filter "*site:*" | Set-CsClientPolicy -DisableEmoticons $True -DisableHtmlIm $True -DisableRTFIm $TrueĮxample 3 also modifies the properties DisableEmoticons, DisableHtmlIm and DisableRTFIm. In Example 2, three different property values are modified for the client policy RedmondClientPolicy: the properties DisableEmoticons, DisableHtmlIm, and DisableRTFIm are all set to True. Example 2 - Set-CsClientPolicy -Identity RedmondClientPolicy -DisableEmoticons $True -DisableHtmlIm $True -DisableRTFIm $True
In this example, the WebServicePollInterval property is set to 15 minutes (00 hours: 15 minutes: 00 seconds). The command shown in Example 1 modifies the client policy RedmondClientPolicy. The following parameters are not applicable to Skype for Business Online: AddressBookAvailability, AttendantSafeTransfer, AutoDiscoveryRetryInterval, BlockConversationFromFederatedContacts, CalendarStatePublicationInterval, ConferenceIMIdleTimeout, CustomizedHelpUrl, CustomLinkInErrorMessages, CustomStateUrl, Description, DGRefreshInterval, DisableContactCardOrganizationTab, DisableFederatedPromptDisplayName, DisableFeedsTab, DisableMeetingSubjectAndLocation, DisableOneNote12Integration, DisableOnlineContextualSearch, DisablePhonePresence, DisablePICPromptDisplayName, EnableEventLogging, EnableExchangeContactsFolder, EnableExchangeDelegateSync, EnableFullScreenVideo, EnableHighPerformanceConferencingAppSharing, EnableHighPerformanceP2PAppSharing, EnableMediaRedirection, EnableMeetingEngagement, EnableNotificationForNewSubscribers, EnableOnlineFeedback, EnableOnlineFeedbackScreenshots, EnableSQMData, EnableTracing, EnableViewBasedSubscriptionMode, EnableVOIPCallDefault, Force, HelpEnvironment, Identity, IMLatencyErrorThreshold, IMLatencySpinnerDelay, Instance, MAPIPollInterval, MaximumDGsAllowedInContactList, MaximumNumberOfContacts, MaxPhotoSizeKB, P2PAppSharingEncryption, PipelineVariable, PolicyEntry, PublicationBatchDelay, RateM圜allAllowCustomUserFeedback, RequireContentPin, SearchPrefixFlags, SPSearchCenterExternalURL, SPSearchCenterInternalURL, SPSearchExternalURL, SPSearchInternalURL, SupportModernFilePicker, TabURL, TelemetryTier, Tenant, and WebServicePollInterval Examples - Example 1 - Set-CsClientPolicy -Identity RedmondClientPolicy -WebServicePollInterval "00:15:00" Basically, default values are set by client for these cases. When setting is null/none just means that server in band provisioning does not override default client value. Keep in mind that client policies differ from many other policies in that most of the policy settings do not have default values. The Set-CsClientPolicy cmdlet enables you to modify any (or all) of the client policies that have been configured for use in your organization. You can even create a custom policy that gets assigned to a single user.Ĭlient policies can be configured at the global, site and per-user scopes.
In addition, client policies, like other Skype for Business Server policies, can readily be targeted toward selected groups of users. In this article Syntax Set-Cs Client PolicyĬlient policies are applied each time a user accesses the system, regardless of where the user logs on from and regardless of the type of device the user logs on with. This cmdlet was introduced in Lync Server 2010. Modifies the property values of an existing client policy.Īmong other things, client policies help determine the features of Skype for Business that are available to users for example, you might give some users the right to transfer files while denying this right to other users.