Существует система учета на основе DBF (1С: Предприятие 7.7 с конфигурацией 1S-Rarus: MBTSS 2.5), работающая под ограниченной учетной записью пользователя. И этот пользователь имеет доступ к некоторым другим приложениям (например, LibreOffice).
База данных этой учетной системы находится не в профиле пользователя, а только для того, чтобы пользователь и администраторы имели к ней доступ.
К сожалению, некоторые пользователи портят систему, случайно получая доступ к файлам (например, они находят ее с помощью поиска). Мне интересно, может есть способ ограничить "ручной" доступ пользователей к папке вообще?
То, о чем я думаю, - это разрешения для каждого процесса, которые позволят только доступ на запись в папку системы учета для конкретного процесса и не позволят пользователю испортить его. Что-то вроде iOS, где только определенное приложение может получить доступ к собственным файлам, но только для одной папки / процесса. Я не против, если у пользователя все еще есть доступ для чтения к содержимому этой папки.
PS В моем конкретном случае применим один метод - использование базы данных SQL. Но для этого мне понадобится еще одна версия 1С: Предприятия, а разница в цене просто неискренняя.