<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Hans Study</title>
    <description>The latest articles on DEV Community by Hans Study (@hansstudy).</description>
    <link>https://dev.to/hansstudy</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3949218%2F60c94993-db08-4321-b379-507b50d567ea.jpeg</url>
      <title>DEV Community: Hans Study</title>
      <link>https://dev.to/hansstudy</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/hansstudy"/>
    <language>en</language>
    <item>
      <title>[Article] The 10 Most Common Genetec Security Center Issues I See (And How to Fix Them)</title>
      <dc:creator>Hans Study</dc:creator>
      <pubDate>Mon, 01 Jun 2026 00:00:00 +0000</pubDate>
      <link>https://dev.to/hansstudy/article-the-10-most-common-genetec-security-center-issues-i-see-and-how-to-fix-them-2dkk</link>
      <guid>https://dev.to/hansstudy/article-the-10-most-common-genetec-security-center-issues-i-see-and-how-to-fix-them-2dkk</guid>
      <description>&lt;p&gt;Most Genetec Security Center systems do not fail the way people expect them to fail. They pass commissioning. They look fine in the demo. Then six months later the playback stutters, an archive gap shows up in an investigation, an upgrade breaks something nobody tested, and everyone stands around the rack wondering what changed. Nothing changed. The problems were there on day one. They were just invisible under light load.&lt;/p&gt;

&lt;p&gt;I have audited and remediated dozens of multi-server Security Center deployments across government, law enforcement, airports, healthcare, and enterprise campuses. The same ten problems show up over and over. None of them are exotic. Most are configuration and ownership failures, not software defects. Here they are, in the order I usually find them.&lt;/p&gt;




&lt;h2 id="servers"&gt;1. Under-spec'd or misconfigured servers&lt;/h2&gt;

&lt;p&gt;The server looks adequate on paper and falls over in production. Almost every time, the cause is one of three things: the power plan, SQL memory, or roles stacked on hardware that cannot carry them.&lt;/p&gt;

&lt;p&gt;The Windows Balanced power plan is the single most common cause of Genetec performance problems on servers that appear correctly sized. It throttles CPU and storage I/O to save power. On a machine ingesting hundreds of continuous video streams, that throttling is poison, and it is almost impossible to attribute without checking for it specifically. Set every Genetec server to High Performance (&lt;code&gt;powercfg /setactive SCHEME_MIN&lt;/code&gt;) and confirm it applied.&lt;/p&gt;

&lt;p&gt;The second is SQL Server eating the box. SQL takes all the RAM you let it have. On a Directory server sharing resources with Genetec roles, leave the max server memory at default and SQL will expand until the Directory service starves. Set the cap explicitly.&lt;/p&gt;

&lt;p&gt;The third is putting the Directory and the Archiver on the same undersized server past about 50 cameras. Works in testing. Degrades under load, because the Archiver's storage I/O fights the Directory's database I/O and both fight SQL for memory. Separate the roles. I covered the role model and sizing in detail in &lt;a href="https://hans.study/genetec-security-center-architecture-roles-workstations/" rel="noopener noreferrer"&gt;Genetec Security Center architecture and roles&lt;/a&gt;, and the server tuning in &lt;a href="https://hans.study/configuring-and-tuning-genetec-security-center/" rel="noopener noreferrer"&gt;server configuration and performance tuning&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id="storage"&gt;2. Storage designed for capacity, not performance&lt;/h2&gt;

&lt;p&gt;Someone sized the storage for retention days and stopped there. Big drives, lots of terabytes, and write performance nobody checked. Video archiving is a sustained sequential write workload, and a capacity-first array starves under it.&lt;/p&gt;

&lt;p&gt;The usual findings: a single parity RAID 5 array carrying dozens of cameras, so one slow rebuild during a drive failure tanks recording for everything on it. Windows Search indexing left on, generating pointless I/O on a volume that nobody searches through Windows. The default 4 KB NTFS allocation unit on volumes holding multi-gigabyte video files. 8.3 short-name creation still enabled.&lt;/p&gt;

