US 11,930,003 B2
Workflow service back end integration
Daniel E. Zeck, Roswell, GA (US); David Shaw, Buford, GA (US); Robert Worsnop, Dunwoody, GA (US); and John Ryan Bard, Smyrna, GA (US)
Assigned to VMware, Inc., Palo Alto, CA (US)
Filed by VMware LLC, Palo Alto, CA (US)
Filed on Jan. 21, 2022, as Appl. No. 17/580,759.
Application 17/580,759 is a continuation of application No. 16/369,498, filed on Mar. 29, 2019, granted, now 11,265,309.
Prior Publication US 2022/0141209 A1, May 5, 2022
Int. Cl. H04L 9/40 (2022.01); G06F 3/04817 (2022.01); G06F 3/0482 (2013.01); H04L 67/51 (2022.01)
CPC H04L 63/0815 (2013.01) [G06F 3/04817 (2013.01); G06F 3/0482 (2013.01); H04L 63/166 (2013.01); H04L 67/51 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a computing device comprising at least one processor and at least one memory; and
machine-readable instructions stored in the at least one memory, wherein the instructions, when executed by the at least one processor, cause the computing device to at least:
identify, by a workflow service, a workflow action to perform using a network service that requires authentication to perform the workflow action, and a user account that is responsible for the workflow action;
transmit, by the workflow service to a client device associated with the user account that is responsible for the workflow action, a command to present the workflow action for user authorization on the client device, wherein a description of the workflow action is provided along with an indication of how to provide the user authorization for the workflow service to perform the workflow action on behalf of a user of the client device; and
transmit, by the workflow service, at least one command to perform the authentication between the workflow service and the network service, and perform the workflow action on behalf of the user, based at least in part on an identification of the user authorization using the client device.