MAK(マック)とは | 意味や読み方など丁寧でわかりやすい用語解説
MAK(マック)の意味や読み方など、初心者にもわかりやすいように丁寧に解説しています。
読み方
日本語表記
マーク (マーク)
英語表記
MAK (マック)
用語解説
MAKとは、Microsoft Activation Keyの略称であり、マイクロソフト製品のボリュームライセンス認証方式の一つである。企業や教育機関、政府機関といった大規模な組織が、多数のコンピューターにWindowsオペレーティングシステムやMicrosoft Officeなどのマイクロソフト製品を導入する際に、そのライセンスを効率的かつ適切に管理するための仕組みとして提供されている。システムエンジニアを目指す初心者にとって、ライセンス管理はシステムの導入・運用において避けて通れない重要な知識であり、MAKはその基本的な概念の一つである。
ライセンス認証とは、ソフトウェアが正規のものであることを確認し、不正な利用を防ぐためのプロセスである。個人向けの製品では通常、製品購入時に付与されるプロダクトキーを一台のコンピューターに入力して認証するが、組織で何百、何千台ものコンピューターに同じソフトウェアを導入する場合、一台一台手動で認証を行うのは非常に非効率である。また、多数のライセンスをまとめて購入するボリュームライセンスでは、個々のPCに異なるプロダクトキーを付与するのではなく、共通のキーを使って認証を行う方が管理が容易になる。MAKはこのボリュームライセンス認証方式の一つであり、主にインターネットを通じてマイクロソフトの認証サーバーと直接通信して認証を完了させる方式を指す。
詳細について説明する。MAK認証の仕組みは比較的シンプルである。組織はマイクロソフトからボリュームライセンスプログラムを通じてMAKキーを取得する。このMAKキーは、複数のコンピューターで共有して使用できる共通のキーであり、利用可能な認証回数(アクティベーションカウント)が設定されている。例えば、組織が100台のWindowsライセンスをMAKで契約した場合、そのMAKキーには100回分の認証回数が付与される。
実際の認証プロセスでは、各クライアントコンピューターがインターネット経由でマイクロソフトの認証サーバーに接続し、MAKキーを送信して認証を試みる。認証サーバーは、送られてきたMAKキーが有効であるか、そして残りのアクティベーションカウントがあるかを確認する。認証が成功すると、そのコンピューターの認証情報がマイクロソフトのサーバーに記録され、キーのアクティベーションカウントが一つ消費される。一度認証が完了したコンピューターは、基本的に再認証の必要がなく、永続的にライセンスが有効な状態となる。ただし、ハードウェア構成の大幅な変更(特にマザーボードの交換など)があった場合や、オペレーティングシステムのクリーンインストールを行った場合は、再度認証プロセスが必要になることがある。この際にも、アクティベーションカウントが消費されることになるため、残りのカウント数には注意が必要である。
MAKの主なメリットは、まず専用の認証サーバーを組織内に構築する必要がない点である。これは、特にITインフラへの投資を抑えたい組織や、物理的に分散した多数の拠点を持つ組織、あるいはリモートワーク環境のコンピューターを認証する場合に大きな利点となる。各クライアントコンピューターがインターネットに接続できれば、どこからでも認証が可能であるため、社内ネットワークへのVPN接続が困難な環境でも容易にライセンス認証が行える。また、認証後の有効期限がないため、一度認証すればライセンス期間内は基本的に永続的に利用可能である。これは、もう一つの主要なボリュームライセンス認証方式であるKMS(Key Management Service)認証が、定期的な再認証を必要とする点と対照的である。
一方で、MAKにはいくつかのデメリットも存在する。最も顕著なのは、認証時に各クライアントコンピューターがインターネット経由でマイクロソフトの認証サーバーに直接接続する必要がある点である。セキュリティポリシーが厳しく、外部への通信が厳しく制限されている環境では、認証のために一時的な例外設定が必要になる場合がある。また、MAKキーには利用可能なアクティベーションカウントの上限があるため、頻繁なOSの再インストールやPCの入れ替えが行われる環境では、残りのカウント数の管理が煩雑になる可能性がある。アクティベーションカウントが不足した場合は、マイクロソフトに申請してカウントを増やす必要がある。この手続きには時間と手間がかかる場合があるため、計画的なライセンス管理が求められる。
システムエンジニアは、組織の規模、ネットワーク環境、コンピューターの配置状況、セキュリティポリシーなどを総合的に考慮し、MAKとKMSのどちらの認証方式が最適かを判断する必要がある。例えば、コンピューター台数が比較的少なく、分散した拠点が多い、あるいはインターネット接続が容易なリモートワーク環境が多い場合はMAKが適していることが多い。逆に、大規模な組織で、ほとんどのコンピューターが社内ネットワークに常時接続されており、認証対象台数も多い場合は、KMSの方が管理の手間が少ない場合もある。
MAKキーを利用した展開では、システム展開ツール(例えばMicrosoft Configuration Managerなど)と連携させ、OSのイメージ展開時にMAKキーを自動的に適用して認証を完了させる設定を行うことも一般的である。これにより、多数のコンピューターを迅速かつ自動的に導入することが可能になる。また、認証後の状態を監視し、ハードウェア変更などで認証が失われたコンピューターを特定して再認証を促すことも、システム管理者やシステムエンジニアの重要な業務となる。MAKを正しく理解し、適切に運用することは、企業のコンプライアンス遵守とIT資産の効率的な管理に直結するため、システムエンジニアにとって不可欠な知識と言える。