&lt;p&gt;Fix the foundation. Size for peak bitrate, not average, and add 20 to 30 percent headroom above the calculated number because bitrate spikes during the exact events you care about. Use RAID 6 on archive volumes, protect the OS drive too, format fresh video volumes with a 64 KB allocation unit, and turn off indexing and 8.3 creation. The commands are in the &lt;a href="https://hans.study/configuring-and-tuning-genetec-security-center/" rel="noopener noreferrer"&gt;tuning article&lt;/a&gt;. Storage is the one area where buying more of the wrong thing makes the problem worse, not better.&lt;/p&gt;

&lt;h2 id="network"&gt;3. Network congestion and streaming mismatches&lt;/h2&gt;

&lt;p&gt;The cameras record fine. The clients see degraded video, timeouts, and stutter that gets misdiagnosed as a camera or storage fault for weeks. It is the network, and usually it is three things.&lt;/p&gt;

&lt;p&gt;NIC buffers left at factory defaults, too small for a server pulling continuous video, so the buffer fills and packets drop and the retransmissions pile on more load. Push receive and transmit buffers to the maximum the driver supports (4096 on most Intel NICs) on every adapter carrying camera or client traffic.&lt;/p&gt;

&lt;p&gt;No traffic separation. Cameras, clients, management, and everything else sharing one flat segment with no QoS, so a backup job or a Windows update storm steps on live video. Separate the traffic and mark it. The &lt;a href="https://hans.study/standards-guidance/vlan-segmentation-physical-security-networks/" rel="noopener noreferrer"&gt;VLAN segmentation reference&lt;/a&gt; covers the scheme.&lt;/p&gt;

&lt;p&gt;And the quiet killer: Media Router redirect addresses left wrong. The default redirect points at localhost, which works only when the client is on the same box. After any topology change or server migration, the redirect addresses have to be set to addresses the cameras and clients can actually reach. Get them wrong and streams get sent into the void. Verify them after every network change.&lt;/p&gt;

&lt;h2 id="monitoring"&gt;4. Ignoring built-in health monitoring&lt;/h2&gt;

&lt;p&gt;Genetec ships the tools to tell you when something breaks. Most sites never operationalize them. The Health Monitor role is not deployed, System status is a screen nobody opens, health history goes unreviewed, and the one time a camera drops offline overnight, nobody finds out until the morning review, or until someone asks for footage that does not exist.&lt;/p&gt;

&lt;p&gt;This is free visibility that organizations leave on the table. Deploy the Health Monitor role in any production environment. It is not in the critical path for recording or access control, so there is no good reason to skip it. Wire its alarms to a human or a ticketing queue, not a dashboard that lives behind three clicks. Review health history on a schedule. The value lands the first time an operator gets an alert at 2 a.m. instead of discovering a dead camera the next day. Role placement and the monitoring layer are covered in the &lt;a href="https://hans.study/genetec-security-center-architecture-roles-workstations/" rel="noopener noreferrer"&gt;architecture article&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id="changes"&gt;5. Testing changes directly in production&lt;/h2&gt;

&lt;p&gt;There is no staging system, so every firmware push, config change, and version upgrade lands straight on the live environment, and the rollback plan is hope. This is how a routine camera firmware update takes down a recording role, or a Windows cumulative update breaks a Genetec service in the middle of a shift.&lt;/p&gt;

&lt;p&gt;You do not always need a full duplicate environment, though on critical infrastructure you should have one. What you always need is a documented rollback for every change, a defined maintenance window, and a habit of testing cumulative updates somewhere other than production first. The Genetec Update Service can stage and schedule updates inside maintenance windows. Use it. Change discipline is not bureaucracy. It is the difference between a five-minute revert and a two-day incident.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Several of these sound familiar?&lt;/strong&gt; A &lt;a href="https://hans.study/genetec-health-check/" rel="noopener noreferrer"&gt;Genetec Health Check&lt;/a&gt; is a focused assessment that finds these issues across your environment and turns them into a prioritized remediation plan. &lt;a href="https://hans.study/contact/" rel="noopener noreferrer"&gt;Start a conversation&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id="cameras"&gt;6. Cameras left at factory defaults&lt;/h2&gt;

&lt;p&gt;The system was commissioned by pointing Genetec at cameras that nobody touched first. Default credentials still live on the devices, which is a hardening failure and an audit finding waiting to happen. Every camera runs H.264 when it could run H.265. Single stream, so the operator workstation decodes the full recording stream just to show a live tile. Continuous recording everywhere, including hallways that see nothing for twenty hours a day.&lt;/p&gt;

&lt;p&gt;Treat the camera layer as configuration, not plug-and-play. Change default credentials before the device touches the production VLAN. Define standard camera profiles and apply them, rather than tuning one camera and cloning whatever happened to be on it. Move to H.265 where the cameras support it and the Archiver runs 5.9 or later with GPU-accelerated decode, which cuts storage and bandwidth 40 to 50 percent for equivalent quality. Use stream separation, a high-quality stream for recording and a low-quality stream for live monitoring, so workstations and links are not carrying full recording bitrate just to populate a video wall. Details are in the &lt;a href="https://hans.study/configuring-and-tuning-genetec-security-center/" rel="noopener noreferrer"&gt;tuning article&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id="hardening"&gt;7. Weak security hardening&lt;/h2&gt;

&lt;p&gt;This is a physical security system sitting wide open on the network it is supposed to protect. Everyone is an administrator because RBAC was never set up. Communications are unencrypted. There is no Active Directory integration, so account management is manual and nobody offboards. Certificates are self-signed and expired, or never configured. No baseline was ever applied.&lt;/p&gt;

&lt;p&gt;A camera estate is an enterprise application, and it gets hardened like one or it becomes the soft entry point. Build RBAC on least privilege so operators get operator rights and nobody runs day to day as a full admin. Follow the Genetec Security Center Hardening Guide rather than the install defaults. Integrate with Active Directory for authentication and lifecycle, which I walked through in &lt;a href="https://hans.study/genetec-security-center-active-directory-deployment/" rel="noopener noreferrer"&gt;deploying Active Directory for Genetec&lt;/a&gt;. Manage certificates like they matter, because the moment one expires you find out how much depended on it. For a reference baseline, Genetec's own StreamVault appliances ship hardened to CIS Level 2, which is a reasonable target even on hardware you built yourself. The &lt;a href="https://hans.study/learning/windows-hardening-level-1/" rel="noopener noreferrer"&gt;Windows Hardening for Genetec course&lt;/a&gt; covers the workstation and server side.&lt;/p&gt;

&lt;h2 id="federation"&gt;8. Misdesigned federation and multi-site architecture&lt;/h2&gt;

&lt;p&gt;A multi-site organization picked the wrong model, and the cost of that decision compounds for years. Federation gets used where a distributed single system was the right answer, or a single system gets stretched across an unreliable WAN where federation belonged. Then cardholders do not sync between sites because Global Cardholder Synchronization was never configured, and operators manage the same person in three places.&lt;/p&gt;

&lt;p&gt;Federation is not the same thing as one system with multiple Archivers. In a federated design each site is an independent system and the parent just surfaces their entities to central operators. The choice between distributed and federated comes down to whether sites need independent administration, whether the WAN can carry a unified system, and whether cardholder data has to be unified. If it does, that is Global Cardholder Synchronization, a separate feature you have to plan for. Getting this wrong at the architecture phase is expensive to unwind later, which is exactly why it belongs in a design review before anyone racks a server. The federation tradeoffs are in the &lt;a href="https://hans.study/genetec-security-center-architecture-roles-workstations/" rel="noopener noreferrer"&gt;architecture article&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id="upgrades"&gt;9. Poor upgrade discipline&lt;/h2&gt;

&lt;p&gt;Two failure modes, opposite directions, same root cause. Either the system is frozen three versions back and accruing known issues that were fixed long ago, or it jumped onto a brand new &lt;code&gt;.0&lt;/code&gt; release the week it dropped and inherited every first-release bug.&lt;/p&gt;

&lt;p&gt;Neither is discipline. Run a current, stable, patched version, and let new major releases prove themselves before they touch production. I am still telling clients to hold on 5.14.0.0 for exactly this reason, and I wrote up why in the &lt;a href="https://hans.study/genetec-security-center-5-14-outlook/" rel="noopener noreferrer"&gt;5.14 outlook&lt;/a&gt; and the &lt;a href="https://hans.study/genetec-security-center-5-13-3-release-review/" rel="noopener noreferrer"&gt;5.13.3 release review&lt;/a&gt;. Configure the Genetec Update Service to apply updates inside defined maintenance windows, test cumulative Windows updates before they hit Genetec servers, and check that the update combination you are about to apply is actually supported. Upgrade discipline is boring right up until the upgrade that takes the system down, and then it is the only thing anyone wants to talk about.&lt;/p&gt;

&lt;h2 id="ownership"&gt;10. No single owner for end-to-end system health&lt;/h2&gt;

&lt;p&gt;This is the one that ties the other nine together. The security team owns the cameras. IT owns the network and the servers. The integrator owned the install and left after commissioning. Storage is someone else entirely. Nobody owns the whole stack, so when performance degrades, the default move is to point sideways, and the problem lives in the seams between teams where it never gets fixed.&lt;/p&gt;

&lt;p&gt;Genetec health does not respect org charts. A streaming problem can be a NIC buffer, a QoS gap, a Media Router redirect, a saturated archive volume, or a throttled CPU, and those sit across four different teams. Somebody has to own the system end to end: network, server, storage, and the Genetec application as one thing. Assign an accountable owner. Write a RACI so it is clear who fixes what. If you do not have anyone internally who can see across all four layers, that is the gap an outside assessment fills, and it is the entire reason the &lt;a href="https://hans.study/genetec-health-check/" rel="noopener noreferrer"&gt;Health Check&lt;/a&gt; exists.&lt;/p&gt;




&lt;h2 id="start"&gt;Where to start&lt;/h2&gt;

&lt;p&gt;If more than a couple of these described your environment, you are not unusual. Most of the systems I walk into have five or six of them running at once, quietly, under a system that technically works. The fastest way to turn that into something actionable is a structured &lt;a href="https://hans.study/genetec-health-check/" rel="noopener noreferrer"&gt;Genetec Health Check&lt;/a&gt;: a focused assessment across architecture, storage, network, monitoring, security, and lifecycle that ends in a prioritized remediation plan, not a list of complaints.&lt;/p&gt;

&lt;p&gt;You can also work through the &lt;a href="https://hans.study/genetec-health-check-checklist/" rel="noopener noreferrer"&gt;Genetec Health Check Checklist&lt;/a&gt; yourself first. It covers the same ground and prints cleanly if you want a leave-behind for the team. For an in-depth audit utility with severity weighting and PDF export, the &lt;a href="https://hans.study/tools/genetec-health-check/" rel="noopener noreferrer"&gt;Genetec Health Audit tool&lt;/a&gt; walks the same ten areas question by question.&lt;/p&gt;

</description>
      <category>article</category>
      <category>genetec</category>
      <category>securitycenter</category>
    </item>
    <item>
      <title>Genetec Security Center 5.14.0.0: What's Coming, What's Already Here, and Why I'm Still Telling Clients to Wait</title>
      <dc:creator>Hans Study</dc:creator>
      <pubDate>Thu, 28 May 2026 02:59:08 +0000</pubDate>
      <link>https://dev.to/hansstudy/genetec-security-center-51400-whats-coming-whats-already-here-and-why-im-still-telling-4ijg</link>
      <guid>https://dev.to/hansstudy/genetec-security-center-51400-whats-coming-whats-already-here-and-why-im-still-telling-4ijg</guid>
      <description>&lt;p&gt;Security Center 5.14.0.0 hit Genetec techdocs on May 13, 2026. That's 12 days ago as I'm writing this. The release is real, it's public, the techdocs are live, the installer is downloadable, and the marketing page is up. My phone has been ringing since the announcement, mostly from clients asking the same question: should we upgrade?&lt;/p&gt;

&lt;p&gt;Short answer: not yet. Not because 5.14 looks bad. Because day-1 upgrades on a unified physical security platform that runs your video, your access control, and your alarms are a category of risk that doesn't pay off, ever. My upgrade clock on Genetec major versions starts at 30-60 days post-GA, minimum. Sometimes longer if the release notes hint at deep architectural change. This one does.&lt;/p&gt;

&lt;p&gt;Here's what's in 5.14, what I'm excited about, what I'm watching for, and how it stacks against 5.13.3.0 (which is the baseline most production environments should still be on right now).&lt;/p&gt;

&lt;h2&gt;
  
  
  The "wait 30-60 days" rule, and why it exists
&lt;/h2&gt;

&lt;p&gt;Genetec runs a continuous-delivery model. New minor versions ship roughly every 6-10 months. Bug fixes and cumulative updates ship more often. The first .0 release of any new minor version is, statistically, the version with the most undiscovered issues. Not because Genetec ships sloppy code. Because the matrix of real-world deployments (every combination of hardware, third-party integration, federated topology, and custom workflow) cannot possibly be reproduced in QA.&lt;/p&gt;

&lt;p&gt;The first 4-8 weeks after GA is when the early adopters find the edges. The Known Issues page grows. The cumulative update (5.14.0.1, 5.14.0.2) arrives quietly. The patch revision (5.14.1.0) ships with the real "production-ready" version of the platform.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;My thought: I tell every client the same thing. The integrator who tells you to upgrade to 5.14.0.0 in your next maintenance window is either eager for the line-item revenue or hasn't been burned by a .0 release yet. Either way, you'd be the test subject.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The exceptions: critical security advisories that mandate a specific minimum version, a feature you genuinely cannot live without (rare), or a brand-new deployment where there's no production version to break. Otherwise, wait.&lt;/p&gt;

&lt;p&gt;So with that framing, let's get into what 5.14 actually brings.&lt;/p&gt;

&lt;h2&gt;
  
  
  The big platform shifts
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Web App replaces Web Client, exclusively
&lt;/h3&gt;

&lt;p&gt;This is the headline. Starting in 5.14.0.0, the Genetec Web App is the only web-based client. Upgrading from any prior version automatically migrates Web Client to Web App.&lt;/p&gt;

&lt;p&gt;Web Client has been deprecated in slow motion for 2 release cycles. 5.14 closes the door. Web App brings real feature parity with Security Desk for many monitoring workflows: maps, real-time access control event monitoring via Watch list, Mission Control incident handling, secure video sharing to Clearance, work request creation, fleet monitoring.&lt;/p&gt;

&lt;p&gt;This matters because it's the first release where remote operators can genuinely do their job from a browser without dropping back to Security Desk for half the tasks. The Web App is also where Genetec is putting most of its forward-looking UX investment.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What to watch:&lt;/strong&gt; the migration is automatic, but the change in user-facing UI is significant. Any operator runbook, training material, or SOP that references Web Client by name is now outdated. Budget time for documentation updates and operator retraining.&lt;/p&gt;

&lt;h3&gt;
  
  
  Custom privilege templates
&lt;/h3&gt;

&lt;p&gt;This is the feature I've been asking for. Custom privilege templates let you define precise combinations of privileges, save them as reusable templates, and apply them to users or user groups without manually checking boxes one at a time.&lt;/p&gt;

&lt;p&gt;If you read my piece on user granularity, you know I'm a heavy advocate for fine-grained RBAC. The previous workflow for building out 10+ custom roles meant building each role by hand, then trying to remember the exact privilege set when you needed to clone it for a new partition. Custom templates make this maintainable at scale.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;My thought: this is the kind of feature that quietly transforms how administrators manage their systems. It won't make a marketing slide jump off the page, but the admins who live in User Management will notice immediately.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Microsoft Entra OAuth for SMTP
&lt;/h3&gt;

