1. A method comprising: identifying a plurality of shared cloud accounts of a cloud that are created for an entity, wherein a number of the plurality of shared cloud accounts is less than a number of a plurality of users of the entity of the cloud; determining that one of the plurality of users is authorized to use the plurality of shared cloud accounts in response to a determination that identity information of the user is valid; receiving a request from the user to access the cloud; determining, by a server computing system residing outside of the cloud, whether one of the plurality of shared cloud accounts is available to be assigned to the user; and adding the request to a queue based on a determination that none of the plurality of shared cloud accounts is available and assigning the one of the plurality of cloud accounts to the user based on a determination that one of the plurality of shared cloud accounts is available.