Прокуратурата е централизирана държавна институция в рамките на съдебната власт, която е изградена на принципа на единоначалие – всички са подчинени на главния прокурор. Една от дейносттите на прокуратурата е общ надзор над администрацията, т.е. общокадзорната дейност основно е предназначена да допренесе за спазването на законността в актовете и действията на органите на изпълнителната власт. Тази дейност е уредена в Закона за съдебната власт и Инструкция № 1. Общокадзорните правомощия на прокуратурата са:
- подаване на протест – държавен процесуален акт, при това властнически. Протестът се подава, когато е налице нарушение в сферата на държавното управление и то а извършено само и единствено чрез издаване на незаконосъобразен административен акт. Протестът се подава или до съда, или до по-горе стоящия орган спрямо автора на акта, а ако няма такъв до самия автор на акт. Едновременно с подаване на протеста, прокуратурата може да разпореди спиране действието на акта, а органът, до който е подаден, трябва да уведоми прокуратурата за взетите мерки.
- с предложение – подава предление тогава, когато нарушението е в сферата на държавното управление е извършено чрез неправомерно действие. До колкото в ЗСВ не е уреден редът за подаване на общонадзорни предложения, по отношение на тях субсидиарно се прилагат разпоредбите на раздел II „Разглеждане на предложения“ от Закона за предложенията, сигналите, жалбите и молбите. Предложението се прави пред органа, компетентен да реши поставените пред него въпроси. Решението се постановява най-късно два месеца след постъпване на предложението и се съобщава в 7-дн. срок на прокурора. Когато е необходимо по-продължително проучване, срокът за постановяване на решението може да се продължи от по-горестоящия орган до шест месеца, за което се съобщава на прокурора.
- Чрез постановление – в бързи и неотложни случаи на самоуправство, прокуратурата с постановление възстановява предишното фактически положение. Самоуправство е налица, кагато едно лице се поставя над закона, става „съдия над себе ой“ и сам променя едно фактическо положение.
При изпълнение на общонадзорните си функции прокурорът може:
- да изисква документи, свещения, обяснения, експертни мнения и други материали;
- да извършва лични проверки;
- да възлага на съответните органи при данни за престъпление или за незаконосъобразни актове и действия дз извършват проверки и ревизии в определен от него срок, като му представят заключения, а при поискване и всички материали;
- да призовава граждани, като при неявяване без уважителна причина може да разпореди принудително довеждане;
- да изпраща материали на компетентния орган, когато установи, че има основание за търсене на отговорност или за вземане на принудителни административни мерки, които не може да осъществи лично;
- да взема всички предвидени от закона мерки при наличие на данни, че може да се извърши престъпление от общ характер или друго закононарушение.
Разпорежданията на прокурора, издадени в съответствие с неговата компетентност и закона, са задължителни за длъжностните лица и гражданите.