Настройка Persistent Chat
Предыдущие статьи:
Мы выполнили все необходимые шаги по установке Lync, созданию пула для Persistent Chat и теперь нам требуется настройка, которая позволит пользователям не отказываться и не отмахиваться от функционала, а наоборот заинтересоваться и использовать его в работе.
Главная особенность сохраняемого чата, это как ни странно его сохраняемость в течении долгого периода.
Начнем с обзора функционала:
Основное окно пользователя имеет следующий вид:
Иконка сохраняемого чата выделена синим цветом.
Если вы выполнили настройку, как это написано в предыдущей статье, то сотрудник будет являться членом одной группы "IT Room"
С предыдущей настройкой чат доступен только одному сотруднику. Давайте добавим еще одного сотрудника в нашу комнату.
Если мы уже создавали группу, то выполняли данный скрипт:
New-CsPersistentChatRoom -Name "IT Room" -Category "test-Lync2013.test.lo\IT"
И добавляли пользователя gi
Set-CsPersistentChatRoom -Identity "IT Room" -members @{Add="sip:gi@test.lo"}
Добавим еще одного:
Set-CsPersistentChatRoom -Identity "IT Room" -members @{Add="sip:sed@test.lo"}
При добавлении пользователя в чат, у него высветится оповещение о появлении нового чата
И он сразу может подключиться к групповому обсуждению
Удалить пользователя из чата можно коммандой
Set-CsPersistentChatRoom -Identity "IT Room" -members @{Remove="sip:sed@test.lo"}
Все команды применимые в командлете Set-CsPersistentChatRoom с параметром -Identity под спойлером:
Addin | Имя надстройки сохраняемого чата (если имеется), связанной с комнатой чата. Надстройка сохраняемого чата — это настраиваемая веб-страница, которую можно внедрять в клиент сохраняемого чата. Надстройки можно создавать с помощью командлета New-CsPersistentChatAddin. |
AsObject | Если задано, отображаемые имена Active Directory используются при добавлении или удалении пользователей из списков менеджеров и выступающих. Если не задано, при управлении этими списками используются адреса SIP. |
Category | Категория, в которой располагается чат, например: -Category "IT" Обратите внимание, что указанная категория должна уже существовать, иначе команда завершится неудачно. Категории, которые представляют собой коллекции комнат чата, можно создавать с помощью командлета New-CsPersistentChatCategory.
|
Confirm | Запрашивает подтверждение перед выполнением команды. |
Description | Позволяет администраторам указывать дополнительные сведения о новом чате. |
Disabled | Если имеет значение True ($True), новый чат будет отключен и недоступен для использования после создания. Если этот параметр не используется, то новый чат будет включен и доступен для немедленного использования. |
Force | Подавляет отображение любых сообщений о некритических ошибках, которые могут возникать при выполнении этой команды. |
Invitations | Указывает, будут ли наследоваться приглашения для чатов в этой категории. В частности, это означает, что пользователи в списке участников будут автоматически получать приглашение присоединиться к новому чату в момент его создания. Если этот параметр имеет значение False, приглашения для чата действовать не будут. Если параметр имеет значение Inherit, для чата будет использоваться параметр Invitations, указанный для его категории. |
Managers | Список пользователей, которые могут определять участников чата, а также задавать другие параметры чата. Чтобы добавить нового пользователя в список Managers, используйте следующий синтаксис: -Managers @{Add="sip:kenmyer@litwareinc.com"} Можно добавить несколько пользователей, отделив запятыми их адреса SIP: -Managers @{Add="sip:kenmyer@litwareinc.com", "sip:pilar@litwareinc.com"} Чтобы удалить пользователя из списка Managers, используйте метод Remove: -Managers @{Remove="sip:kenmyer@litwareinc.com"} Чтобы удалить всех пользователей из списка Managers, присвойте свойству Managers значение NULL: -Managers $Null Помимо работы с отдельными пользователями также можно работать с целыми организационными подразделениями. Например, следующая команда добавляет всех пользователей в ИТ-департаменте в список управляющих: -Managers @{Add="OU=IT,DC=litwareinc,DC=com"} Чтобы сделать всех пользователей в списке рассылки управляющими чатом, воспользуйтесь различающимся именем Active Directory для списка рассылки: -Managers @{Add="CN=ChatSupportGroup,OU=IT,DC=litwareinc,DC=com"}
|
Members | Список пользователей, которые могут обращаться к чату. Если свойство Members имеет значение NULL, то чат наследует список участников от своей категории Persistent Chat. Чтобы добавить нового пользователя в список Members, используйте следующий синтаксис: -Members @{Add="sip:kenmyer@litwareinc.com"} Можно добавить несколько пользователей, отделив запятыми их адреса SIP: -Members @{Add="sip:kenmyer@litwareinc.com", "sip:pilar@litwareinc.com"} Чтобы удалить пользователя из списка Members, используется метод Remove: -Members @{Remove="sip:kenmyer@litwareinc.com"} Чтобы удалить всех пользователей из списка Members, задайте значение свойства Members равным null: -Members $Null Помимо работы с отдельными пользователями также можно работать с целыми организационными подразделениями. Например, следующая команда добавляет всех пользователей в ИТ-департаменте в список Members: -Members @{Add="OU=IT,DC=litwareinc,DC=com"} Чтобы сделать всех пользователей в списке рассылки участниками чата, воспользуйтесь различающимся именем Active Directory для списка рассылки: -Members @{Add="CN=ChatSupportGroup,OU=IT,DC=litwareinc,DC=com"}
|
Name | Имя чата Persistent Chat. Имена должны быть уникальными для каждого пула Persistent Chat. |
Presenters | Список пользователей, которые могут публиковать сообщения в чате аудитории. Чтобы добавить нового пользователя в список Presenters, используйте следующий синтаксис: -Presenters @{Add="sip:kenmyer@litwareinc.com"} Можно добавить несколько пользователей, отделив запятыми их адреса SIP: -Presenters @{Add="sip:kenmyer@litwareinc.com", "sip:pilar@litwareinc.com"} Чтобы удалить пользователя из списка Presenters, используйте метод Remove: -Presenters @{Remove="sip:kenmyer@litwareinc.com"} Чтобы удалить всех пользователей из списка Presenters, присвойте свойству Presenters значение NULL: -Presenters $Null Помимо работы с отдельными пользователями также можно работать с целыми организационными подразделениями. Например, следующая команда добавляет всех пользователей в ИТ-департаменте в список докладчиков: -Presenters @{Add="OU=IT,DC=litwareinc,DC=com"} Чтобы сделать всех пользователей в списке рассылки докладчиками в чате, воспользуйтесь различающимся именем Active Directory для списка рассылки: -Presenters @{Add="CN=ChatSupportGroup,OU=IT,DC=litwareinc,DC=com"}
|
Privacy | Параметры конфиденциальности для чата. Допустимые значения: * Open (любой пользователь может найти чат, выполнив поиск в каталоге, и любой может участвовать в мероприятиях чата) * Secret (только участники чата могут находить чат, выполняя поиск в каталоге, и участвовать в мероприятиях чата) * Closed (любой пользователь может найти чат, выполнив поиск в каталоге, однако участвовать в мероприятиях чата могут только его участники)
|
Type | Указывает, имеет ли чат свойство Normal (когда публиковать сообщения могут все участники) или Auditorium (когда публиковать сообщения могут только докладчики). Например: -Type "Auditorium" Значение по умолчанию Normal.
|
WhatIf | Описывает, что произойдет после выполнения команды, без фактического выполнения самой команды. |
Источник <http://technet.microsoft.com/ru-ru/library/jj204801.aspx>
Пользователю класса member доступны следующие функции:
К сожалению отправка и загрузка файлов клиентом Lync 2013 не предусмотрена. Возможность не отключена и если вы имеете желание повозится с SDK то вот вам ссылка:
http://msdn.microsoft.com/en-us/library/lync/jj265255.aspx
Пользователь Manager имеет все права на настройку данного чата. Основное окно настройки чата выглядит следующим образом:
Таким образом, создавая пользователя с правами manager, можно доверить настройку другому сотруднику посредством web интерфейса.
В случае, если мы планируем использовать Persistent Chat как платформу для презентации, или хотим дать право определенным сотрудникам писать в чат, запрещая другим, то используем тип чата
Auditorium (Set-CsPersistentChatRoom -Identity "IT Room" -Type Auditorium).
В этом случае можно выбрать сотрудников, которые будут докладчиками:
Set-CsPersistentChatRoom -Identity "IT Room" -Presenters @{Add="sip:sed@test.lo"}
После возврата режима Auditorium на Normal, весь список Presenters будет удален.
Сохраняемый чат будет оставаться доступным в течении неограниченного срока. Пока чат считается актуальным. Не актуальные чаты можно закрыть командой
Remove-CsPersistentChatRoom
В любой организации всегда будут чаты открытые постоянно, поэтому не забываем настраивать политику хранения и отображения.
Настройка выполняется в панели управления
Основные параметры настройки:
т.к. пул в нашем случае один, рассмотрим глобальные настройки:
Default Chat History - Количество сообщений в чате, которые будут обрабатываться при запросе.
Maximum file size - максимальный размер отправляемого файла. т.к. в клиенте недоступен, в принципе не актуально
Participant update limit - максимальное количество участников, которым отправляется сообщения в чате. При превышении, сообщения отправляться не будут.
Room management URL - адрес для управления комнатой. В текущем обзоре оставим поле пустым
Информация с сайта http://technet.microsoft.com/ru-ru/library/jj204731.aspx
На этом краткий обзор возможностей сохраняемого чата с вариантами настройки будем считать законченным. В дальнейших статьях я опишу дополнительные особенности настройки и рассмотрю каждый из пунктов меню клиента. Так же будут описаны все настройки панели управления и рассмотрена Lync Server Management Shell.
Комментариев нет:
Отправить комментарий