Bonsoir,
Oui il existe une solution, ce scénario a été prévu par dotNetNuke et nous l'utilisons tous les jours. Les droits d'accès et de modification (on parle aussi de Grille de Permissions) sont paramètrables pour plusieurs types de modules, et également pour le module Site > Fichier. Sur cette page, en bas, vous pouvez indiquer les groupes ayant accès aux dossier que vous avez sélectionné.
Ainsi, si vous sélectionnez un dossier nouvellement créé et que vous donnez les droits à un groupe, celui-ci le verra apparaître dans sa liste de choix. Attention toutefois à bien définir les droits d'affichage, car si l'administrateur peut charger et voir un fichier dans un dossier aux droits restreins, l'utilisateur anonyme lui ne l'aura pas. C'est pourquoi - à moins que les documents ne soient confidentiels - je vous recommande de toujours cocher "Tous les utilisateurs" pour la colonne Afficher.
Sébastien