Hello The user who has write rights only needs to delete a subset and save the master assembly; This frees up the assembly and the parts. Once the second user has regained the rights, the first user can reload the subset. He will then have read-only rights. If his colleague modifies the subset and saves the changes, one can update the subset. It is even possible to see if any changes are available by right-clicking and "reloading"