Topic Last Modified: 2011-01-28
Who can run this cmdlet: By default, members of the following groups are authorized to run the New-CsClientPolicy cmdlet: RTCUniversalServerAdmins. To return a list of all the role-based access control (RBAC) roles this cmdlet has been assigned to (including any custom RBAC roles you have created yourself), run the following command from the Windows PowerShell prompt:
Copy Code | |
---|---|
Get-CsAdminRole | Where-Object {$_.Cmdlets -match "New-CsClientPolicy"} |
The cmdlet New-CsClientPolicy defines a large number of settings for provisioning clients for features that are available in Lync Server 2010. For the Address Book Service, the parameter AddressBookAvailability is of interest. This parameter, which directly impacts the options available to clients, has three possible options:
- WebSearchAndFileDownload
- WebSearchOnly
- FileDownloadOnly
When defined, it determines how the Address Book is accessed by clients. If you define this parameter, you must define one of the options. If you do not modify this setting, the default WebSearchAndFileDownload remains in effect.
For example:
Copy Code | |
---|---|
New-CsClientPolicy -Identity RedmondClientPolicy -DisableCalendarPresence $True -DisablePhonePresence $True -DisplayPhoto "PhotosFromADOnly" -AddressBookAvailability "WebSearchOnly" |
For a detailed description of the full command, refer to the following in the main Lync Server Windows PowerShell RTCCmdlets reference.