W poprzednim artykule przeanalizowaliśmy funkcje licencjonowania programu Exchange Server i zauważyliśmy, że użytkownik lub urządzenie wymaga licencji dostępu klienta, aby uzyskać dostęp do skrzynki pocztowej na serwerze Exchange (Licencja CAL na Exchange Server - Licencja dostępu klienta). Możesz kupić licencję na urządzenie lub użytkownika (jest to droższe). Ponadto licencje CAL na Exchange Server występują w dwóch formach: Standard i Enterprise. Drugi jest kupowany dodatkowo do pierwszego, jeśli użytkownik potrzebuje zaawansowanej funkcjonalności Exchange, z reguły jest to archiwizacja, kronikowanie, integracja z Unified Messaging itp..
W przypadku, gdy pudełko korzysta z niektórych funkcji pakietu Enterprise, oprócz licencji Standard wymaga również licencji Enterprise CAL. Ponieważ obecność lub brak licencji na funkcjonalność klienta nie ma wpływu, ale w celu legalnego użytkowania produktu administrator może być zmuszony obliczyć liczbę obu rodzajów używanych licencji klienta.
W Exchange 2010 liczbę potrzebnych licencji możesz oszacować bezpośrednio z poziomu konsoli graficznej Konsola zarządzania Exchange. Informacje o wymaganej liczbie licencji są wymienione w sekcji Podsumowanie organizacji. W naszym przypadku do licencjonowania klientów w organizacji wymagana jest licencja CAL 958 Standard i licencja CAL Enterprise 464.
Uwaga. W rzeczywistości ta metoda szacowania liczby licencji nie jest bardzo dokładna, dla dokładniejszego obliczenia CAL dla Exchange 2010 lepiej jest użyć tego skryptu z TechNet.W Exchange 2013 (i Exchange 2016) tej funkcji brakuje w interfejsie graficznym. Zamiast tego dodano dwa polecenia cmdlet EMS:
- Zdobądź-ExchangeServerAccessLicense - pozwala uzyskać nazwy licencji używanych w organizacji Exchange
- Zdobądź-ExchangServerAccessLicenseUser - pozwala zażądać danych o licencji CAL używanej przez użytkowników
Korzystając z Get-ExchangeServerAccessLicense, otrzymujemy dokładne nazwy licencji:
Get-ExchangeServerAccessLicense | ft -AutoSize
Skopiuj nazwę licencji do bufora i wypisz pola wymagające tego typu licencji:
Get-ExchangeServerAccessLicenseUser -LicenseName „Exchange CAL 2013 Standard CAL”
Obliczmy liczbę pól na liście:
Get-ExchangeServerAccessLicenseUser -LicenseName „Exchange CAL 2013 Standard CAL” | Zmierz obiekt | Wybierz liczbę
Podobne obliczenia należy wykonać dla licencji Enterprise CAL.
Wskazówka. Polecenie cmdlet Get-ExchangeServerAccessLicenseUser buduje listę skrzynek pocztowych, które wymagają trochę licencji Enterprise CAL. Do poprawnego obliczenia użyj skryptu z brytyjskiego MVP (_http: //www.wave16.com/2013/11/calculating-cal-requirements-for.html). Niestety ta strona nie jest już dostępna ... .Tak więc sprawdziliśmy, jak szybko obliczyć całkowitą wymaganą liczbę licencji klientów do legalnej pracy użytkownika z Exchange Server.