1. A computer-implemented method comprising: accessing, by an Electronic Service System (ESS) computing device, an electronic document uploaded to the ESS computing device by a first client computing device of a first user; accessing, by the ESS computing device, a set of custody rules associated with the electronic document, the set of custody rules controlling access to the document by a plurality of users including the first user and a second user of a second client computing device, the set of custody rules including a custody rule transferring an access right from the first user to the second user based on occurrence of at least one event; processing, by the ESS computing device, a transaction associated with the electronic document and involving a third client computing device of a third user of the plurality of users; detecting, based at least in part on evaluation of operations performed by the third client computing device in reference to the transaction, an occurrence of the at least one event; and in response to the occurrence of the at least one event, transferring custody of the electronic document from the first user to the second user in accordance with the access right, and denying the first user access, via the first client computing device, to the electronic document governed by the access right while granting the second user access, via the second client computing device, to the electronic document governed by the access right.
1. A computer-implemented method comprising: accessing, by an Electronic Service System (ESS) computing device, an electronic document uploaded to the ESS computing device by a first client computing device of a first user; accessing, by the ESS computing device, a set of custody rules associated with the electronic document, the set of custody rules controlling access to the document by a plurality of users including the first user and a second user of a second client computing device, the set of custody rules including a custody rule transferring an access right from the first user to the second user based on occurrence of at least one event; processing, by the ESS computing device, a transaction associated with the electronic document and involving a third client computing device of a third user of the plurality of users; detecting, based at least in part on evaluation of operations performed by the third client computing device in reference to the transaction, an occurrence of the at least one event; and in response to the occurrence of the at least one event, transferring custody of the electronic document from the first user to the second user in accordance with the access right, and denying the first user access, via the first client computing device, to the electronic document governed by the access right while granting the second user access, via the second client computing device, to the electronic document governed by the access right. 4. The method of claim 1 , wherein the access right comprises at least one of: a right to modify the contents of the electronic document; and a right to delete the electronic document from the computing device.