| CPC G06F 21/604 (2013.01) [G06F 2221/2113 (2013.01); G06F 2221/2141 (2013.01)] | 20 Claims |

|
1. A computer-implemented method, comprising:
receiving, by a role management system (RMS), a request to compute a new machine-learning model for storage in a data lake;
reading, by the RMS, role history data from a role management application and trace history data from a trace application, wherein the trace application is associated with a software application, and wherein the software application is used by a user consistent with software application authorizations associated with the user;
storing, by the RMS, metadata read from a plurality of persistencies into the data lake as metadata history;
reading, by a role recommendation engine (RRE) integrated into the RMS, historic data and the metadata history; and
computing, by the RRE, the new machine-learning model.
|