3rd Party Integration

ControlUp introduces a new way to locate managed resources by leveraging the moniker functionality of Windows. The most commonly used moniker is “http:“, which tells the operating system that the resource locator that follows it should be opened using a web browser. In a similar fashion, “controlup://” tells the operating system that the trailing resource locator should be parsed by ControlUp. When ControlUp is first launched, it associates the “controlup://” moniker with the console executable, so that it is launched when a URL beginning with this moniker is clicked or otherwise invoked.

ControlUp URLs consist of the following components:

moniker

pane name

view (if applicable)

search string

Example:

controlup://

MyOrganization/

Computers/

server1

In the example above, after the user clicks controlup://MyOrganization/Computers/server1 URL or uses the Start>Run command in Windows to invoke this URL, ControlUp will be launched or brought to the foreground if already running. Then, it will switch to the Computers view in My Organization pane and populate the search box with the term “server1“. Effectively, if a computer named server1 exists in your ControlUp configuration, it will be shown in the information grid.

The pipe ( | ) character can be used as an OR logical operator for the search box. For example to display computers named server1 and server2, the following URL can be used: controlup://MyOrganization/Computers/server1|server2

Other views in My Organization pane can be searched by using URLs like:

– controlup://MyOrganization/Hosts/esx55srv01

– controlup://MyOrganization/Sessions/user50

– controlup://MyOrganization/Processes/wuauclt.exe

– controlup://MyOrganization/Accounts/user50

– controlup://MyOrganization/Executables/Outlook

Other ControlUp panes can also be used with URLs:

controlup://RemoteDesktop/server1

Switches to the Remote Desktop pane and establishes a remote desktop connection to server1, if exists

controlup://Controllers

Switches to the Controllers pane

controlup://Incidents/user50

Switches to the Incidents pane and searches for incidents that include user50 in any field

controlup://Events/user50

Switches to the Events pane and searches for Windows Events that include user50 in any field

controlup://SecurityPolicy

Switches to the Security Policy pane

The URLs above can be leveraged in several scenarios in which a resource managed by ControlUp is addressed from an external location. Here are some ideas:

You send your colleague an email asking to take a look at the performance metrics of a resource

You receive an email alert from ControlUp, in which you can click the name of the affected resource to view it in ControlUp

An entry is created in your support ticketing system, in which user names can be clicked to show their sessions in ControlUp