In the past when we opened an assembly with the multi-user environment set on, all sub-assemblies and parts opened "Read Only" and you had to RMB "Get Write Access" to edit it. Now when an assembly is opened all of the sub-assemblies and parts are write enabled and if someone else wants to edit one of the parts you have to make it "Read Only" so they can then get write access to it to edit it. It seems this changed when we upgraded to SW SP 2.0, but I am not sure.
An insight on this?
SolidworksGeneral