Interoperability Development Kit

Hirsch’s Interoperability Development Kit ... experienced coders to develop secure inter- ... Microsoft Internet Information Services (IIS)...

0 downloads 150 Views 457KB Size
Product Data Sheet

Interoperability Development Kit Hirsch’s Interoperability Development Kit (IDK) is a professional-grade software development kit (SDK). The IDK is made up of the Velocity application programming interface (API), deployable web services for executing device commands (opening and locking doors, triggering relays and control zones, etc.) and supporting sample code and documentation to enable experienced coders to develop secure interfaces for two-way data transmission with Velocity. Authorized third-party applications can perform the following from outside Velocity: 

Add, modify and delete Velocity people and credentials



Receive Velocity alarms, events and transactions



Acknowledge and clear Velocity alarms



Execute Velocity commands (e.g., lockdown)



Generate Velocity events and alarms for any event based 3rd party system (BACnet, Video Management Systems, Logical and Network Access Systems, etc.)

Some of the most popular applications include: 

Send alarm notifications to trigger specific video/CCTV system actions



Insert new employees into the Velocity database from a third-party human resources system (PeopleSoft, etc.) or from the IT system (Active Directory, etc.). The new employee's building and network access privileges can be enabled automatically and immediately without duplicating data entry



Disable access privileges for an employee whose HR system record status was changed to "terminated," automatically and immediately



Acknowledge and clear alarms from an external third-party monitoring system or from a handheld device



Receive alarm notifications on cell phones or other remote systems via web services



Execute Velocity commands (e.g., unlock front door, trigger command set B, lockdown facility) from an external system or handheld device

The possibilities are endless. Interoperability unlocks the key to real return-on-investment. Interoperability enables you to automate manual processes, enable new capabilities, serve new users, and solve big challenges. If your target system is "open," meaning it has a robust, mature, documented API and the ability to transmit and receive the necessary information, then you can likely create interoperability between it and your Hirsch security system. Typical integration applications include:               

Video (video management systems, DVRs, NVRs, VVRs) Alarm panels, central station receivers People management systems (HR, etc.) Directory services, logical access (Active Directory, etc.) Network access control (NAC) Physical security information management (PSIM) systems Network security information and event management (SIEM) systems Identity management systems (IDMS) Card/credential management systems (CMS) Provisioning systems Visitor management systems Building automation (BACnet, lighting, HVAC, elevator, parking, other) Paging systems Time and attendance (T&A) Handheld devices

The Hirsch Interoperability Development Kit includes everything an experienced programmer needs to develop secure interfaces for two-way data transmission with Velocity. Eight hours of telephone support is included with the first year license fee through Hirsch Professional Services.

API for People Credential Records The Velocity API consists of two .NET based assemblies. Using the Velocity API, third parties can programmatically maintain persons and their credentials in Velocity with full logging and without concern for database complexities. Developers can also programmatically create, edit and view door groups and master door groups on the fly and assign user credentials to door groups. This capability allows users to build and manage true policy-driven, role-based physical access control environments. API Sample The API Samples help experienced developers learn and get comfortable with the classes that implement the API and demonstrates the capabilities and functions of the API for developer to understand and familiarize with. Web Services The IDK Web Service can be deployed on Microsoft Internet Information Services (IIS) and exposes Velocity RPC (open/lock doors, trigger relays and control zones, acknowledge and clear alarms, etc.) commands for developers to consume SOAP protocol communications. HTTP communications can be configured and secured through SSL for improved security. 

Provides OS platform independence through standard SOAP protocol



Generate client proxies and classes automatically via MS Visual Studio by obtaining web service WSDL file



API Samples include code samples to consume IDK Web Service methods

Hirsch Electronics Global Headquarters

1900-B Carnegie Avenue, Santa Ana, CA 92705 USA Tel: +1 949-250-8888 Fax: +1 949-250-7372 www.hirschelectronics.com

Copyright 2010 Hirsch Electronics, LLC