Outlook и фотографии.

Пару лет назад в блоге команды Exchange появился замечательный пост — http://blogs.technet.com/b/exchange/archive/2010/03/10/gal-photos-in-exchange-2010-and-outlook-2010.aspx . И действительно, сейчас использование фотографий стало фактически стандартом. Однако еще один интересный аспект – поддержка этих фотографий в актуальном виде. В частности, я недавно столкнулся с такой задачей.

Здесь будет небольшое лирическое отступлениеSmile.

Вообще, тема управления учетными записями сотрудников – давно уже стала очень насущной. Фактически, это отдельное направление IT, также как почта, СУБД, веб и т.д. Почитать подробнее можно тут — http://en.wikipedia.org/wiki/Identity_management

или, например, на русском – статья на хабре http://habrahabr.ru/post/123428/

Такие системы, как, например, Forefront Identity Manager (http://www.microsoft.com/en-us/server-cloud/forefront/identity-manager.aspx) позволяют полностью отслеживать весь жизненный цикл учетных записей, синхронизировать данные учетных записей, централизованно управлять различными системами авторизации и многое другое. Таким образом, одна из подзадач – централизованное управление учетными записями сотрудников, с которой я начинал эту заметку легко и штатно решается если в организации развернуто решение класса IDM. Однако, к сожалению, сейчас такие системы все еще редкость. Правда, оборотной стороной является тот факт, что подобные системы всегда сложны и без грамотного планирования и внедрения – скорее принесут вред, нежели пользу.

Собственно поэтому, мы решили сначала сделать небольшое самодельное решение, которое позволит уже сейчас выполнять базовые операции, такие как синхронизация фотографий, синхронизация данных сотрудников (должность, отдел, грейд и т.д.), управление членством в группах, а в дальнейшем уже подумать о внедрении готового IDM-решения.

В этой заметке, я как раз хотел бы рассказать о небольшой системе синхронизации фотографий.

Читать далее

Скрещивание ежа и ужа. Мониторинг доступности сайта с помощью WhatsUp Gold.

Тема мониторинга всегда была и будет актуальной. Регулярная проверка доступности служб, загруженности серверов, скорости ответа приложений и других параметров IT-сервисов, позволяет составить общую картину работы IT-инфраструктуры, выявить ее узкие места и оперативно обнаружить аварию. На рынке присутсвует достаточное количество систем мониторинга. В данной статье я опишу способ мониторинга работы веб приложения с помощью системы WhatsUp Gold.

В этой системе есть готовые мониторы, который позволяют выполнять различные проверки доступности веб-приложений, однако, иногда возникает задача, проверить механизм авторизации на сайте. И тут уже приходится идти на различные хитрости. В частности, штатный монитор, позволяющий мониторить контент веб-приложения, не умеет работать с формами авторизации. То есть, например, если на сервере используется basic-авторизация, он сможет ее пройти, а вот в случае, когда мы имеем дело с формами, он уже не поможет. В таком случае, на помошь может прийти свой самописный монитор. WhatsUp позволяет для этого использовать скрипты написанные на vbs и js (то есть, фактически штатный WSH). Признаюсь честно, написать на vbs парсер страницы с авторизацией у меня не хватило ни навыка, ни усидчивости и я решил посмотреть в сторону готовых решений.

После непродолжительного поиска, мне попался на глаза весьма интересный модуль — http://exchange.nagios.org/directory/Plugins/Websites,-Forms-and-Transactions/check-form-mechanize/details . Данный скрипт умеет проходить авторизацию и проверять контент на странице. Правда, есть одна загвоздка — он написан на питоне и предназначен для Nagios. Попробуем заставить его работать с нашей системой мониторинга 🙂

Читать далее

LinuxIC и Debian 6

Как известно, Microsoft официально поддерживает запуск виртуальных машин с Linux под Hyper-V. Правда список официально поддерживаемых дистрибутивов короток — SLES и RHEL. Однако компоненты интеграции свободно доступны. Более того, совсем недавно вышел очередной релиз этого продукта — LinuxIC 3.2 (http://www.microsoft.com/download/en/details.aspx?id=28188). Попробуем установить этот пакет на стабильный релиз Debian.

Читать далее

Удаление зависшего в статусе Failed запроса импорта

Иногда в Exchange 2010, при попытке импорта pst-файла, можно столкнуться с ситуацией, когда запрос зависает в состоянии «Failed». При этом удалить его не получается:

Читать далее

Небольшой баг в скрипте new-TestCasConnectivityUser.ps1

В Exchange есть весьма полезный командлет Test-OutlookWebServices. Однако, при первом запуске возникнет ошибка:


Для работы данного командлета необходимо наличие учетной записи, от имени который будет выполняться проверка.

Читать далее