The present invention relates to systems and methods to identify a level of access for a resource being accessed via a secure socket layer virtual
private network (SSL VPN) connection to a network, and to control the action on the
resource based on the identified level of access. The appliance described herein provides intelligent secure access and
action control to resources based on a
sense and respond mechanism. When a user requests access to a resource via the SSL VPN connection of the appliance, the appliance obtains information about the
client to determine the user access
scenario—the location, device, connection and identify of the user or
client. Based on the collected information, the appliance responds to the detected user
scenario by identifying a level of access to the resource for the user /
client, such as rights to view, print, edit or save a document, Based on the identified level of access, the appliance controls the actions performs on the resource by various techniques described herein so that the user can only perform the allowed action n accordance with the level of access. As such, the present invention allows organization to control and provide the appropriate level of access to valuable, confidential or business critical information accessed remotely or via a pubic network while protecting such information by controlling the types of actions performed or allowed to be performed remotely on the information.