Temos um aplicativo feito do Access que é executado em um grupo de trabalho. Todos os usuários no grupo de trabalho podem obter acesso à pasta em que o aplicativo está localizado.
Nosso objetivo é não permitir que os usuários vejam, leiam ou escrevam na pasta, mas, ao mesmo tempo, permitem que o aplicativo do Access entre na pasta para ler, gravar ou copiar os arquivos ali localizados.
Portanto, é possível conceder acesso a uma pasta apenas para um aplicativo específico e não para o usuário que executa esse aplicativo?
windows-7
windows-10
permissions
AccessOPS
fonte
fonte
Respostas:
Eu não acho que isso seja possível.
Mas você pode executar o aplicativo em outra conta de usuário. Veja o comando RunAs .
fonte
Eu não acho que é a funcionalidade padrão do Windows.
O direito de acesso é baseado nos usuários, não nos aplicativos.
A segurança do sistema é para o usuário, por exemplo, alguns computadores possuem vários usuários. Ao fazer o login, eles serão solicitados a selecionar um usuário. Após o login, as permissões do usuário são claras. Alguns softwares e as próprias políticas do sistema também podem restringir o acesso de uma pasta, mas isso é global, no máximo, para o usuário, não para o programa.
Podemos, no entanto, executar os programas como usuários diferentes. No menu de contexto (segure o Shift + clique com o botão direito do mouse no programa) selecione Executar como usuário diferente . Vamos precisar de contas de usuários diferentes com as configurações de controle de acesso corretas para as pastas com base nos usuários.
fonte