L'approche du contrôle d'accès basé sur les prédicats (PBAC) prend en compte le contenu des données, les utilisateurs, les processus, les tâches, les objets et les rôles, ce qui en fait une approche holistique du contrôle d'accès au niveau de l'application.