摘要 |
A system and method for controlling access to an object, logically grouped shared objects or an object associated with one or more logical groups in a multi-user environment having different user privileges is disclosed. In one embodiment, a method for locking based on user and user privileges includes receiving a request from a user for access to one of an object or logically grouped shared objects or an object associated with one or more logical groups, determining whether the request from the user is for the object, if so, determining whether the object is locked by another user, if so, breaking the lock associated with the user holding the lock on the object and allowing access to acquire a write lock associated with the user and granting access to the object, and ending the request session.
|