System.Security.AccessControl.AuthorizationRuleCollection derives from System.Collections.ReadOnlyCollectionBase and stores System.Security.AccessControl.AuthorizationRule objects. AuthorizationRuleCollection can be produced like so PS C:\> $rules = (get-acl $home).access PS C:\> $rules.GetType().FullName System.Security.AccessControl.AuthorizationRuleCollection