В предыдущей статье мы рассмотрели особенности лицензирования Exchange Server, и отметили, что для доступа к ящику на Exchange Server пользователю или устройству требуется клиентская лицензия доступа (Exchange Server CAL — Client Access License). Можно прибрести лицензию на устройство или на пользователя (это дороже). Кроме того, Exchange Server CAL бывают двух видов: Standard и Enterprise. Вторая приобретается дополнительно к первой, если пользователю нужен расширенный функционал Exchange, как правило, это архив, журналирование, интеграция с Unified Messaging и пр.
В том случае, если ящик используют какую-то фичу из пакета Enterprise, он требует дополнительно к лицензии Standard еще и Enterprise CAL. Т.к. наличие или отсутствие лицензии на функционал клиента не влияет, но для легального использования продукта администратору бывает необходимо подсчитать количество используемых клиентских лицензий обоих видов.
В Exchange 2010 оценить количество необходимых лицензий можно прямо из корня графической консоли Exchange Management Console. Информация о требующемся количестве лицензий перечислена в разделе Organization Summary. В нашем случае для лицензирования клиентов в организации понадобится 958 Standard CAL и 464 Enterprise CAL.
В Exchange 2013 (и Exchange 2016) этот функционал в графическом интерфейсе отсутствует. Вместо него были добавлены два командлета EMS:
- Get-ExchangeServerAccessLicense – позволяет получить имена используемых лицензий в организации Exchange
- Get-ExchangServerAccessLicenseUser – позволяет запросить данные об используемых пользователями CAL
Итак, с помощью Get-ExchangeServerAccessLicense получим точные имена лицензий:
Get-ExchangeServerAccessLicense | ft -AutoSize
Скопируем название лицензий в буфер и выведем список ящиков, которые требуют этот тип лицензии:
Get-ExchangeServerAccessLicenseUser –LicenseName "Exchange Server 2013 Standard CAL"
Посчитаем количество ящиков в полученном списке:
Get-ExchangeServerAccessLicenseUser –LicenseName "Exchange Server 2013 Standard CAL" | Measure-Object | Select Count
Аналогичный расчет нужно произвести для Enterprise CAL.
Итак, мы рассмотрели, как довольно быстро подсчитать общее необходимое количество клиентских лицензий для легальной работы пользователей с Exchange Server.
Получается что активированный сервер будет позволять создавать сколько угодно ящиков обоих типом и никак не будет проверять их лицензионность? Верит наслово?
Да, сколько угодно. Учет лицензий — задача компании.
Тут аналогия с KMS серверов, который после активации может активировать любое количество клиентов, не зависимо от того сколько лицензий вы приобрели.
Но если купить CAL на устройства, не важно же сколько ящиков?
Алсо, правда, что для ENTERPRISE CAL надо покупать такое же количество стандартов?
например 10 девайс кал
381-04396 ExchgStdCAL 2016 SNGL OLP NL DvcCAL 10 по 3839,00
PGI-00683 ExchgEntCAL 2016 SNGL OLP NL DvcCAL woSrvcs 10 по 2357,00
В любой модели лицензирования: по устройствам или пользователям, неважно сколько они ящиков используют. Главное чтобы каждый пользователь/устройтсво были лиценнзированы.
Если нужны лицензии ENTERPRISE, то все равно придется покупать и ExchgStdCAL
а почему Вы тогда считаете количество ящиков, а не количество пользователей?
Может быть 3 ящика, два из которых использует один персонаж, тогда CAL нужно две или три?
Сами ящики не лицензируются, лицензируются подключения к exchange. Либо для пользователя, либо для устройства.
Подскажите, а вот например у меня 100 ПК(пользователей) + 50 человек используют смартфоны чтобы иметь доступ к корп почте.
Если я приобрету 50 CAL на устройство и 50 на пользователя, это будет легально?
Это чтобы мне не покрывать 150 устройств DEV cal лицензией
Если у вас эти 59 пользователей со смартфонах пользуются сидят на каких-то из 100 компьютеров, вам выгоднее просто пользовательские CAL. Если это те же люди, вам всего 100 User CAL нужно.
А так да, можно смешивать лицензии
Спасибо!, наверное смешаю) так то, из 100 человек, примерно только 50 используют корп.почту на мобильниках
Здравствуйте!
Скрипт для exchange 2010 более недоступен. Ни у кого не осталось случайно?
Веб архив же 🙂
_https://web.archive.org/web/20200618154107/https://gallery.technet.microsoft.com/68321b75-ab3d-4e04-9fe1-6a42de23b67f
Report Exchange Server 2010 SP1 Client Access Licenses (CALs)
Ну и залил на всякий случчая в свой git:
_https://github.com/winadm/posh/blob/master/Exchange/ReportExchangeCALs.ps1