&lt;p&gt;Basic authentication is being phased out across Microsoft 365 SMTP. 5.14 brings native Entra OAuth support for email delivery, which means your Security Center email notifications can keep flowing through Microsoft 365 without falling back to less-secure auth methods or app passwords.&lt;/p&gt;

&lt;p&gt;Small feature, big real-world impact for any environment standardized on Microsoft 365 for tenant email.&lt;/p&gt;

&lt;h3&gt;
  
  
  Media component now runs 64-bit
&lt;/h3&gt;

&lt;p&gt;This is the architecture change I've been waiting on. The media component (which handles decoding, the Media Gateway, and Web App video processing) is now 64-bit. The direct effects:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Better decoding performance and lower latency.&lt;/li&gt;
&lt;li&gt;Full compatibility with NVIDIA RTX 50X series GPUs (the current generation, which 32-bit had real trouble with).&lt;/li&gt;
&lt;li&gt;Smoother Media Gateway operation, especially at scale.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The follow-on effect: this is one of the architectural pieces Genetec needed to address before the platform could move further toward modern hardware acceleration and cloud-edge workloads. It's not the only piece, but it's a necessary one.&lt;/p&gt;

&lt;h3&gt;
  
  
  Time drift alerts between Directory and failover/expansion servers
&lt;/h3&gt;

&lt;p&gt;If you read my 5.13.3.0 review, you know time-drift visibility on the client was a welcome addition. 5.14 takes the next step: the Directory now actively detects and reports time drift greater than 10 seconds between itself and connected failover or expansion servers, raising health events and admin warnings when drift is detected.&lt;/p&gt;

&lt;p&gt;This is the system-wide health view I was asking for in the 5.13.3 write-up. Genetec moved on it faster than I expected.&lt;/p&gt;

&lt;h3&gt;
  
  
  Retain audit trail when replacing a camera
&lt;/h3&gt;

&lt;p&gt;When you use the Unit replacement tool, you can now preserve the original camera's activity and audit trail data and merge it with the new unit. This is a compliance-driven feature with real teeth: for any environment subject to evidentiary retention or audit requirements, the previous behaviour of losing the audit chain when swapping hardware was a gap that had to be papered over with manual records. 5.14 closes the gap natively.&lt;/p&gt;

&lt;h2&gt;
  
  
  Access control: the HID VertX/Edge end-of-life notice
&lt;/h2&gt;

&lt;p&gt;This is the section every Synergis customer needs to read carefully.&lt;/p&gt;

&lt;p&gt;Native HID VertX and Edge controller integration is officially marked end of life in the 5.14 release notes. HID itself reached EOL on these products back in 2023, which means no firmware fixes, no new features, no security patches from HID. Genetec is supporting them through the lifecycle of the 5.14 branch, but the techdocs include this language:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Since HID no longer provides fixes or develops new features for these controllers, we strongly recommend planning for a hardware replacement before upgrading to Security Center 5.15.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;In plain English: you have one Security Center major version of runway. After that, your VertX or Edge controllers won't be supported. If you're on Synergis with HID hardware that hits this category, your hardware refresh planning starts now. Mercury MP1502/MR52 panels remain the standard upgrade path, with Axis A1610 and A1810 picking up share on the newer deployments.&lt;/p&gt;

&lt;p&gt;Other access control items worth noting:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;PIN credentials now require dual-entry on creation and modification, which catches typos that previously locked cardholders out until manual reset.&lt;/li&gt;
&lt;li&gt;A new &lt;em&gt;View PINs&lt;/em&gt; privilege separates PIN visibility from credential code visibility, which is a quiet but meaningful data-protection improvement.&lt;/li&gt;
&lt;li&gt;Cardholder, Visitor, and Credential management tasks now require both the task privilege and the corresponding View properties privilege. This is going to surface on upgrade as users who previously had implicit read access suddenly get permission errors. Plan for it.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Video enhancements worth flagging
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Granular firmware upgrade privileges
&lt;/h3&gt;

