De MSDN:
Puede interrumpir la herencia de seguridad de un sitio web, una lista o elemento de la lista a través del método BreakRoleInheritance del objeto de manera que las asignaciones de funciones en el objeto padre ya no se aplican al objeto secundario, por ejemplo, para que las asignaciones de roles en una lista ya no se apliquen a un elemento de la lista. Para sitios web y listas, este método pasa dos parámetros booleanos, copyRoleAssignments y clearSubScopes. El primer parámetro especifica si se mantienen las asignaciones de roles actuales ya heredadas de la colección de sitios principal o del sitio web, y el segundo parámetro especifica si se borran los permisos únicos de los objetos secundarios para que posteriormente hereden permisos del sitio web o lista principal. Si el parámetro copyRoleAssignments se establece en falso, el usuario actual que ejecuta el código adquiere el control total del objeto.
Gracias por la respuesta aclaratoria. Muy apreciado. – carruw