CPC H04L 63/0272 (2013.01) [H04L 63/029 (2013.01); H04L 63/0876 (2013.01); H04L 63/107 (2013.01); H04L 63/108 (2013.01)] | 20 Claims |
1. A method comprising:
at a server for virtual private network (VPN) clients to facilitate remote access to a plurality of network-based applications provided via a plurality of network-based services,
receiving, from a VPN client of a client device, a message which indicates a request for a policy rule for communications with a network-based application;
obtaining one or more source attributes of the client device and/or a user thereof based on one or more source identifiers associated with the client device and/or the user thereof, and one or more destination attributes of the network-based application based on a destination identifier associated with the network-based application;
selecting the policy rule that is associated with the one or more source attributes and the one or more destination attributes; and
sending, to the VPN client of the client device, a message which indicates a response to the request and includes the policy rule for application at the VPN client, the policy rule indicating a policy action for selecting a path, of a plurality of paths, identified by a path identifier for the communications with the network-based application.
|