Настройка настраиваемых состояний присутствия в Lync Server 2013
Последнее изменение раздела: 2013-01-10
Чтобы определить настраиваемые состояния присутствия в Lync 2013, создайте XML-файл конфигурации присутствия, а затем укажите его расположение с помощью командлетов командной консоли Lync Server New-CSClientPolicy или Set-CSClientPolicy с параметром CustomStateURL.
Файлы конфигурации имеют следующие свойства:
Настраиваемые состояния присутствия можно настроить с помощью индикаторов присутствия "Доступно", "Занят" и "Не беспокоить".
Атрибут доступности определяет, какой индикатор присутствия связан с текстом состояния пользовательского состояния. В примере далее в этом разделе справа от зеленого (доступного) индикатора присутствия отображается текст состояния "Работа из дома".
Максимальная длина текста состояния составляет 64 символа.
Можно добавить не более четырех настраиваемых состояний присутствия.
Параметр CustomStateURL указывает расположение файла конфигурации. В Lync 2013 режим высокого уровня безопасности SIP включен по умолчанию, поэтому вам потребуется сохранить файл конфигурации пользовательского присутствия на веб-сервере с включенным ПРОТОКОЛОМ HTTPS. В противном случае клиенты Lync 2013 не смогут подключиться к ней. Например, допустимым будет адрес
https://lspool.corp.contoso.com/ClientConfigFolder/CustomPresence.xml
.
Примечание.
Хотя это не рекомендуется в рабочей среде, вы можете протестировать файл конфигурации, расположенный в общей папке, отличной от HTTPS, с помощью параметра реестра EnableSIPHighSecurityMode, чтобы отключить режим высокой безопасности SIP на клиенте. Затем можно использовать параметр реестра CustomStateURL, чтобы указать расположение, отличное от HTTPS, для файла конфигурации. Обратите внимание, что Lync 2013 учитывает параметры реестра Lync 2010, но куст реестра был обновлен. Параметры реестра будут создаваться следующим образом:
-
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Office\15.0\Lync\EnableSIPHighSecurityMode
Тип: DWORD
Данные значения: 0
-
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Office\15.0\Lync\CustomStateURL
Тип: String (REG_SZ)
Данные значений (примеры): file://\\lspool.corp.contoso.com\LSFileShare\ClientConfigFolder\Presence.xml или file:///c:/LSFileShare/ClientConfigFolder/Group_1_Pres.xml
Локализуйте пользовательское состояние присутствия, указав одну или несколько схемы идентификатора языкового стандарта (LCID) в XML-файле конфигурации. В примере далее в этом разделе показана локализация на английский (США (1033), норвежский (букмол) (1044), французский (Франция) (1036) и турецкий (1055). Список идентификаторов LCID см. в разделе "Идентификаторы языкового стандарта", назначенные корпорацией Майкрософт по адресу https://go.microsoft.com/fwlink/p/?linkid=157331.
Добавление настраиваемых состояний присутствия в Lync 2013
Создайте XML-файл конфигурации, использующий формат следующего примера:
<?xml version="1.0"?> <customStates xmlns="https://schemas.microsoft.com/09/2009/communicator/customStates"> <customState ID="1" availability="online"> <activity LCID="1033">Working from Home</activity> <activity LCID="1044">activity 2 for 1044</activity> <activity LCID="1055">activity 3 for 1055</activity> </customState> <customState ID="2" availability="busy"> <activity LCID="1033">In a Live Meeting</activity> <activity LCID="1036">Equivalent French String for - In a Live Meeting </activity> </customState> <customState ID="3" availability="busy"> <activity LCID="1033">Meeting with Customer</activity> <activity LCID="1055">meeting with client</activity> <activity LCID="1036">Equivalent French String for - Meeting with Customer</activity> </customState> <customState ID="4" availability="do-not-disturb"> <activity LCID="1033">Interviewing</activity> </customState> </customStates>
Сохраните XML-файл конфигурации на веб-сервере с включенным ПРОТОКОЛОМ HTTPS. В этом примере файл называется Presence.xml и сохраняется в расположении https://lspool.corp.contoso.com/ClientConfigFolder/CustomPresence.xml.
Запустите консоль управления Lync Server: нажмите кнопку "Пуск ", выберите пункт "Все программы ",щелкните Microsoft Lync Server 2013, а затем щелкните Lync Server Management Shell.
В командной консоли Lync Server определите расположение XML-файла конфигурации с помощью следующей команды:
New-CsClientPolicy -Identity ContosoCustomStates -CustomStateURL "https://lspool.corp.contoso.com/ClientConfigFolder/CustomPresence.xml"
Используйте командлет Grant-CSClientPolicy , чтобы назначить эту новую политику пользователям.
Дополнительные сведения см. в разделах New-CsClientPolicy и Grant-CsClientPolicy в документации по командной консоли Lync Server.
Примечание.
-
По умолчанию Lync Server 2013 обновляет политики и параметры клиента каждые три часа.
-
Если вы хотите продолжить использовать параметры групповая политика из предыдущих выпусков, например CustomStateURL, Lync 2013 распознает параметры, если они находятся в новом кусте реестра политик (HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Office\15.0\Lync). Однако приоритет имеет клиентские политики на основе сервера.