Gestion des salles
Rubrique Dernière modification : 2013-02-21
Pour créer une salle de serveur de conversation permanente
New-CsPersistentChatRoom -Name Foo1 -PersistentChatPoolFqdn client.contoso.com -Category client.contoso.com\Foo [other parameters]
Important
-PersistentChatPoolFqdn n’est pas requis si l’un des éléments suivants est vrai :
-
Il n’existe qu’un seul pool de serveurs de conversation permanente.
-
Vous fournissez un nom de domaine complet (FQDN) de pool à la catégorie.
-
Vous fournissez un nom de domaine complet (FQDN) à l’ajout de la salle.
Pour apporter des modifications à une salle de conversation permanente existante
Set-CsPersistentChatRoom -Identity testCat -Members @{Add="sip:user1@contoso.com", "CN=container,DC=contoso,DC=com"}
Set-CsPersistentChatRoom -Identity testCat -Managers @{Add="sip:user2@contoso.com"}
Set-CsPersistentChatRoom -Identity testCat -Presenters @{Add="sip:user1@contoso.com"}
Windows PowerShell : les membres, les gestionnaires et les présentateurs peuvent être définis simultanément. Ils doivent tous être le sous-ensemble allowedMembers moins DeniedMembers de la catégorie hôte. Une salle de type=normal ne peut pas inclure de présentateurs.
Créer, obtenir, définir, effacer ou supprimer une salle
Pour créer une salle
New-CsPersistentChatRoom -Name <String> [-PersistentChatPoolFqdn <String>]-Category <String> [-Description <String>] [-Disabled <Switch Parameter>] [-Type <Normal | Auditorium>] [-AddIn <String>] [-Privacy <ChatRoomPrivacy> {Open | Closed | Secret}] [-Invitations <Switch Parameter>]
Pour définir une salle
Set-CsPersistentChatRoom -Identity <String> [-Name <String>] [-Category <String>] [-Description <String>] [-Disabled <boolean>] [-Type <Normal | Auditorium>] [-AddIn <String>] [-Privacy <ChatRoomPrivacy> {Open | Closed | Secret}] [-Invitations <Enum>] [-Members <PSListModifier<String>>] [-Managers <PSListModifier<String>>] [-Presenters <PSListModifier<String>>] [-Force < Switch Parameter >] [-Confirm <Switch Parameter>][-WhatIf <Switch Parameter>]
Pour obtenir une chambre
Get-CsPersistentChatRoom -Identity <String>
ou
Get-CsPersistentChatRoom -filter <String> [-PersistentChatPoolFqdn <String>] [-SearchDescription] [-Member <String>] [-Manager <string>] [-Category <string>] [-Addin <string>] [-Disabled <bool>] [-Privacy <ChatRoomPrivacy> {Open | Closed | Secret}] [-Type <ChatRoomType> {Normal | Auditorium}] [-Invitations <ChatRoomInvitations> {False | Inherit}] [-ChatContentExceedsMB <int>] [-ResultSize <int>]
où –filter prend en charge uniquement le nom et la description et vous aide à trouver des salles dont le nom/description correspond à la chaîne de mot clé. PoolFqdn effectue des recherches dans un pool de serveurs de conversation permanente donné.
Pour effacer une salle et effacer les messages d’une salle
Clear-CsPersistentChatRoom [-Identity] <string> -EndDate <DateTime> [-WhatIf] [-Confirm] [<CommonParameters>]
ou
Clear-CsPersistentChatRoom [-Instance] <ChatRoomObject> -EndDate <DateTime> [-WhatIf] [-Confirm] [<CommonParameters>]
Pour supprimer une salle
Remove-CsPersistentChatRoom [-Identity] <string> [-Force] [-WhatIf] [-Confirm] [<CommonParameters>]
ou
Remove-CsPersistentChatRoom [-Instance] <ChatRoomObject> [-Force] [-WhatIf] [-Confirm] [<CommonParameters>]