Logo
programming4us
programming4us
programming4us
programming4us
Home
programming4us
XP
programming4us
Windows Vista
programming4us
Windows 7
programming4us
Windows Azure
programming4us
Windows Server
programming4us
Windows Phone
 
Windows Server

Microsoft Lync Server 2013 : Persistent Chat Administration (part 1) - Chat Room Management by Administrators

12/4/2014 8:48:16 PM

Administration of the Persistent Chat environment is largely focused on managing the individual chat rooms. From the Lync administrator’s perspective, chat room management is performed using the Lync Server Management Shell. However, management of chat rooms can also be delegated to responsible users, for example, department heads or other personnel. Chat room management by end users is typically handled simply by use of the Lync 2013 client. This section provides details on some of the more common administrative tasks that are required to maintain the Persistent Chat environment.

Chat Room Management by Administrators

Although it is possible to configure some chat room parameters when the room is created using the New-CsPersistentChatRoom cmdlet, these same parameters and more can be configured after the chat room is created using the Set-CsPersistentChatRoom cmdlet. Parameters that can be configured using this cmdlet include the following:

Disabled—Allows the status of the chat room to be disabled or enabled using the $true or $false values.

Type—Allows a chat room to be specified as either a normal chat room, which accepts messages posted by any member, or an auditorium chat room, which allows only the presenter to post messages that other members can only read.

Addin—Associates a previously configured add-in with a chat room, which allows URL content to be viewed by members while participating.

Privacy—Allows a chat room to be configured as Open, Secret, or Closed. Open rooms can be searched and accessed by anyone. Secret rooms can be searched and accessed only by members of the room. Closed rooms can be searched by anyone, but can be accessed only by members. By default, each new room is initially configured as Closed.

Invitations—Allows enabling or disabling of chat room invitations, which are used to notify users when they have been added as chat room members. The default setting for invitations is inherit, which causes the chat room to adopt the invitation setting configured on the category it belongs to. Configuring the invitations setting to false at the chat room level allows the category setting to be overridden.

Members—Configures membership for the chat room. You can add or remove either individual or multiple members using a single cmdlet by specifying the SIP address of the users. To allow users to be added in bulk, Active Directory organizational units or distribution groups can also be specified.

Managers—Allows managers to be assigned to the chat room. Managers have the permissions to define membership of a chat room along with other settings.

Presenters—Allows presenters to be assigned to an auditorium chat room.

The following command would be used to temporarily disable the chat room:

Set-CsPersistentChatRoom -Identity chatpool1.companyabc.com\Staffing -Disabled $true

The following command would be used to change the privacy setting to Secret, assign members using a distribution group, and assign an individual as a manager:

Set-CsPersistentChatRoom -Identity chatpool1.companyabc.com\Staffing -Privacy secret -members @{Add="CN=HR Staff,OU=Groups,DC=companyabc,DC=com"} -Managers @{Add="sip:HRlead@companyabc.com"}

If the command is successful, the updated parameters for the chat room are listed, as shown in Figure 1.

Image

Figure 1. Adjusting chat room parameters using the command line.

You can view the complete syntax of the Set-CsPersistentChatRoom cmdlet along with helpful examples by executing the following command using the Management Shell: Get-Help Set-CsPersistentChatRoom -Detailed. It is also simple to view the parameters for an existing chat room by executing the Get-CsPersistentChatRoom cmdlet, specifying the identity of the room.

After a user has been assigned as a member of a chat room, the room automatically appears in the Lync client. From here, participation in a room is simply a matter of double-clicking on one of the listed rooms to view existing chat messages and adding new messages.


Note

The message history initially presented to the user when viewing a chat room is based on the Default Chat History setting configured by the administrator. However, this does not prevent a user from searching the chat room for additional messages that are maintained within the chat history for the room.


After chat rooms become available within the Lync client, the user can configure topic feeds, notifications, and more.

From time to time, it might be necessary for a Lync administrator to clear messages from a room, which can be accomplished with the Clear-CsPersistentChatRoom cmdlet. The clearing of messages from a room always starts with the oldest messages, but it is possible to specify an end date to provide a range of messages to be cleared. For example, the following command would be used to clear all of the messages from a chat room that are older than a specific end date:

Clear-CsPersistentChatRoom -Identity chatpool1.companyabc.com\Staffing -EndDate "9/28/2012"

On occasion it might also be necessary for an administrator to remove individual messages from a chat room, perhaps because they are deemed inappropriate. This can be accomplished via the Remove-CsPersistentChatMessage cmdlet. To assist in finding messages to be removed, multiple keywords can be specified in the cmdlet as search criteria. For example, the following command would be used to search the Payroll chat room and remove any messages that contain both of the words “executive” and “salaries”:

Remove-CsPersistentChatMessage -Identity chatpool1.companyabc.com\Payroll -Filter "executive salaries" -MatchClause And

If one or more matches are found, the removed messages are replaced with a notification that the message has been removed by a Persistent Chat administrator, as shown in Figure 2.

Image

Figure 2. Chat message removed by an administrator.


Tip

Unless otherwise specified, removed messages are replaced with the default text shown in Figure 2. However, it is also possible to specify different replacement text using the -ReplaceMessage parameter. Additional parameters are also available, including date ranges for the search. You can find further details by executing the following command in the Management Shell: Get-Help Remove-CsPersistentChatMessage -Detailed.

Other -----------------
- Microsoft Lync Server 2013 : Configuring Persistent Chat (part 4) - Creating a Chat Room Using the Lync Server Management Shell , Creating a Chat Room Using the Lync 2013 Client
- Microsoft Lync Server 2013 : Configuring Persistent Chat (part 3) - Chat Room Categories
- Microsoft Lync Server 2013 : Configuring Persistent Chat (part 2) - Persistent Chat Server Options
- Microsoft Lync Server 2013 : Configuring Persistent Chat (part 1) - Administrative Access, Persistent Chat Policies
- Microsoft Lync Server 2013 : Persistent Chat Deployment (part 3) - Installing the Persistent Chat Server Role
- Microsoft Lync Server 2013 : Persistent Chat Deployment (part 2) - Topology Update
- Microsoft Lync Server 2013 : Persistent Chat Deployment (part 1) - Topology Options and Scaling
- Microsoft Exchange Server 2013 : Mailbox management - Resource mailboxes (part 2) - Processing meeting requests according to policy
- Microsoft Exchange Server 2013 : Mailbox management - Resource mailboxes (part 1) - Providing policy direction to the Resource Booking Attendant
- Microsoft Exchange Server 2013 : Mailbox management - Mail-enabled contacts, Mail users
 
 
Top 10 video Game
-   Minecraft Mods - MAD PACK #10 'NETHER DOOM!' with Vikkstar & Pete (Minecraft Mod - Mad Pack 2)
-   Minecraft Mods - MAD PACK #9 'KING SLIME!' with Vikkstar & Pete (Minecraft Mod - Mad Pack 2)
-   Minecraft Mods - MAD PACK #2 'LAVA LOBBERS!' with Vikkstar & Pete (Minecraft Mod - Mad Pack 2)
-   Minecraft Mods - MAD PACK #3 'OBSIDIAN LONGSWORD!' with Vikkstar & Pete (Minecraft Mod - Mad Pack 2)
-   Total War: Warhammer [PC] Demigryph Trailer
-   Minecraft | MINIONS MOVIE MOD! (Despicable Me, Minions Movie)
-   Minecraft | Crazy Craft 3.0 - Ep 3! "TITANS ATTACK"
-   Minecraft | Crazy Craft 3.0 - Ep 2! "THIEVING FROM THE CRAZIES"
-   Minecraft | MORPH HIDE AND SEEK - Minions Despicable Me Mod
-   Minecraft | Dream Craft - Star Wars Modded Survival Ep 92 "IS JOE DEAD?!"
-   Minecraft | Dream Craft - Star Wars Modded Survival Ep 93 "JEDI STRIKE BACK"
-   Minecraft | Dream Craft - Star Wars Modded Survival Ep 94 "TATOOINE PLANET DESTRUCTION"
-   Minecraft | Dream Craft - Star Wars Modded Survival Ep 95 "TATOOINE CAPTIVES"
-   Hitman [PS4/XOne/PC] Alpha Gameplay Trailer
-   Satellite Reign [PC] Release Date Trailer
Popular tags
Microsoft Access Microsoft Excel Microsoft OneNote Microsoft PowerPoint Microsoft Project Microsoft Visio Microsoft Word Active Directory Biztalk Exchange Server Microsoft LynC Server Microsoft Dynamic Sharepoint Sql Server Windows Server 2008 Windows Server 2012 Windows 7 Windows 8 windows Phone 7 windows Phone 8
programming4us programming4us
 
Popular keywords
HOW TO Swimlane in Visio Visio sort key Pen and Touch Creating groups in Windows Server Raid in Windows Server Exchange 2010 maintenance Exchange server mail enabled groups Debugging Tools Collaborating
programming4us programming4us
PS4 game trailer XBox One game trailer
WiiU game trailer 3ds game trailer
Trailer game
 
programming4us
Natural Miscarriage
programming4us
Windows Vista
programming4us
Windows 7
programming4us
Windows Azure
programming4us
Windows Server
programming4us
Game Trailer