| CPC G06F 21/6209 (2013.01) | 22 Claims |

|
1. A computer-implemented method for automatically generating and implementing access policies, the computer-implemented method comprising:
obtaining, by a computer, an output of a needed user access context to access a resource from a trained machine learning model based on an extracted attribute of the resource input into the trained machine learning model; and
controlling, by the computer, the access to the resource by a user using the output of the needed user access context to access the resource as an access policy for the resource, wherein the computer selects a particular combination of user access contexts as the access policy for the resource based on one of a most secure access policy selection process and a disjunct access policy selection process according to a level of security when multiple outputs of different combinations of needed user access contexts exist, and wherein a user access context includes absence of any other user when the user requested access to the resource at a location.
|