O aplicatie complexa precum openEMR este utilizata de o multitudine de utilizatori cu diferite roluri si grade de responsabilitate. Este imperativ necesar ca accesul la diferite parti ale programului sa fie acordat conform nevoilor. Pentru a realiza aceasta se utilizeaza Liste de Contol al Accesului (ACL- Access Control Lists)