1. A system, comprising: a memory storing a plurality of instructions; and one or more processors configured to access the memory, wherein the one or more processors are further configured to execute the plurality of instructions to: receive information associated with a plurality of accounts associated with a target system, the plurality of accounts for accessing resources used by the associated target system; organize one or more of the plurality of accounts together in a group based at least in part on a role for each of the one or more of the plurality of accounts; and assign a grant to the group.