UBA (User Behavior Analytics) est une technologie de détection des menaces qui suit, collecte et analyse le comportement des utilisateurs pour découvrir les modèles de trafic et identifier les activités anormales. Les systèmes UBA ne sont pas conçus pour réagir à leurs découvertes mais pour fournir cybersécurité professionnels avec des informations sur lesquelles ils peuvent agir.
UBA est également fréquemment appelé UEBA (User and Entity Behavior Analytics) pour souligner qu'il ne suit pas seulement le comportement des utilisateurs, mais également les actions des périphériques réseau, des applications et des processus.