Programmatically configuring ACE/ACL Permissions using .NET 2.0
Rick Strahl has posted a good example on his blog about how to programmatically configure ACLs and permissions for things like files and directories using the new .NET 2.0 filesystemaccess APIs. Worth taking a look if you are looking to automate the setup of ACL permissions as part of a setup script/program.
Hope this helps,
Scott