CPC G06F 21/44 (2013.01) [G06F 21/33 (2013.01)] | 20 Claims |
1. A method implemented by a controller executed on at least one processor, the method providing pre-authorized access to a robotic process automation for a resource associated with a job, the method comprising:
causing, by the controller, the robotic process automation to assume a user identity during an authentication flow to enable access by the robotic process automation to a resource;
validating, by the controller, that the robotic process automation is performing the job on-behalf-of the user and application programmable interface operations, wherein the controller comprises a robot controller that includes a framework of policies and technologies to manage, automatically execute, and operate the robotic process automation;
issuing, by the controller, one or more tokens to the robotic process automation during the authentication flow; and
enabling, by the controller via the one or more tokens, an identity service that governs the resource to participate in operations of the controller to provide the pre-authorized access to the robotic process automation.
|