Bezopasnost' programmnyh prilozhenij imeet reshaüschee znachenie dlq sowremennyh potrebnostej programmnyh tehnologij. Arhitektura bezopasnosti, lezhaschaq w osnowe programmnyh sistem, qwlqetsq odnim iz klüchewyh aspektow obespecheniq konfidencial'nosti i celostnosti. Programmnye prilozheniq i arhitektura bezopasnosti dolzhny byt' chetko opredeleny i horosho razdeleny. Realizaciej takogo razdeleniq qwlqütsq tochki realizacii politiki (PEP) i tochki prinqtiq reshenij po politike (PDP), kotorye podderzhiwaüt gibkost' politiki. Sistema OpenMRS ne sposobna rabotat' s gibkimi politikami bezopasnosti, poskol'ku politika bezopasnosti RBAK raspredelena i zhestko zakreplena w programmnoj sisteme. Dlq wnedreniq podderzhki gibkih politik bezopasnosti neobhodima ätalonnaq sistema monitoringa. V dannoj rabote ispol'zuetsq ideq arhitektury bezopasnosti Flask, kotoraq byla perwonachal'no razrabotana i realizowana dlq operacionnoj sistemy Agentstwom nacional'noj bezopasnosti (ANB). Vperwye ideq arhitektury bezopasnosti Flask realizowana w programmnom obespechenii s otkrytym ishodnym kodom OpenMRS. V rezul'tate äto daet wozmozhnost' äxperimentirowat' s razlichnymi modelqmi bezopasnosti w programmnoj sisteme bez izmeneniq bazowoj arhitektury bezopasnosti.