Skip to main content

A global pharmaceutical company and its security reseller tasked Octeum with developing a clean reader/dirty reader application for door access to ensure contaminants wouldn’t be transferred into designated clean rooms.

Company

Global pharmaceutical company

Company Size

27,000+ employees

Project Lead

Peter Saunders
Jay Shepard

The Challenge

Restrict door access to clean rooms

A global organization and its security monitoring partner had a critical need for a custom clean reader/dirty reader application that automatically controls access to specific rooms based on previous badge-swipe activity. The solution needed to restrict door access to clean rooms following any access to a “dirty” room to prevent contamination. No small task, to be sure. But ensuring that contaminants wouldn’t be transferred to these clean rooms was a top priority, and Octeum needed to build a solution that accommodated three levels of restriction.

Put simply, anyone who enters a dirty room can’t enter a clean room until the next business day—after they’ve had a chance to shower, change and remove all traces of potential contaminants. And our client needed a way to automatically ensure that happened every single time someone moved between rooms.

Our task: Create an automatic access system using Avigilon ACM that allows three levels of clean-room access and restriction.

Required Services

  • Leverage Octeum’s proprietary SDKs to create the right solution
  • Understand the client’s use cases and requirements to build three levels of access

Why Octeum

Experience & Proficiency

Octeum’s deep experience with Avigilon ACM made us the right partner for this complex access solution.

The Solution

Octeum developed a Windows service to receive and log activity data from Avigilon in real time.

  • Removes the configured clean role(s) from the swiping badge and timestamps the badge swipe record
  • Logs the captured data
  • Restores clean roles after the configured duration per the removal timestamp

Developed the ability to configure corresponding “dirty” and “clean” roles

  • Set a time limit for clean roles
  • Specify clean or dirty “doors”

Badge Behavior Options

  • The first badge swipe determines how long a badge will be restricted from the clean room.
  • Each badge swipes reset the duration of clean role removal, extending it forward.