CPC G06F 21/604 (2013.01) [G06F 21/6209 (2013.01)] | 20 Claims |
1. A method comprising:
receiving, using a computer system, an instruction to define or modify a permission constraint corresponding to one or more files accessible via a data management system;
determining a period of time during which the defined or modified permission constraint is to apply to the one or more files;
determining that the one or more files are to be deleted from the data management system following completion of the period of time;
storing, in one or more data stores, a permission-instruction data set representing the permission constraint and a flag indicating that the one or more files are to be deleted following completion of the period of time;
receiving a request to access at least one file of the one or more files from the data management system after the period of time has ended but before the at least one file of the one or more files is deleted from the data management system;
based at least in part on the request:
accessing the permission-instruction data set to determine that the at least one file of the one or more files is to be deleted following completion of the period of time;
detecting that the period of time has ended; and
in response to the detection, responding to the request indicating that the at least one file of the one or more files is not available even though the at least one file was not yet deleted from the data management system; and
deleting the one or more files after receiving the request.
|