Lync Server Admin Guide: Filtering Instant Messages and Client Versions
This article is part of the Microsoft Lync Server 2010 Administration Guide: PowerShell Supplement.
Configuring Filtering for Instant Messaging (IM)
Modify the Default File Transfer Filter
- To modify the default file transfer filter
To modify the default file transfer filter, use the Set-CsFileTransferFilterConfiguration cmdlet and set the Identity to global. For example, this command adds the file extension .ps1 (the file extension used for Windows PowerShell scripts) to the set of file types that cannot be transferred using Microsoft Lync:
Set-CsFileTransferFilterConfiguration -Identity global -Extensions @{Add=".ps1"}
And this command removes the .ps1 file extension from the list of file types that cannot be transferred using Microsoft Lync:
Set-CsFileTransferFilterConfiguration -Identity global -Extensions @{Remove=".ps1"}
Create a New File Transfer Filter for a Specific Site
- To create a file transfer filter for a specific site
To create a new collection of file transfer filter configuration settings, use the New-CsFileTransferFilterConfiguration cmdlet:
New-CsFileTransferFilterConfiguration -Identity site:Redmond -Extensions @{Add=".ps1"}
Modify the Default URL Filter
To modify the default URL filter, use the Set-CsFileTransferFilterConfiguration cmdlet and set the Identity to global. For example, this command adds the prefix .urn to the set of Uniform Resource Identifiers (URIs) that either cannot be included in an instant message or cannot be configured as a clickable link within an instant message:
Set-CsImFilterConfiguration -Identity global -Prefixes @{Add="urn:"}
This command removes the prefix .urn from the collection of blocked URIs:
Set-CsImFilterConfiguration -Identity global -Prefixes @{Remove="urn:"}
Create a New URL Filter to Handle Hyperlinks in IM Conversations
- To create a new URL filter
To create a new collection of URL filter configuration settings use the New-CsImFilterConfiguration cmdlet:
Set-CsImFilterConfiguration -Identity "site:Redmond" -Prefixes @{Add="urn:"}
For more information
- Haiku #77: The CsImFilterConfiguration Cmdlets
- Haiku #56: The CsFileTransferFilterConfiguration Cmdlets
- The Edit File Filter Dialog
- The Edit URL Filter Dialog (Allow)
- The Edit URL Filter Dialog (Block)
- The Edit URL Filter Dialog (Allow With Warning)
Specify Client Versions Supported for Sign-in by a User
- To assign a per-user client version policy
To assign a per-user client version policy, use the Grant-CsClientVersionPolicy cmdlet:
Grant-CsClientVersionPolicy –Identity "Ken Myer" –PolicyName "RedmondClientVersionPolicy"
To unassign a per-user policy, use the Grant-CsClientVersionPolicy cmdlet and set the PolicyName parameter to a null value:
Grant-CsClientVersionPolicy –Identity "Ken Myer" –PolicyName $Null
For more information