Release Notes 2.7 (May 3rd, 2016)


Viakoo Release Notes 2.7

(May 3rd, 2016)

Viakoo Release 2.7 is an update for the Viakoo Service. Viakoo Release 2.7 is an incremental step forward for the Viakoo Service. The most significant improvements are associated with support for Access Control devices such as Controllers and Readers/Sensors. These kinds of devices will be listed in their own tables. For Level-2 supported Access Control Systems, devices will also include name and other configuration information.  

Additionally, for Administrative users, there is a new Admin tab which supports some of the administrative functions such as adding or adjusting users, modifying or removing sites, adding, modifying or removing Regions all with respect to you current navigational context.

Finally, Release 2.7 includes more bug fixes and performance enhancements. For more information, please read below for details.

Access Control Devices

In Release 2.7, Access Control Devices such as Controllers and Readers/Sensors now show up in specific “Access Controller” and “Access Reader/Sensor” tables respectively in the Devices Details associated with an Access Control server or the Details tab of associated sites.  In prior releases, these objects would have shown up an Access Control server’s Camera or Stream table respectively.

Moreover, Access Controller is now a selectable “Device Type” in Performance Graphs.

Though most users will be upgraded automatically, if you have Access Control servers activated with Viakoo, make sure they are running the Viakoo RA version 3061 or higher.

Check out the supported Access Control Systems to see if your software is supported.

Admin Tab

New in Release 2.7 is the availability of the Admin Tab. This feature depends on context and the role permissions of the current user. If a user has Administrative privileges for the particular context, they will see this additional tab to the far right.


This tab provides a more localized method for performing certain administrative tasks that historically were only possible from a “looking at everything” perspective via the User Administration and Company Administration pages in upper right settings menu.

The new tab currently supports adding new users and editing the current site, company or region context.

Invite User

To invite a new user to the current context, open the Invite User section, fill out the user’s information, select the role you want them to have, and click the “Grant Access” button.


If you don’t have User Administrative privileges in the current context, you will see the following message:

This feature allows you to add users from your current context without having to open the user administration pane from the Admin menu.

Edit Region or Company


When working in a Company or a Region of your company, the Admin Tab will have an “EDIT COMPANY” or “EDIT REGION” section respectively. You can use this tab to change the name of your Company or Region, view its Product Policy license, Add sub-Regions and even Delete it if you have those privileges.

Edit Site

Similarly, when working at a Site-level of your company, the Admin Tab will have an “EDIT SITE” sub-tab associated with it. Use this tab if you want to change the name of a site, view its Product Policy license or remove the associated site from your configuration.

Parameterized Tickets and Performance Tab

Release 2.7 has added the ability to remember selected parameters in both the Ticket Tab and Performance Tab. What this means is that the choices for filtering and sorting of Ticket tables in the Tickets tab as well as selected devices and performance types for plots in the Performance Tab can be programmatically embedded in URLs. This allows two key immediate benefits to users:

  1. Browser “Back” and “Forward” functions will not only get you to the right tabs, but can also recreate ticket filtering choices and performance charts of the associated location in your browser history.
  2. URLs can be copied and then reused to recreate a view either as a bookmarked location or a link to share with collaborators.

Navigating “Back” in Browser to TIcket and Performance Tabs

In releases prior to 2.7, you were able to navigate “Back” in your chosen browser to a previous pane or view. However, if you navigated away from either the Performance tab or the Tickets tab, and then returned with your browser’s “Back” button, the correct tab would be displayed but any selected ticket search or sort filters or performance objects and graph type would be lost. This forced uses to re-enter their selections after “backing” up to either tab.

In release 2.7, the browser will remember ticket filtering choices as well as performance plot selections of devices and performance types.

In the following example, a user starts in the performance tab with a selection of 10 cameras plotting against latency, & 3 streams against bitrate:

If we then navigate to the tickets tab, we can then sort and filter the resulting list of tickets.

And then navigate to a specific ticket …

Now you have a browser history which is something close to the following:

From this position, clicking on the browser “Back” button gets you back to the sorted Ticket Table.


Clicking “Back” again, gets you to the unsorted Ticket Table.

Clicking “Back” a third time gets you to the original performance display with the two graphs, exactly as you had them before.

Parameterized URLs

The way this works is through embedding the parameters of your performance selections and ticket table filtering choices into the browser URL. This means that your browser history is preserving these selections in URL form so when you “Back” (or “Forward”), the proper display gets rendered.

What this means is that not only can you use the browser to back up to a fairly complex filtering of the ticket table or performance chart, you can bookmark the URL in your browser for later reference. Additionally, you can copy and then paste the URL in html pages or emails to share as a reference to fellow team members. When your team members click on the associated URL, they can be taken to the exact performance display or filtered ticket list you created in your own Viakoo session.

Understanding a Viakoo Parameterized URL:


Miscellaneous Fixes

  • For some users with multiple sub-regions, company-level or region-level Details tab may have not displayed. This is now fixed. For other users, Company and Region level Details displays are now significantly faster.

Known Problems

  • Currently, Uptime (VPU) & Quality (VSDI) do not roll-up from Access Controllers to Server, Site and Company Trended Uptime KPIs.
  • Quality (VSDI) & Retention (VRC) are not supported for Access Controllers and related Readers & Sensors.
  • Version JSON v1.0 Agents are no longer supported. For nearly all of our customers, they are already running 2.1 version of the agents. Only if you have been disconnected for a long while are you likely to have an issue. Check your site “Details” to determine what JSON version you are running.

More information

If you have any questions, comments, bug reports, or suggestions, please reach out to us through the live-chat feature or contact us at

We love hearing from you!

-Team Viakoo

1 (855) 585-3400

Have more questions? Submit a request


Powered by Zendesk