Tuesday 22 October 2013

Creation of New Client Policy on Lync Server

The client policy can only be set by using the Lync Management Shell and not by the Lync Control Panel. Most of the settings that determine Microsoft Lync 2010 features and functionality are configurable through Microsoft Lync Server 2010 Control Panel. However, there are several essential policies and settings that significantly impact client functionality and that can be configured only by using Group Policy or Lync Server Management Shell.

The following CMDlets are used to manage the client policies:
Get-CsClientPolicy: Get the client policies which are configured, if you do not specify a name all client policies are returned.
Grant-CsClientPolicy: Assigns the policy to a level (Global, Site, Tag). If you do not specify an identity the client policy is applied Global.
New-CsClientPolicy: Creates a new client policy. Among other things, client policies help determine the features of Microsoft Lync 2010 that are made available to users; for example, you might give some users the right to transfer files while denying this right to other users.
Remove-CsClientPolicy: Removes an existing client policy. Among other things, client policies help determine the features of Microsoft Lync 2010 that are available to users; for example, you might give some users the right to transfer files while denying this right to other users.
Set-CsClientPolicy: Modifies the property values of an existing client policy. Among other things, client policies help determine the features of Microsoft Lync 2010 that are available to users; for example, you might give some users the right to transfer files while denying this right to other users.
New-CsClientPolicyEntry: Allows you to assign new options to the client policy.

Information on the settings and applying the policy can be found here: http://technet.microsoft.com/en-us/library/gg398300.aspx 

Open Lync Management Shell
Type New-CsClientPolicy "Test Policy"
Modify the policy with required settings by the below command
Set-CsClientPolicy "Test Policy" -AddressBookAvailability Filedownloadonly -Disablefeedstab $false -EnableExchangeContactSync $false -EnableCallLogAutoArchiving $false -DisableSavingIM $True -DisableCalendarPresence $true -DisableContactCardOrganizationTab $true -DisableEmailComparisonCheck $true -DisableMeetingSubjectAndLocation $true

No comments:

Post a Comment