Contributor:
Kris Zentek
January 18th, 2013

Advanced Use Cases for Message Hyperlinks

We introduced the hyperlink feature into Privilege Guard messages back in version 2.8, which allows IT admins to supply users with a link to information on an intranet or extranet. Although Privilege Guard messages are highly configurable, both in terms of display text and visual styles, there is only so much you can fit into a message, so having the ability to break out into a web page has proven very successful in making sure users are kept well informed as to why they are being prompted.

I wanted to write this post to highlight a few advanced use cases that you may want to try in your own Privilege Guard implementations, that may help you deliver a better experience to your end users, all using the message hyperlink option.

VOIP Links

If you use a VOIP client on your desktops, you can leverage this in an end user message, giving end users one-click phone access to a helpdesk. There are two forms of hyperlink that can be used; callto: – which would use the default telephony client on the desktop, or you could use a specific protocol, such as skype: or gtalk: for establishing a Skype/Google sessions. To add a callto: link to your message for the skype client, add either of the following hyperlink URLs (echo123 is the free to use Skype test call service):

callto://echo123
skype:echo123?call

Application blocked

Use your policy to target applications which are prohibited, so as to provide users with a one-click link to call the helpdesk for support:

Helplink
Start Call

Parameters

Privilege Guard captures a lot of information about the user, the computer, the applications being executed, and also the Privilege Guard policy that triggered the message, all of which can be used within the message hyperlink as arguments. An example I like to use is linking to an online service like VirusTotal. With this service, you can submit files to check against a collection of antivirus engines, and determine if the file is a known risk. To do this, add a message to your policy with the following hyperlink URL:

https://www.virustotal.com/file/[PG_PROG_HASH]/analysis/

Parameters

Use your policy to target unknown or untrusted applications, such as downloaded installations or applications with unknown publishers:

Confirm elevation
VirusTotal

Email Links

You can also use the hyperlink option to generate customized emails, using mailto, which enables you to generate an email template including the exact information you need. A good use case is for Challenge / Response helpdesk support where, as an alternative to a phone call, users can click on the hyperlink to create an email based request. To do this, add a hyperlink to your Challenge / Response message with the following example URL:

mailto:ITSupport@mycorp.com?subject=Request to Access Application&body=Avecto Privilege Guard - Request to unlock application.%0d%0a=================================%0d%0aProgram Name: [PG_PROG_NAME]%0d%0aProgram Publisher: [PG_PROG_PUBLISHER]%0d%0aProgram Hash: [PG_PROG_HASH]%0d%0aPath: [PG_PROG_PATH]%0d%0aChallenge Code: [PG_MSG_CHALLENGE]%0d%0aReason (Enter reason here):%0d%0a%0d%0a=================================

Email links

Use your policy to target applications requiring helpdesk authorization:

Auth required helplink
Support email

File Links

File links can also be added to message hyperlinks, which brings with it a variety of use cases. For example, you can use a file link as part of a self-serving software update procedure. If a new version of a desktop application is made available, you can use the hyperlink in combination with a blocking message to encourage end users to update the software themselves.

In this example, let’s assume there is a new version of Adobe Reader. Add a new blocking message to your policy, with the following hyperlink URL:

file:////MyServer/MyShare/install_reader11_uk_gtba_chra_dy_aih.exe

file links

Use your policy to target old versions of Adobe Reader, and add a second policy to elevate the installation of the Adobe reader Installation package:

Upgrade required
Confirm elevation

You could also use file hyperlinks to open custom support request dialogs, or other 3rd party applications to deliver seamless interaction with internal support systems.

The hyperlink feature is a very flexible mechanism for adding workflows to your end user messages. Give these examples a try to see how you can provide an even better experience for your users.

Introducing Defendpoint

Edit: Privilege Guard has now evolved into the brand new security suite, Defendpoint, which encompasses Privilege Management, Application Control and Sandboxing. For more information, please visit www.avecto.com/defendpoint.

More from the Blog

Related technology and security insights

  • 28
    Jun
  • Story related

    NotPetya ransomware: Attack analysis

    On June 27, 2017 a number of organisations across Europe began reporting significant system outages caused by a ransomware strain referred to as Petya. The ransomware is very similar to older Petya ransomware attacks from previous years, but the infection ...