CPC G06F 16/176 (2019.01) [G06F 21/6218 (2013.01)] | 17 Claims |
1. A computer-implemented method for providing sharing of electronic data assets, the computer-implemented method comprising, by one or more hardware processors executing program instructions:
receiving, from one or more users, approval to share a data asset;
in response to receiving approval to share the data asset, generating a shared data asset object associated with the shared data asset;
receiving, from a first user, a request to access the shared data asset, wherein:
the first user is different from the one or more users, and
the shared data asset object identifies at least a second user authorized to approve access to the shared data asset;
in response to receiving the request from the first user:
generating a data access request object including at least an identification of the first user and an identification of the shared data asset object; and
providing an indication of the data access request object to the second user associated with the shared data asset object;
receiving, from the second user, an approval of the request to access the shared data asset; and
in response to receiving the approval of the request from the second user:
granting the first user access to the shared data asset associated with the shared data asset object.
|