영구 채팅 서버의 채팅방 관리

Skype for Business Server 2015
 

마지막으로 수정된 항목: 2016-03-28

요약: 이 항목에서는 영구 채팅 서버 채팅방을 관리하는 방법에 대해 설명합니다.

범주를 올바르게 사용하면 채팅방을 매우 쉽게 만들고 관리할 수 있습니다. 범주는 채팅방을 만들고 참가하는 사용자를 정의합니다. 채팅방 관리를 시도하기 전에 영구 채팅 범주, 채팅방, 사용자 역할영구 채팅 서버의 범주 관리를 읽어 보세요.

Windows PowerShell 명령줄 인터페이스를 사용하거나 채팅방 구성원인 경우 비즈니스용 Skype 클라이언트를 사용하여 채팅방을 구성하고 관리할 수 있습니다. 이 항목에서는 Windows PowerShell 명령줄 인터페이스를 사용하여 채팅방을 관리하는 방법에 대해 설명합니다. 비즈니스용 Skype 클라이언트를 사용하여 채팅방을 관리하려면 클라이언트 도움말을 참조하세요.

채팅방은 일반과 강당 유형 중의 하나가 될 수 있습니다. 일반 채팅방에서는 모든 구성원이 메시지를 게시하고 읽을 수 있습니다. 강당은 발표자만 게시하고 모든 구성원이 읽을 수 있는 채팅방 유형입니다.

채팅방에 액세스하고 관리하는 사용자는 다음과 같이 사용자 역할에 기반합니다.

  • 사용자는 메시지를 게시하고 읽을 수 있는 채팅방 구성원이어야 합니다.

  • 발표자는 강당 채팅방에 게시할 수 있습니다.

  • 관리자는 데이터베이스가 너무 크게 증가하지 않도록 하기 위해 채팅방에서 이전 콘텐츠(예: 특정 일 수 이전에 게시된 콘텐츠)를 삭제할 수 있습니다. 또한 특정 채팅방에 적합하지 않은 것으로 판단되는 메시지를 제거하거나 교체할 수 있습니다.

  • 메시지 작성자를 포함하여 최종 사용자는 채팅방의 콘텐츠를 삭제할 수 없습니다.

  • 채팅방 관리자는 채팅방을 사용하지 않도록 설정하는 것을 포함하여 모든 채팅방 속성을 변경할 수 있습니다. 그러나 관리자가 채팅방을 삭제하거나 채팅방 범주를 변경할 수 없습니다.

  • 채팅방을 만든 후에는 관리자만 채팅방을 삭제할 수 있습니다.

다음 Windows PowerShell cmdlet을 사용하여 채팅방을 구성하고 관리할 수 있습니다.

 

cmdlet

설명

New-CsPersistentChatRoom

새 채팅방 만들기

Set-CsPersistentChatRoom

기존 채팅방의 설정 구성, 채팅방에 사용자 및 사용자 그룹 할당

Get-CsPersistentChatRoom

채팅방에 대한 정보 검색

Clear-CsPersistentChatRoom

채팅방을 지우거나 채팅방 메시지 지우기

Remove-CsPersistentChatRoom

채팅방 제거

Remove-CsPersistentChatMessage

채팅방에서 메시지 제거

채팅방을 만들려면 New-CsPersistentChatRoom cmdlet을 사용하고 채팅방에 사용자를 추가하는 것을 포함하여 기존 채팅방을 구성하려면 Set-CsPersistentChatRoom cmdlet을 사용하세요. 채팅방에 다음 매개 변수를 구성할 수 있습니다.

  • Disabled. 채팅방을 사용하지 않거나 사용하도록 설정합니다.

  • Invitations. 채팅방 구성원으로 추가된 사용자에게 해당 사실을 알릴 때 채팅방 초대를 사용하거나 사용하지 않도록 설정합니다. 초대에 대한 기본 설정은 상속되어 채팅방이 포함된 범주에 대해 구성된 초대 설정을 채택하게 됩니다. 채팅방 수준에서 초대 설정을 False로 구성하면 범주 설정을 재정의할 수 있습니다.

  • Privacy. 채팅방을 공개, 비공개 또는 비밀로 지정합니다. 공개 채팅방은 아무나 검색하고 액세스할 수 있습니다. 비공개 채팅방은 아무나 검색할 수 있지만 구성원만 액세스할 수 있습니다. 비밀 채팅방은 채팅방의 구성원만 검색하고 액세스할 수 있습니다. 기본적으로 새 채팅방은 처음에 비공개로 구성됩니다.

  • Type. 구성원이 메시지를 게시할 수 있는 일반 채팅방인지, 발표자만 메시지를 게시할 수 있는 강당 채팅방인지 여부를 지정합니다.

  • Addin. 사용자가 이전에 구성된 추가 기능을 채팅방에 연결할 수 있도록 합니다. 이렇게 하면 참여 중인 구성원이 URL 콘텐츠를 볼 수 있습니다.