&lt;p&gt;The previous "Upgrade video units" privilege has been split into two:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;Upgrade video units using the Genetec Update Service&lt;/em&gt; (GUS), which restricts upgrades to Genetec-certified firmware.&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;Upgrade video units using user-provided hardware&lt;/em&gt; (the new name for the old broad privilege), which allows uploading firmware files from the manufacturer directly.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Default templates include only the GUS privilege; user-provided uploads have to be explicitly granted. This is the right default. Existing users with the old privilege get both new ones automatically, but for new deployments and new roles, you're now opting into raw-firmware-upload capability rather than getting it implicitly.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;My thought: I've been at sites where a junior tech downloaded the wrong firmware from a sketchy mirror and bricked 6 cameras in an afternoon. This privilege split would have prevented that. Welcome change.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Visual tracking overlays
&lt;/h3&gt;

&lt;p&gt;When configuring visual tracking, you can now add polygons, images, and text objects to help operators understand the camera layout. Useful for complex sites where the spatial relationship between cameras isn't obvious from a tile view.&lt;/p&gt;

&lt;h3&gt;
  
  
  Watermarking enhancements
&lt;/h3&gt;

&lt;p&gt;Watermarks can now be applied to live, playback, and exported video individually or in any combination, with custom text up to 100 characters, configurable colour and outline, and an auto-scale option to keep the watermark visible within the frame.&lt;/p&gt;

&lt;p&gt;For evidentiary workflows where chain of custody matters, this is overdue.&lt;/p&gt;

&lt;h3&gt;
  
  
  Federated stream statistics via PowerShell
&lt;/h3&gt;

&lt;p&gt;A new &lt;code&gt;ShowFederatedStreams&lt;/code&gt; debug command accessible through Server Admin or the Genetec PowerShell module gives operators a way to monitor active federated streams, bit rates, and playback sessions without bouncing between interfaces. Useful for federated environments where stream-level visibility was previously buried.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Available via Server Admin or the Genetec PowerShell module&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="n"&gt;ShowFederatedStreams&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Automation: the next step beyond delays
&lt;/h2&gt;

