US 12,231,423 B2
Administration of services executing in cloud platform based datacenters using token with data structure
Prasad Peddada, Alameda, CA (US); and Sriram Shankarlal, Sammamish, WA (US)
Assigned to Salesforce, Inc., San Francisco, CA (US)
Filed by Salesforce, Inc., San Francisco, CA (US)
Filed on Mar. 21, 2024, as Appl. No. 18/612,708.
Application 18/612,708 is a continuation of application No. 17/537,234, filed on Nov. 29, 2021, granted, now 11,968,203.
Prior Publication US 2024/0236082 A1, Jul. 11, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); G06F 16/22 (2019.01); H04L 9/32 (2006.01); H04L 67/133 (2022.01)
CPC H04L 63/083 (2013.01) [G06F 16/2272 (2019.01); H04L 9/3247 (2013.01); H04L 67/133 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a computer system, a request to perform a set of administration operations associated with one or more services via a set of administration application programming interfaces (APIs), wherein ones of the set of administration APIs are invokable via one or more auxiliary services;
generating, by the computer system, an authorization token that authorizes performance of the set of administration operations, wherein a representation of the set of administration APIs is encoded, using a hash function, in a data structure that is included in the authorization token; and
providing, by the computer system, a set of requests to the one or more of auxiliary services to execute the set of administration operations via the set of administration APIs, wherein the set of requests include the authorization token, and wherein a given one of the one or more auxiliary services is operable to verify that an administration API is encoded in the data structure before executing an administration operation using the administration API.