위 매개 변수 외에도 Set-CsPersistentChatRoom cmdlet을 사용하여 다음과 같이 사용자를 채팅방에 할당할 수 있습니다.

  • Members. 채팅방의 구성원 자격을 구성합니다. 사용자의 SIP 주소를 지정하여 단일 cmdlet으로 개별 또는 여러 명의 구성원을 추가하거나 제거할 수 있습니다. 많은 사용자를 추가할 때 Active Directory 조직 단위 또는 메일 그룹도 사용할 수 있습니다.

  • Managers. 채팅방에 관리자를 할당합니다. 관리자는 다른 설정과 함께 채팅방의 구성원 자격을 정의할 수 있는 권한을 가집니다.

  • Presenters. 강당 채팅방에 발표자를 할당합니다.

모든 매개 변수를 포함하여 구문에 대한 자세한 내용은 비즈니스용 Skype 서버 2015 관리 셸을 참조하세요.

New-CsPersistentChatRoom cmdlet을 사용하여 채팅방을 만들 수 있습니다. 예를 들어 다음 명령은 atl-cs-001.contoso.com 풀에서 ITChatRoom이라는 이름의 새 채팅방을 만듭니다. 이 예제에서 채팅방은 IT 범주에 추가됩니다.

New-CsPersistentChatRoom -Name "ITChatRoom" -PersistentChatPoolFqdn "atl-cs-001.contoso.com"-Category "IT"

note참고:
다음 중 하나에 해당하는 경우 -PersistentChatPoolFqdn은 필요하지 않습니다.
  • 영구 채팅 서버 풀이 하나만 존재합니다.

  • 범주에 풀 FQDN을 제공합니다.

  • 추가하는 채팅방에 풀 FQDN을 제공합니다.

Set-CsPersistentChatRoom cmdlet을 사용하여 기존 채팅방을 구성할 수 있습니다. 예를 들어 다음 명령은 testCat 강당 채팅방에서 user1을 구성원 및 발표자로 할당하고 user2를 관리자로 할당합니다.

Set-CsPersistentChatRoom -Identity testCat -Members @{Add="sip:user1@contoso.com", "CN=container,DC=contoso,DC=com"}
Set-CsPersistentChatRoom -Identity testCat -Presenters @{Add="sip:user1@contoso.com"}
Set-CsPersistentChatRoom -Identity testCat -Managers @{Add="sip:user2@contoso.com"}

다음 예제에서 Active Directory의 NorthAmericaUsers OU에 있는 모든 사용자가 NorthAmerica 채팅방에 추가됩니다.

Set-CsPersistentChatRoom -PersistentChatPoolFqdn "atl-cs-001.contoso.com\NorthAmerica" -Members @{Add="OU=NorthAmericaUsers,DC=contoso,DC=com"}

다음 예제에서 Finance 메일 그룹의 모든 구성원이 같은 채팅방에 추가됩니다.

Set-CsPersistentChatRoom -PersistentChatPoolFqdn "atl-cs-001.contoso.com\NorthAmerica" -Members @{Add="CN=Finance,OU=ExternalUsers,DC=contoso,DC=com"}

영구 채팅 채팅방의 주제가 더 이상 관련이 없는 경우 채팅방을 사용하지 않도록 설정하여 사용자가 채팅방을 사용할 수 없도록 할 수 있습니다. 채팅방을 사용하지 않도록 설정하면 모든 구성원의 채팅방 연결이 즉시 끊어집니다. 채팅방을 사용하지 않도록 설정한 후에는 사용자가 채팅방에 다시 참가하거나 검색할 수 없습니다.

