Se bem entendi, você deseja definir um diretório temporal no qual os usuários podem adicionar seus próprios arquivos, mas não abrir os arquivos de outros usuários (além do técnico que terá acesso total a essa pasta).
Nesse caso, dê uma olhada neste post de blog de Raymond Chen que explica como fazer algo muito semelhante:
Embora o título mencione subdiretórios, ele também se aplica a arquivos:
But let's suppose that the customer's "not overwrite existing content" really means "not overwrite existing content created by other users". In other words, we want to let users create new content, and they can do whatever they want to the content they created, but they can't mess with content created by others.
O artigo também observa que o diretório temp do sistema %windir%temp
está configurado de maneira semelhante, talvez você deva dar uma olhada nas permissões dele porque acho que a configuração está bem próxima do que você quer (veja as permissões de Users
e CREATOR OWNER
, no seu caso você precisaria também da permissão List folder contents
para Users
).
Por fim, observe que isso impede que os usuários abram / modifiquem arquivos de outros usuários, mas eles ainda podem ver todos os arquivos na pasta.