CPC H04L 63/105 (2013.01) [G06N 5/04 (2013.01); G06N 20/00 (2019.01); H04L 63/102 (2013.01)] | 20 Claims |
1. A system comprising:
a computing device;
a data resource computing device; and
a computing platform, comprising:
a processor;
a communication interface communicatively coupled to the processor; and
memory storing computer-readable instructions that, when executed by the processor, cause the computing platform to:
monitor, by a user management engine, messages sent via a network from a plurality of computing devices comprising the computing device, wherein at least one message requests access to the data resource computing device;
determine, by the user management engine and based on the monitored messages, a plurality of communications metrics comprising a data access metric, an access frequency metric, and a connection history metric;
analyze, by the user management engine and based on log files associated with the data resource computing device, server performance data;
determine, by a machine learning module, a user access level to the data resource;
generate, by the machine learning module, dynamic user access rights for each of the plurality of computing devices; and
send, by the user management engine and to the data resource computing device, a data access request message via a network based on the user access level.
|