1. A method to control access to a data center, the data center having a plurality of environments, each of the environments having their own respective resources, selected ones of the environments accessible by selected ones of a plurality of clients, the method comprising the steps of: without user input, automatically allocating privileges to a plurality of clients to access the resources by executing computer program code; without user input, automatically reading a request by one of the plurality of clients to access a selected resource of the data center by executing computer program code of an access and presentation layer; without user input, automatically authenticating the request and the one of the plurality of clients by executing computer program code of a session manager; without user input, automatically determining that the request is a new or an updated service change request by executing computer program code of a request manager interacting with a service change request database portion of the access manager server; without user input, automatically mapping the new or updated service change request to any of a plurality of standard operating procedures of the selected resource in the data center and, if required, without user input, automatically spawning additional service change requests required by any of the plurality of standard operating procedures by executing computer program code of a demand regulator reading a product definition database; without user input, automatically correlating the new or updated service change request to the selected resource of the data center by executing the computer program code of the demand regulator reading an asset management database; without user input, automatically identifying contention to the selected resource of the data center of the new or updated service change request with a plurality of existing service change requests by executing the computer program code of the demand regulator reading a service change request database; without user input, automatically prioritizing the new or updated service change request by executing the computer program code of the demand regulator reading the service change request database and a contracts database; without user input, automatically defining lockouts required by the new or updated service change request by executing computer program code that matches a plurality of parameters common to the new or updated service change request and the plurality of existing service change requests by executing the computer program code of the demand regulator reading the service change request database; without user input, automatically scheduling the new or updated service change request on the selected resource in the data center by executing the computer program code of the demand regulator reading a schedule database; without user input, automatically assigning a user to execute the new or updated service change request on the selected resource by executing computer program code of an assigner reading a work management database and an access management database; without user input, automatically allowing the user access to execute the new or updated service change request on the selected resource by executing the computer program code of an access manager reading the access management database and a respective child directory of the access management database in the environment having the selected resource.