I am having two problems modifying the user security on a folder using the Web Service SDK. First, I want to modify the "Inherit From Parent Folder" and "Inherit From Parent Group" booleans on a principal. I have used the setIsAdvancedInheritFolders and setIsAdvancedInheritGroups methods on the Principal class but when I set them to false and commit the change nothing has been updated. Secondly, how do I modify inherited security roles on an object? When you retrieve an object and have the IncludeSecurity boolean set to true in GetOptions it does not return inherited roles (only assigned). So how would I remove an inherited role from an object? Thanks in advance.