Суть в чем есть оператор у которого доступ всего к одному документу (на изменение). все остальное на чтение.
Что бы не смущать его обилием. Оставить одну подсистему производство (где этот документ).
Заодно здесь же спрошу. Как эти панельки самому сделать? :)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший