LockPermissions table works with files (File table), folders (CreateFolder table), and registry (Registry table). Files with INI extension typically use IniFile table, which provides finer control at file content manipulation. The workaround, in addition to using IniFile table, is to have a component containing a blank file that has the same filename, and goes to the same location as the INI file, and use LockPermissions table to set permissions on the blank file. If the file exists on target machine, you will have to make sure the file in the component will not overwrite the file on target machine based on
File Versioning Rules.