Patent attributes
A system including: one or more processors; a memory storing instructions that, when executed by the one or more processors are configured to cause the system to receive user profile data for a plurality of users and user activity data associated with each user. The system may generate user access data based on the user profile data and user activity data. The system may generate a plurality of clusters including one or more users. The system may identify an access control permission that is common to a predetermined number of users within a cluster. The system may identify a user within the cluster that lacks the access control permission. The system may calculate a similarity measurement between the user access data of the user and the predetermined number of users. The system may automatically grant the access control permission in response to the similarity measurement exceeding a predetermined threshold.