UBAツールは、データ分析を使用して、ユーザー・データを通常のアクティビティーのベースライン・モデルに変換します。
UBAツールは、統計的モデリングやパターン・マッチングなどの基本的な分析手法を使用できます。また、人工知能(AI)や機械学習(ML)といった高度な分析も多く使用されています。
AIとMLを使用することで、UBAツールは膨大なデータ・セットを分析し、より正確な行動モデルを作成できます。また、機械学習アルゴリズムは、時間の経過とともにこれらのモデルを改良することもできるため、業務やユーザーの役割の変化に合わせて進化させることができます。
UBAツールは、個人ユーザーとユーザー・グループの両方の行動モデルを作成できます。
個々のユーザーの場合、モデルは、ユーザーがログインした場所や、さまざまなアプリに費やした平均時間などを記録する場合があります。
部門内のすべてのユーザーなどのユーザーのグループの場合、これらのユーザーがアクセスするデータベースや、やり取りする他のユーザーなどをモデルで説明できます。
個々のユーザーは、通常の勤務中に使用するさまざまなアプリやサービスのために、複数のユーザー・アカウントを持っている可能性があります。多くのUBAツールは、これらのアカウントからのアクティビティーを単一の統一されたユーザーIDの下に統合することを学習できます。
アカウント・アクティビティーの統合は、ユーザー・アクティビティーがネットワーク内の異なる場所に分散している場合でも、セキュリティー・チームが行動パターンを検知するのに役立ちます。