Mi aplicación se instala para un solo usuario en una máquina con Windows. Cualquier usuario puede instalar la aplicación por sí mismo, pero la aplicación guardará cierta información común a todos los usuarios en un directorio separado (actualmente en el subdirectorio de la carpeta de ProgramData oculta en Win Vista, 7 y 8). La aplicación necesitará acceso de lectura y escritura a este subdirectorio y a todos sus subdirectorios.
¿Cuáles son los derechos de acceso mínimos y qué usuario debe tener, es decir, necesito asignar el acceso de lectura / escritura a ese subdirectorio a cada usuario por separado, o es suficiente asignarlo a un usuario / grupo y cuál? ? La aplicación se ejecuta en Windows XP, Vista, 7 y 8.