Une application importante comme openEMR est utilisée par une multitude d'utilisateurs avec des rôles et des degrés de responsabilité variés. Il est impératif que l'accès aux différentes parties du programme soit accordé en fonction des besoins de chaque utilisateur. Pour ce faire il faut utiliser la liste de contrôle d'accès (ACL).