CPC H04L 9/3247 (2013.01) [G06F 8/61 (2013.01); G06F 9/54 (2013.01); G06F 16/137 (2019.01); G06F 16/164 (2019.01); G06F 16/168 (2019.01); H04L 9/3271 (2013.01); H04L 63/102 (2013.01); H04L 63/20 (2013.01); H04L 67/06 (2013.01); H04L 67/1097 (2013.01)] | 20 Claims |
1. A system comprising:
at least one computing device; and
an agent that, when executed by the at least one computing device, causes the at least one computing device to:
determine a plurality of files stored in a particular folder;
determine a plurality of file metadata individually corresponding to a respective one of the plurality of files based on a policy file;
receive a selection of a particular file of the plurality of files, the particular file corresponding to a respective one of the plurality of file metadata;
determine an availability of at least one action for the particular file as specified by the respective one of the plurality of file metadata;
render a context menu comprising a plurality of menu entries, the plurality of menu entries comprising at least one additional menu entry that corresponds to the at least one action based on the respective one of the plurality of file metadata;
upon selection of the at least one additional menu entry, perform an authentication of a current user account based on the policy file; and
in response to authenticating the current user account, cause the at least one action to be performed based on privileges of the agent.
|