&lt;p&gt;5.13.3.0 introduced delays between automation response actions. 5.14 adds the next obvious step: a &lt;em&gt;Wait for event&lt;/em&gt; action that pauses execution until a specific event occurs (or skips remaining actions if it doesn't happen within a defined timeout).&lt;/p&gt;

&lt;p&gt;Combined with time-zone-aware scheduling (also new in 5.14) and the new Automation Manager health events for overload conditions, the automation engine is starting to look like a real workflow tool rather than the basic event-action pair it used to be.&lt;/p&gt;

&lt;h2&gt;
  
  
  What's still missing
&lt;/h2&gt;

&lt;p&gt;Same wishlist as my 5.13.3.0 review. None of these landed in 5.14:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Native, structured log streaming to SIEM. Still SDK or third-party connector territory.&lt;/li&gt;
&lt;li&gt;Native MFA for local accounts. Still relies on AD or external IdP for second factor.&lt;/li&gt;
&lt;li&gt;Linux server option for Directory, Archiver, or Access Manager roles.&lt;/li&gt;
&lt;li&gt;True hybrid parity between SaaS and on-prem feature sets. The gap is, if anything, wider with this release.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The custom privilege templates feature partially addresses the "finer RBAC" item from my last wishlist. The 64-bit media component is the kind of architectural change that opens doors for future capability without being the door itself. The HID EOL is a forcing function on hardware refresh planning for a chunk of the installed base.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;My thought: Genetec's pace is steady, and the changes are mostly the right ones. The frustrations are mostly the things that haven't moved.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  How 5.14 compares to 5.13.3.0
&lt;/h2&gt;

&lt;p&gt;If you read my 5.13.3.0 review, the comparison is roughly:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Release&lt;/th&gt;
&lt;th&gt;Type&lt;/th&gt;
&lt;th&gt;Highlights&lt;/th&gt;
&lt;th&gt;Risk Profile&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;5.13.3.0&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Polish&lt;/td&gt;
&lt;td&gt;Batch firmware, AV1 codec, copy-config privilege, client time-drift&lt;/td&gt;
&lt;td&gt;Low, broadly applicable&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;5.14.0.0&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Platform&lt;/td&gt;
&lt;td&gt;Web Client retirement, 64-bit media, custom privilege templates, HID EOL&lt;/td&gt;
&lt;td&gt;Higher, more upgrade considerations&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;If you're on 5.13.2.0, your immediate path forward is still 5.13.3.0, not 5.14.0.0. That's the safer step in any case, and the patch revisions on 5.13.3.x will continue for the foreseeable future.&lt;/p&gt;

&lt;h2&gt;
  
  
  The upgrade timeline I'm telling clients
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Now through end of June 2026:&lt;/strong&gt; stay on 5.13.3.0 (or 5.13.2.0 if you haven't moved yet). Read the 5.14 release notes. Identify what affects your environment.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;July 2026:&lt;/strong&gt; watch for the first cumulative update (probably 5.14.0.1 or 5.14.0.2). Read the Known Issues page. Note which issues are resolved and which are deferred.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;August through September 2026:&lt;/strong&gt; if 5.14.1.0 or later has shipped and the Known Issues list looks clean for your deployment profile, plan your upgrade. Test on a non-production system first. Verify your federated systems, your SDK integrations, your custom workflows, and your operator training materials.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Q4 2026:&lt;/strong&gt; roll the upgrade in your normal maintenance windows, deployment by deployment, not all sites at once.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Through 2027:&lt;/strong&gt; plan your HID VertX/Edge hardware refresh before 5.15 forces the issue.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This isn't a Genetec-specific timeline. It's the same approach for any major platform upgrade on a system that touches life-safety, evidence, and critical operations. Move deliberately. Verify at each step. Don't be the test subject.&lt;/p&gt;

&lt;h2&gt;
  
  
  My take
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;5.14 is a real platform release, not a polish release. Architectural changes (64-bit media component, Web App exclusivity, custom privilege templates) outweigh feature additions.&lt;/li&gt;
&lt;li&gt;Web Client is gone. The Web App migration is automatic, but your operator training materials and runbooks aren't going to update themselves.&lt;/li&gt;
&lt;li&gt;Custom privilege templates finally let you build the 10-role hierarchy properly without rebuilding it by hand for every partition. Quiet win, big admin impact.&lt;/li&gt;
&lt;li&gt;HID VertX and Edge: the clock is now visible on the wall. One major version of runway. Plan the controller refresh before 5.15 forces it.&lt;/li&gt;
&lt;li&gt;64-bit media component opens the door to RTX 50X series GPUs and architectural moves Genetec couldn't make on the 32-bit stack. Watch this space.&lt;/li&gt;
&lt;li&gt;It's a fresh .0 release on a unified security platform. Wait 30-60 days. Read the Known Issues page. Watch for 5.14.0.1 and 5.14.1.0. Then plan the upgrade in a real maintenance window.&lt;/li&gt;
&lt;li&gt;The integrator pushing you to upgrade in your next maintenance window is either eager for the line-item revenue or hasn't been burned by a .0 release yet.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;Have you deployed 5.14.0.0 yet? Lab or production? I'm curious what others are seeing in the wild. Drop your experiences in the comments.&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Hans Study, CISSP, advises end users and integrators on Genetec deployments, including upgrade planning, hardening, and lifecycle management. More at &lt;a href="https://hans.study" rel="noopener noreferrer"&gt;hans.study&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>genetec</category>
      <category>vms</category>
      <category>securitycenter</category>
      <category>devops</category>
    </item>
  </channel>
</rss>
