I have a question for my readers, consider this an informal architectural review.
Consider the following conversation, what would your next reply be?
“We need the install to modify the ACL permissions under [ProgramFilesFolder]CompanyNameLogs and set it for all users to have modify.”
“It’s not a best practice to store user data /logs in Program Files. You should consider writing your file to another location.”
“But I see plenty of companies that write log files under ProgramFiles. I disagree and I think that the install should go ahead and change the permissions.”
What would you say next?
What would your response be?