A shared lock enables multiple users to receive a lock to a resource. Hence any user with appropriate access can get the lock.
When using shared locks, lock owners may use any other communication channel to coordinate their work. The intent of a shared lock is to let collaborators know who else may be working on a resource.