1. A method, comprising: initiating processing, invoked by a user having a dynamically varying credential, by a security processor comparing instructions of at least one of a plurality of objects in a processing unit of a hardware layer with information in a security map, wherein the plurality of objects is hosted by a tenant that provided the dynamically varying credential to the user; determining that the processing of the at least one of the plurality of objects by the processing unit is authorized by the tenant based on the security map provided by the tenant and accessible by the processing unit within the hardware layer; and allowing the processing of the object based on a result of the determining, wherein the determining comprises: determining that the security map includes an association between the at least one of the plurality of objects and a security code; sending a message to the tenant requesting the security code; comparing a response from the tenant with the security code in the security map; and determining that the security map includes an association between the object and a geographic region.