認証と承認は、組織のIDおよびアクセス管理(IAM)システムにおいて関連してはいるものの、異なるプロセスです。認証はユーザーの身元を確認します。承認により、ユーザーにシステム・リソースへの適切なレベルのアクセス権が付与されます。
認証プロセスは、ユーザーが本人であることを証明するために提示するパスワードや指紋スキャンなどの資格情報に依存します。
承認プロセスは、特定のリソースまたはネットワーク内で各ユーザーが実行できる操作を概説するユーザー権限に依存します。例えば、ファイル・システムの権限によって、ユーザーがファイルを作成、読み取り、更新、または削除できるかどうかが決まります。
認証および承認プロセスは、デバイス、自動化されたワークロード、Webアプリケーションなど、人間のユーザーと非人間のユーザーの両方に適用されます。単一のIAMシステムが認証と承認の両方を処理する場合もあれば、連携して動作する別々のシステムによってプロセスが処理される場合もあります。
認証は通常、認可の前提条件です。システムは、ユーザーに何かへのアクセスを許可する前に、そのユーザーが誰であるかを認識する必要があります。
ハッカーが有効なユーザー・アカウントを乗っ取り、アクセス権を悪用するIDベースの攻撃が増加しています。IBM X-Force Threat Intelligence Indexによると、これらの攻撃は脅威アクターがネットワークに侵入する最も一般的な方法の 1 つであり、すべてのサイバー攻撃の 30% を占めています。
認証と承認は連携して、安全なアクセス制御を実施し、データ侵害を阻止します。強力な認証プロセスにより、ハッカーがユーザー・アカウントを乗っ取ることが難しくなります。また、強力な認証により、ハッカーがそれらのアカウントを使って及ぼす損害を制限できます。