Bonjour,
Pour identifier précisément ce qui a changé, comparez les ACL NTFS du dossier D:\ApplicationData avec une sauvegarde antérieure au déploiement du référentiel. Si aucune sauvegarde des autorisations n’existe, les journaux d’audit et les rapports de conformité peuvent aider à retrouver la modification, mais l’état antérieur ne peut pas toujours être reconstitué avec certitude.
Sur le serveur concerné, exécutez icacls D:\ApplicationData /save C:\Temp\acl_after.txt /t /c pour enregistrer les autorisations actuelles. Si vous disposez d’un export antérieur, comparez les deux fichiers. Vérifiez également les autorisations du dossier parent, car l’héritage peut influencer l’accès, ainsi que les groupes auxquels appartient le compte réellement utilisé par l’application. Pour examiner les autorisations effectives, utilisez l’onglet Sécurité > Avancé > Accès effectif dans les propriétés du dossier, en sélectionnant l’identité concernée.
Si l’audit était déjà activé, consultez Observateur d’événements > Journaux Windows > Sécurité, en filtrant notamment les événements 4670 (modification des autorisations) et 4663 (accès à un objet). L’événement 4670 peut contenir les descripteurs de sécurité avant et après la modification. Ces événements ne sont toutefois disponibles que si la stratégie d’audit et les SACL appropriées étaient configurées au moment des faits.
Pour appliquer la correction minimale, identifiez d’abord le compte de service ou l’identité réelle de l’application, puis accordez uniquement les droits nécessaires sur le dossier ou les sous-dossiers concernés. Par exemple, si l’application doit créer et modifier des fichiers, le droit Modification (Modify) peut être approprié, mais uniquement après validation de ses besoins réels. Évitez d’accorder Everyone: Full Control ou de réinitialiser récursivement toutes les ACL avec icacls /reset, car cela pourrait affaiblir la sécurité ou écraser des permissions spécifiques. La commande icacls permet de sauvegarder et de restaurer les DACL, mais restaurez uniquement un export fiable et vérifié.
Pour déterminer la correction exacte, pouvez-vous préciser si l’application s’exécute sous un compte de service dédié, un compte utilisateur ou SYSTEM, et si vous disposez d’un export des ACL antérieur au déploiement ? Avec ces éléments, il sera possible de cibler la modification nécessaire sans élargir inutilement les accès.
Domic Vo.