Systems and methods for Virtual Private Network (VPN) brokering to enterprise resources
AssigneeZscaler, Inc.
InventorAlexander Fray
Life of this patent
Estimating the term…
Abstract
Systems and methods for Virtual Private Network (VPN) brokering to enterprise resources include receiving a connection from a Virtual Private Network (VPN) device associated with a third party network; receiving a request from the third party network to access a resource, wherein the resource is in one of a public cloud, a private cloud, and an enterprise network; determining if an entity associated with the request is permitted to access the resource; and responsive to the determining, creating secure tunnels between the third party network and the resource.
Claims20
A method comprising steps of:
- receiving a connection from a Virtual Private Network (VPN) device associated with a third party network;
- receiving a request from the third party network to access a resource, wherein the resource is in one of a public cloud, a private cloud, and an enterprise network;
- determining if an entity associated with the request is permitted to access the resource;
- and
- responsive to the determining, creating secure tunnels between the third party network and the resource.
A non-transitory computer-readable medium comprising instructions that, when executed, cause one or more processors to perform steps of:
- receiving a connection from a Virtual Private Network (VPN) device associated with a third party network;
- receiving a request from the third party network to access a resource, wherein the resource is in one of a public cloud, a private cloud, and an enterprise network;
- determining if an entity associated with the request is permitted to access the resource;
- and
- responsive to the determining, creating secure tunnels between the third party network and the resource.
A cloud-based system comprising:
- a plurality of nodes each having at least one processor and memory comprising instructions that, when executed, cause the at least one processor to:
- receive a connection from a Virtual Private Network (VPN) device associated with a third party network;
- receive a request from the third party network to access a resource, wherein the resource is in one of a public cloud, a private cloud, and an enterprise network;
- determine if an entity associated with the request is permitted to access the resource;
- and
- responsive to the determining, create secure tunnels between the third party network and the resource.
Dependencies are inferred from the claim text.