Release Notes 2.13 (April 20th, 2017)


Viakoo Release Notes 2.13

(2.13.0 April 20th, 2017)

(2.13.1 April 25th, 2017

Viakoo Release 2.13 is an incremental step forward for the Viakoo Service. In this release we expose the “Ownership” permission which indicates which Administrator can create, modify & delete other Administrator accounts. Additionally, Release 2.13 includes automatic detection of video streams being moved from one recorder to another & cameras that have been removed from the configuration. Finally, Release 2.13 includes some usability improvements which help improve intuitiveness of the user experience. For more information, please read below.

“Owner” Permission

For security reasons, Administrators at a Company or Realm are not able to create or remove other Administrative users at the “top-level” with the exception of the “Owner” administrator. This “Owner” Administrator has the ability to create and remove other Administrators.  This is a precaution to prevent an Administrator who is an employee from removing his or her supervisor’s credentials from their Viakoo domain.

In Release 2.13, we make this “Ownership” attribute of Realms, Companies, or Regions visible. If you need help with making sure you have the correct account listed as the owner, contact Viakoo support.

Determining the Current Owner

The owner attribute for a location will appear in the “Details” summary section.


This attribute does not need to be set for all domains. Administrators at a Company can still create and remove “Administrators” at the lower levels even if they are not the Owner.  If no user has been assigned as the Owner, you will see “<default>” in the details tab.


You can check if you are the “Owner” by looking at the Notifications section under “My Profile”. If you are the Owner of your domain, it will say so in the “Role” column.


Finally, you can check if other users are assigned as the Owner from the User Administration pane. It will be visible in the “Role” column in a similar manner to “My Profile”.


Changing who is the “Owner”


In order to change who the Owner is a user must either be assigned as the current Owner, or have Administrative privileges at a higher level. For example, an Administrator at the “Company” level can assign another Administrator as the “Owner” of one of the Regions below the company. To do this, Viakoo offers two controls:

  • Through the “Edit Company | Region | Realm” section in the associated “Admin” tab,
  • Through the “Admin” pop-up for a user in the “User Management” pane.

For the first method, navigate to the context (Realm, Company or Region) where you want to change the Owner, click on the “Admin” tab, then click on the “Edit” section.




Or you can change the Owner Attribute from the “User Management” pane by clicking on the the “Admin” link associated with the person you want to “make” the owner. This opens the user administration popup. If you are permitted to do so, it will show you the “Make Owner” checkbox.


Improvements to Details Tab

For customers of VIAKOO_PREEMPTIVE or higher, Release 2.13 contains some useful usability improvements to the Details tab. The “Details” tab has four variants (“Application,” “Devices,” “Storage” & “Network”) that were only accessible by clicking different elements of the server’s tile in the Navigation bar. Furthermore, the default version, “Application”, could only be reached if you clicked on the main part of the tile. In Release 2.13, when you navigate to a server, the default option has been made explicit in the server’s navigation tile, and the Details pane itself has added an additional way to switch between these sections.



Release 2.13, there is a section selection buttons that both show you which variant of the Details tab you are looking at plus a way of navigating between the different parts of the configuration.


Help Animations

In several areas we have added some new animations in order to clarify information be. Some examples are top-level status icons and the “unassigned tickets” bubble.

Example Animations


Hovering over the status icon will reveal the reason for any change in the status.


Server Status Gauge Animations

The grid of server status icons in the Overview tab of Companies, Regions and Sites will now animate when you hover over them. Each icon in the grid of status gauges represents a server in your infrastructure, and hovering over the icon will display the name of that server. Clicking on the server name will link you to the Overview tab of that server.



The Gauge Grid provides a convenient way to see which servers are having trouble and navigating immediately to them.


Issues Detected Links in Server Overview

Server Overview now includes “Issue Detected” Links to appropriate sections of the Details tab. This links are color-coded to match the severity of the status of whatever component has an issue that needs investigation.


More Intuitive Behavior When Changing your Configuration

Historically, if users are moving camera recording responsibility between servers or swapping out old, failed equipment, they had to do extra work in the Viakoo configuration to keep Viakoo from showing those video streams as down. In Release 2.13, the reasoning engine in Viakoo attempts to resolve these issues automatically to minimize redundant work.

Moving Video Streams to Different Recorders

Viakoo has now improved tracking of video streams being moved between recorders. In the past, if you chose to direct recording of video data from one server to another, Viakoo would treat that as a failed camera stream on the original recorder. HA settings could be used to tell Viakoo that it wasn’t an issue but the original server would still show down streams cluttering displays.

Starting in Release 2.13, for non-HA cameras, if Viakoo sees a camera go from recording on one server to actively recording on another server, it will mark the original video stream with the priority “MOVED” to indicate that the stream hasn’t failed but merely moved to a different recording server. The “MOVED” priority is equivalent to marking that video stream as “IGNORED.” These video streams are still present in the system but will not appear in Stream tables unless you check the “IGNORE” checkbox indicating that you want to see all “IGNORE” and “MOVED” streams.

If you want to be alerted when any stream from a camera recording to multiple servers goes down, set the HA MODE of those cameras to HA-ACTIVE.

Removing Video Cameras

If a camera goes missing, Viakoo will alert you and mark the camera as failed. Starting in release 2.13, if a week goes by and the camera has still not come back online, instead of making users explicitly DELETE the video camera from their Viakoo configuration, the reasoning engine in Viakoo will mark the camera and its associated streams as Priority=“REMOVED”. As with the “MOVED” priority, “REMOVED” causes the camera to behave similarly to “IGNORE.”  The one exception is if, after the camera has been marked as “REMOVED,” the camera comes back online, then the priority will revert back to NORMAL and become visible once again. IGNORE streams are set manually by a user so even if they come back online, the reasoning engine will not change their priority and they will stay hidden.

Miscellaneous Fixes and Improvements

  • The switch table now has a “Reporter” column, representing the server whose RA has been set to collect data for that switch.
  • Users can now resolve tickets in a single step without having to first assign the ticket to themselves.
  • The “Reports” tab has received a visual update to put it more in line with the design of the rest of the website
  • Fixed a bug that was preventing users at a Region level from inviting new users in the ticket assign step.
  • Routing Tables have been added to the "Network" subsection of the details tab. You need to be at agent level 3417 or greater to have this feature. (2.13.1). 
  • Administrators who's accounts associated with a Region and not at a Company are now able to "Invite&Assign" from the Ticket interface. (2.13.1)
  • Tables in the Details tab now implicitly sort primarily on Status and then on subsequent rows, left-to-right. Therefore, if the column second from the left is "Name," and then "Priority." The table will be sorted first by values in the Status column, then by values in the Name column and then by values in the Priority column, and so on. (2.13.1)

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