У нас есть приложение Access made, которое работает в рабочей группе. Все пользователи в рабочей группе могут получить доступ к папке, в которой находится приложение.

Наша цель - не позволить пользователям видеть, читать или писать в папке, но в то же время разрешать приложению Access входить в папку, чтобы читать, записывать или копировать файлы, расположенные там.

Таким образом, можно предоставить доступ к папке только для конкретного приложения, а не для пользователя, который запускает это приложение?

2 ответа2

0

Я не думаю, что это стандартная функциональность Windows.

Права доступа основаны на пользователях, а не на приложениях.

Система безопасности для пользователя, например, на некоторых компьютерах есть несколько пользователей. При входе в систему им будет предложено выбрать пользователя. После входа в систему разрешения пользователя будут удалены. Некоторое программное обеспечение и собственные политики системы также могут ограничивать доступ к папке, но это глобально, в основном для пользователя, а не для программы.

Однако мы можем запускать программы от имени разных пользователей. В контекстном меню (удерживая клавишу Shift + правая кнопка мыши) выберите « Запуск от имени другого пользователя». Нам понадобятся разные учетные записи пользователей с правильными настройками контроля доступа к папкам на основе пользователей.

0

Я не думаю, что это возможно.

Но вы можете запустить приложение под другой учетной записью пользователя. Смотрите команду RunAs.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .