| CPC H04L 63/083 (2013.01) [H04L 61/4505 (2022.05); H04L 67/133 (2022.05)] | 21 Claims |

|
1. A computer implemented method for providing authorization to perform an administration operation, comprising:
configuring on a cloud platform:
a control datacenter including an administration engine; and
one or more service datacenters, wherein a service datacenter runs instances of at least one service and an auxiliary service that controls access to an administration application programming interfaces (APIs) for the at least one service, wherein the administration operation includes resetting a password for a user, restarting a server, clearing a cache, modifying storage configurations for an application, granting access to specific users, enabling features, or increasing limits;
responsive to access by a client device to a web-based application, receiving a request to perform an administration operation associated with the, at least, one service;
responsive to the administration engine receiving an approval for allowing the administration operation, receiving at the web-based application, an authorization token for performing the administration operation;
providing the authorization token to one or more instances of the auxiliary service at the one or more service datacenters; and
responsive to receiving the request to perform the administration operation and to validation of the authorization token by the auxiliary service, performing the administration operation by causing the auxiliary service to invoke a set of the administration APIs for the at least one service to implement the requested administration operation.
|