Hello, I have created an ISAPI filter DLL and I am installing it using a script. The portion that installs the filter is the standard js which looks something like this: Note that the "siteFilters" is a filter node obtained previously // Add the filter var myFilter = siteFilters.Create ("IIsFilter", filterName); // Set the appropriate filter path WriteLine("Set filter path : " + filterPath); myFilter.FilterPath = filterPath; WriteLine("Filter path set successfully."); myFilter.SetInfo(); The problem I am facing is that after this the filter gets installed successfully and it works well too but when in the IIS snap-in when I right-click the virtual directory and check the ISAPI filter tab in the properties it shows priority field as "*Unknown*" and the arrow also does not appear. Now when I change the ACL (using Metabase Explorer) of this node so as to give the "filters" node "Write" permissions the UI shows the appropriate priority and also the arrow. The question I have is that is there a programmatic way to change the ACL of the "Filters" node or one of its children? Thanks, Suyog