채팅방의 기록이 보존되는 경우 채팅방을 사용하지 않도록 설정할 때 해당 콘텐츠가 보존됩니다. 하지만 이러한 채팅방을 사용하지 않도록 설정된 상태에서는 검색해도 콘텐츠가 표시되지 않습니다. 나중에 채팅방을 사용하도록 설정하면 채팅방을 사용하지 않도록 설정하기 전에 게시되었던 메시지를 사용자가 검색할 수 있습니다. 채팅방 기록 구성에 대한 자세한 내용은 영구 채팅 서버의 범주 관리를 참조하세요.

채팅방을 사용하지 않도록 설정해도 구성원 자격 목록과 다른 설정은 보존됩니다. 관리자는 사용하지 않도록 설정된 채팅방을 사용하도록 설정할 수 있으므로 수동으로 설정을 다시 만들 필요가 없습니다.

Set-CsPersistentChatRoom cmdlet을 사용하여 Disabled 매개 변수를 True로 설정하여 채팅방을 사용하지 않도록 설정할 수 있습니다.

Set-CsPersistentChatRoom -Identity "atl-cs-001.contoso.com\ITChatRoom" -Disabled $True

채팅방을 사용하도록 설정하려면 Disabled 매개 변수를 False로 설정합니다.

Set-CsPersistentChatRoom -Identity "atl-cs-001.contoso.com\ITChatRoom" -Disabled $False

조직에서 사용하도록 구성된 채팅방에 대한 정보를 가져오려면 Get-CsPersistentChatRoom cmdlet을 사용할 수 있습니다.

다음 명령은 조직에서 사용하도록 구성된 모든 채팅방에 대한 정보를 반환합니다.

Get-CsPersistentChatRoom

Clear-CsPersistentChatRoom cmdlet를 사용하여 채팅방에서 모든 콘텐츠를 제거할 수 있습니다. 예를 들어 다음 명령은 ITChatRoom 영구 채팅방에서 2015년 3월 1일 이전에 추가된 모든 콘텐츠를 제거합니다.

Clear-CsPersistentChatRoom -Identity "atl-cs-001.contoso.com\ITChatRoom" -EndDate "3/1/2015"

Remove-CsPersistentChatMessage cmdlet을 사용하여 영구 채팅방 데이터베이스에서 하나 이상의 메시지를 제거하고, 경우에 따라 메시지를 기본 메시지 또는 관리자가 제공한 메시지로 바꿀 수 있습니다. 예를 들어 다음 명령은 ITChatRoom 채팅방에서 kenmyer@contoso.com 사용자가 게시한 모든 메시지를 제거합니다.

Remove-CsPersistentChatMessage -Identity "atl-persistentchat-001.contoso.com\ITChatRoom" -UserUri "sip:kenmyer@contoso.com"

다음 예제에서 제거된 모든 메시지는 해당 메시지를 더 이상 사용할 수 없다는 알림으로 바뀝니다.

Remove-CsPersistentChatMessage -Identity "atl-persistentchat-001.contoso.com\ITChatRoom" -UserUri "sip:kenmyer@contoso.com" -ReplaceMessage "This message is no longer available."

Remove-CsPersistentChatRoom cmdlet을 사용하여 채팅방을 제거할 수 있습니다.

예를 들어 다음 명령은 RedmondChatRoom 채팅방을 제거합니다.

Remove-CsPersistentChatRoom -Identity "atl-gc-001.contoso.com\RedmondChatRoom"

채팅방 관리자가 다른 범주에 대해 작성자 권한을 갖고 있는 경우 채팅방을 한 범주에서 다른 범주로 이동할 수 있습니다. 채팅방은 삭제되지 않고 다시 만들어집니다. 데이터베이스 내의 연결에 대한 변경입니다.

채팅방 범주 변경은 거의 수행되지 않으며 주의해야 합니다. 범주는 해당 채팅방에 대해 허용되는 구성원 자격을 결정하므로 채팅방을 다른 범주로 이동하면 새 범주에 따라 더 이상 지원되지 않는 모든 SACL(시스템 액세스 제어 목록)이 삭제됩니다. 예를 들어 사용자가 특정 채팅방의 구성원이었는데 새 범주에서는 더 이상 허용된 구성원이 아닌 경우 채팅방 구성원 자격이 수정되어 이 사용자가 채팅방에서 제거됩니다.

 
표시: