Enterprise Data Integration (EDI)



Similar documents
QUANTIFY INSTALLATION GUIDE

STATISTICA VERSION 12 STATISTICA ENTERPRISE SMALL BUSINESS INSTALLATION INSTRUCTIONS

STATISTICA VERSION 9 STATISTICA ENTERPRISE INSTALLATION INSTRUCTIONS FOR USE WITH TERMINAL SERVER

Installation Instruction STATISTICA Enterprise Server

Installation Instruction STATISTICA Enterprise Small Business

WhatsUp Gold v16.1 Installation and Configuration Guide

IIS, FTP Server and Windows

Setup guide. TELUS AD Sync

STATISTICA VERSION 10 STATISTICA ENTERPRISE SERVER INSTALLATION INSTRUCTIONS

Sitecore Ecommerce Enterprise Edition Installation Guide Installation guide for administrators and developers

Livezilla How to Install on Shared Hosting By: Jon Manning

Windows 7 Hula POS Server Installation Guide

How To Create An Easybelle History Database On A Microsoft Powerbook (Windows)

Sage Intelligence Financial Reporting for Sage ERP X3 Version 6.5 Installation Guide

SC-T35/SC-T45/SC-T46/SC-T47 ViewSonic Device Manager User Guide

WhatsUp Gold v16.2 Installation and Configuration Guide

National Fire Incident Reporting System (NFIRS 5.0) NFIRS Data Entry/Validation Tool Users Guide

Global Image Management System For epad-vision. User Manual Version 1.10

SECURE MOBILE ACCESS MODULE USER GUIDE EFT 2013

Installing SQL Express. For CribMaster 9.2 and Later

FlexSim LAN License Server

Dell Statistica Statistica Enterprise Installation Instructions

Changing Your Cameleon Server IP

Marcum LLP MFT Guide

CRM Migration Manager for Microsoft Dynamics CRM. User Guide

owncloud Configuration and Usage Guide

TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link:

Important Notes for WinConnect Server VS Software Installation:

Training module 2 Installing VMware View

MTS Remote Drive Service. Quick Start Guide

NOTE: Please refer to the LinkNavigator CD-ROM s IP Setup Utility if you do not know the LinkStation s IP Address or Host Name.

Magaya Software Installation Guide

Vess A2000 Series. NVR Storage Appliance. Windows Recovery Instructions. Version PROMISE Technology, Inc. All Rights Reserved.

Tech Tips Helpful Tips for Pelco Products

Installation Guide v3.0

Remote Storage Area (RSA) Basics

National Fire Incident Reporting System (NFIRS 5.0) NFIRS Data Entry/Validation Tool Users Guide

WinSCP for Windows: Using SFTP to upload files to a server

Legal Notes. Regarding Trademarks KYOCERA Document Solutions Inc.

DevInfo 7 Web Installer Guide

NSi Mobile Installation Guide. Version 6.2

Immotec Systems, Inc. SQL Server 2005 Installation Document

How do I use Citrix Staff Remote Desktop

How To Use Senior Systems Cloud Services

SWCS 4.2 Client Configuration Users Guide Revision /26/2012 Solatech, Inc.

Using Microsoft Expression Web to Upload Your Site

TM Online Storage: StorageSync

SOS SO S O n O lin n e lin e Bac Ba kup cku ck p u USER MANUAL

Setting up VMware ESXi for 2X VirtualDesktopServer Manual

Velocity Web Services Client 1.0 Installation Guide and Release Notes

IPRO Viewer. Installation

Virtual Office Remote Installation Guide

Cox Business Premium Online Backup USER'S GUIDE. Cox Business VERSION 1.0

Upgrade ProTracker Advantage Access database to a SQL database

Tool Tip. SyAM Management Utilities and Non-Admin Domain Users

Moving the TRITON Reporting Databases

MICROSTRATEGY 9.3 Supplement Files Setup Transaction Services for Dashboard and App Developers

Compiere 3.2 Installation Instructions Windows System - Oracle Database

SoMac 2.2 User Manual (Access Control)

Installation Guidelines (MySQL database & Archivists Toolkit client)

Shavlik Patch for Microsoft System Center

Installing The SysAidTM Server Locally

National Fire Incident Reporting System (NFIRS 5.0) Configuration Tool User's Guide

ewebextra OfficeMate Integration User s Guide

IceWarp Server Windows Installation Guide

Burst Technology bt-loganalyzer SE

for Networks Installation Guide for the application on the server August 2014 (GUIDE 2) Lucid Exact Version 1.7-N and later

WhatsUp Gold v16.3 Installation and Configuration Guide

Accessing the Media General SSL VPN

Advanced Event Viewer Manual

Connecting your Blackberry to Aliant Hosted Exchange. Instructions for connecting Blackberry hand-held devices to Aliant Hosted Exchange

Server & Workstation Installation of Client Profiles for Windows (WAN Edition)

Installation Guide. Research Computing Team V1.9 RESTRICTED

LepideAuditor Suite for File Server. Installation and Configuration Guide

WhatsUp Gold v16.2 Database Migration and Management Guide

System Overview and Terms

Appendix E. Captioning Manager system requirements. Installing the Captioning Manager

How do I Install and Configure MS Remote Desktop for the Haas Terminal Server on my Mac?

Using Internet or Windows Explorer to Upload Your Site

IBM WEBSPHERE LOAD BALANCING SUPPORT FOR EMC DOCUMENTUM WDK/WEBTOP IN A CLUSTERED ENVIRONMENT

Short Manual Intellect v SP2 module Unipos Contents:

GE Measurement & Control. Remote Comms System. Installation and User Reference Guide

How To Set Up A Xerox Econcierge Powered By Xerx Account

IQSweb Reference G. ROSS Migration/Registration

VoIP Intercom and Cisco Call Manager Server Setup Guide

LDAP Implementation AP561x KVM Switches. All content in this presentation is protected 2008 American Power Conversion Corporation

ewebextra OfficeMate Integration User s Guide

End User Configuration

M2M Series Routers. Port Forwarding / DMZ Setup

Download and Install the Citrix Receiver for Mac/Linux

WhatsUp Gold v16.1 Database Migration and Management Guide Learn how to migrate a WhatsUp Gold database from Microsoft SQL Server 2008 R2 Express

Compiere ERP & CRM Installation Instructions Windows System - EnterpriseDB

Server & Workstation Installation of Client Profiles for Windows

Global VPN Client Getting Started Guide

HR Onboarding Solution

Installation Guide. (You can get these files from

Enterprize Setup Checklist

TANDBERG MANAGEMENT SUITE 10.0

1. Open the License Manager either via the Start Menu or from C:\Keri\DoorsNET directory.

Transcription:

CHAPTER 14 This feature requires an optional Cisco license. The EDI menu appears only after the license is installed on the Cisco PAM server. See Obtaining and Installing Optional Feature Licenses, page 4-15 for more information. how to use EDI to automatically synchronize Cisco PAM records with the databases from other sources, such as an organization s HR personnel records. There are two main components to the EDI system: EDI Desktop Studio: A desktop application that defines the data integration projects, including the database connection, schema, and synchronization schedule. Cisco PAM EDI modules: Cisco PAM includes two EDI modules in the Admin menu: EDI Administration: Allows you to import data integration projects created in the EDI Desktop Studio, view the status of the projects, and manage the projects operation. EDI Monitoring: Displays details of each scheduled synchronization, including the number of records successfully processed, the number of failed records, the start and end times for each project, and the project type. The source database records are the master version: imported records cannot be deleted in Cisco PAM. Contents Using the EDI Desktop Studio Application, page 14-2 Installing the EDI Desktop Studio Application, page 14-2 Creating Database Integration Projects Using EDI Studio, page 14-4 Modifying EDI Studio Projects, page 14-10 Managing and Monitoring Data Integration Using EDI, page 14-11 Adding the EDI Hardware Driver, page 14-11 Managing EDI Projects in Cisco PAM, page 14-12 Monitoring EDI Events in Cisco PAM, page 14-13 14-1

Using the EDI Desktop Studio Application Chapter 14 Using the EDI Desktop Studio Application The EDI Desktop Studio is a Windows application that defines data integration projects for the Cisco Physical Access Manager. Use the EDI Studio to create projects that specify the type of data to be imported (such as personnel or badge records), and the source database connection information. Source databases include Oracle, SQL Server, and MySQL. The EDI Studio setup wizard also provides a step-by-step process to enter the following information: The source database connection requirements, including the database name, server IP address and username and password. A map (schema) of the data fields that matches the source database fields (such as an HR database) withe the corresponding destination database fields in Cisco PAM. A schedule to define how often synchronization occurs. EDI actions are conducted according to the Cisco PAM appliance time and time zone settings (not the source database server settings). Complete the instructions in this section to install the application and create data integration projects. The EDI Desktop Studio defines the database integration schema. To activate data integration, import the projects into Cisco PAM, as described in Managing and Monitoring Data Integration Using EDI, page 14-11. This section includes the following information: Installing the EDI Desktop Studio Application, page 14-2 Creating Database Integration Projects Using EDI Studio, page 14-4 Modifying EDI Studio Projects, page 14-10 Installing the EDI Desktop Studio Application Install the EDI Desktop Studio application from the Cisco PAM Server Administration utility. To connect, you need a PC with an Internet connection, a Web browser, and the IP address for the administration utility. Ask your system administrator for more information. To install the EDI Studio on your PC, do the following: Step 1 Step 2 Open a Web browser and enter the IP address for Cisco PAM Server Administration utility connections. Click Download EDI Studio on the Login page, as shown in Figure 14-1. You do not need to log on to the utility to download the software. The required version of Java is also installed, if necessary. 14-2

Chapter 14 Using the EDI Desktop Studio Application Figure 14-1 Download EDI Desktop Studio Link Tip You can also log in to the Cisco PAM Server Administration utility and select EDI Studio Installer (Install Java First) from the Downloads menu. See Performing Additional Configuration, Administration, and Monitoring Tasks, page 4-11. Step 3 Step 4 Step 5 Step 6 Save the installation file to your local drive. Double-click the EDI Studio installer file on your local drive to download and launch the installer. Follow the on-screen prompts to install the EDI Studio desktop application. The application opens automatically when the installation is complete. Select Start EDI Studio from the shortcut on your desktop or from your Windows Programs menu under Cisco Video Surveillance. 14-3

Using the EDI Desktop Studio Application Chapter 14 Creating Database Integration Projects Using EDI Studio Data projects define the source database connection and schedule information for an integration task. Once created, the project can be imported into the Cisco PAM EDI module to begin data synchronization. The supported databases are: MySQL version 5.0.4 Oracle 10g and 9.X versions. SqlServer 2005 and SqlServer 2000 Step 1 Select Start EDI Studio on your Windows PC. The Cisco Enterprise Data Integration window opens, as shown in Figure 14-2. Figure 14-2 EDI Studio: Cisco Enterprise Data Integration Window Step 2 Create a new Workspace. a. Right-click Root and select New Workspace (or highlight Root and select New Workspace from the File menu). b. Enter the Workspace name and click OK. The new Workspace is created along with a Projects folder. Tip Root and Workspace help organize your projects. They do not serve any other purpose. Step 3 To create a new EDI project, right-click a Projects folder and select New (or highlight the folder and select New from the Project menu). The Choose Project Template window opens. 14-4

Chapter 14 Using the EDI Desktop Studio Application Step 4 Select a Project Template, as shown in Figure 14-3. Figure 14-3 EDI Studio: Choose the Project Template a. Project Name: Enter a name for the project. b. Project Template: Select a template that defines the data type (such as personnel data), and the database source (such as Oracle or MySQL). Oracle databases do not support boolean data types. You must define numeric data types and use them as boolean. c. Click Next. 14-5

Using the EDI Desktop Studio Application Chapter 14 Step 5 Enter the source parameters, as shown in Figure 14-4. Figure 14-4 EDI Studio: Enter Parameters for the Source Database a. Database name: name of the database. b. User name: The username required to log in to the database. c. Password: The database password. d. Server IP: The IP address of the database server. e. Port: the TCP port for the database server. Use a number 1000-65536. 14-6

Chapter 14 Using the EDI Desktop Studio Application Step 6 Map the database fields for the Destination [CPAM] database with the database fields for the Source database, using the Enter Data window. Figure 14-5 is an example of a window for a Personnel project. The Destination fields are different for the type of data, as described in the following sub-steps. Figure 14-5 EDI Studio: Example to Map Data Fields a. Source table name: Enter the table name of the source database. b. Source updated timestamp: This field is populated by the remote application or database and can be left blank. c. Source created timestamp: This field is populated by the remote application or database and can be left blank. d. Destination [CPAM]: Displays the data fields for the Cisco PAM database. Enter a Source field for all required Destinations fields (marked with an asterisk*). 14-7

Using the EDI Desktop Studio Application Chapter 14 Table 14-1 shows the required fields for each data type: Table 14-1 Required Fields for Data Mapping Data Type Organization Required Fields Organization Data name: (primary key) Name of the organization. Department Data name: (primary key) Name of the department. orgname: (primary key) Organization name Personnel site: Site of the personnel record. firs_name: User s first name. last_name: User s last name govt_id: (primary key) Government ID number. If the govt_id is a social security number, the length must be exactly nine digits. The valid values are: I, II, III, Jr., and Sr. govt_id_spec: a unique id that can identify a personnel record. Valid values are SSN, FIN, and ID#. emp_status: Employment status. The valid values are: active, inactive, on_leave, retired, and terminated. The emp_type is not required, but has the following valid values: contractor, employee, employee_full_time, employee_part_time, intern, other, vendor, and visitor. emp_type is a type of employee. Credential (Badge Records) The Region and Nationality fields be values already defined in system. The primary keys are badgeid and facilitycode. badgeid: (primary key) The badge ID. credtemplateid: Badge template. The values must already be defined in the system. for example: KeyPad_BCD4, 26BitWiegandCT, and 26BitWiegandKeyPadCT. facilitycode: (primary key) The facility code activationdate: Activation date for the badge. expirationdate: Date the badge expires. This date must be greater than the activation date. validity: The valid values are: active, inactive, destroyed, lost, and stolen. role: The user s role in the organization. The valid values are: employee, contractor, vendor, and temporary. e. Source: Enter the corresponding field name for the source database. Enter a name for all required Destination fields, and any additional fields, if necessary. f. Click Next. g. Organization data only: Enter the additional Department Data settings and click Next again. 14-8

Chapter 14 Using the EDI Desktop Studio Application Step 7 Choose a schedule to specify how often data will be synchronized, as shown in Figure 14-6. EDI actions are conducted according to the Cisco PAM appliance time and time zone settings (not the source database server settings). every hh:mm: the data synchronization begins once every hour/minute specified. every day: the data synchronization is conducted once a day. every week: the data synchronization is conducted once a week. Figure 14-6 EDI Studio: Choose Schedule Step 8 Click Finish to create the new database project and return to the Cisco Data Enterprise application window (Figure 14-2 on page 14-4). The project is shown in the main window and the project file is saved to the default EDI project directory on your PC: Tip C:\Program Files\Cisco Systems\EDI Studio\workspaces\Project_Folder\projects\. An error message appears if any fields are incorrect or missing. Use the Back button to navigate to the screen and correct the entry. When you are done, click Finish from the window the correction was made. You do not need to return to the last window. The entries in all windows are preserved. 14-9

Using the EDI Desktop Studio Application Chapter 14 Modifying EDI Studio Projects To change the data import rules or settings, select the project from the left window, and click Edit at the bottom of the detail window. This activates the project fields in the detail window. Edit the settings as necessary and click Save. For field descriptions, refer to Creating Database Integration Projects Using EDI Studio, page 14-4. To change the name of a project, highlight the project and select Rename from the Edit menu. To delete a project, highlight the project and select Delete from the Edit menu. 14-10

Chapter 14 Managing and Monitoring Data Integration Using EDI Managing and Monitoring Data Integration Using EDI This section includes the following information: Adding the EDI Hardware Driver, page 14-11 Managing EDI Projects in Cisco PAM, page 14-12 Monitoring EDI Events in Cisco PAM, page 14-13 Adding the EDI Hardware Driver The EDI Driver is a software component that integrates external databases with Cisco PAM. To enable EDI functionality, add the EDI Driver using the Hardware module. Step 1 Step 2 Step 3 Log on to Cisco PAM. Select Hardware from the Doors menu. To create the EDI Driver, right-click the Driver Manager and select New EDI Driver. Step 4 Step 5 Step 6 Enter the driver name. For example: EDI Driver. Click Save and Close. To enable the EDI Driver, right-click the driver the select Start. Step 7 Verify that the driver status is Started. 14-11

Managing and Monitoring Data Integration Using EDI Chapter 14 Managing EDI Projects in Cisco PAM Select EDI Administration from the Admin menu. The main window appears, as shown in Figure 14-7. Figure 14-7 EDI Administration Main Window Each project displays the following information: Name: The data integration project name, as defined in the EDI Desktop Studio Type: The type of data, such as personnel, badge, or organization records. Recent Start Time: The most recent time that data integration began for the project. Status: Specifies if the project is running, stopped, or scheduled. Last Run Date: The date of project was last executed (successful and unsuccessful attempts). Run Count: The number of times the project has been run (successful and unsuccessful attempts). Success Run Count: The number of times the project has been successfully run. The following functions are available from the menu at the top of the project list: Refresh: Refresh the window to display current information. Upload: Upload a new or modified project from the EDI Desktop Studio. The project.jar files are saved in the default EDI project directory on your PC: C:\Program Files\Cisco Systems\EDI Studio\workspaces\Project_Folder\projects\. Export: Exports the project in the.jar file format. Start: Runs a data integration project now, or at a specified time. Also restarts a project that stopped due to a failed integration. Use EDI studio to define if the project should start every day or every week. Stop: Disables the project and stops data integration from running. A project cannot be stopped if currently running an integration. To update a project, you must first stop the project, and then update upload the new.jar file. Delete: Removes the data integration project from Cisco PAM. The project remains in the EDI Desktop Studio. 14-12

Chapter 14 Managing and Monitoring Data Integration Using EDI Monitoring EDI Events in Cisco PAM To view detailed status for each instance of a attempted data integration event, select EDI Monitoring in the Admin menu. Figure 14-7 shows the EDI Monitoring main window. Figure 14-8 EDI Monitoring Main Window The following information is displayed for each record ID: The EDI event ID number. Project Name: the name of the EDI project that the event as defined in the EDI Desktop Studio. Project Type: The type of data, such as personnel, badge, or organization records. Records Succeeded: The number of records successfully updated during the integration event. Failed Records: The number of records that were not updated by the integration event. Failed record details are stored in the log files. Extract Type: the type of data extraction including interface or core. Start Time: The date and time when the data integration event began. End Time: The date and time when the data integration event ended. 14-13

Managing and Monitoring Data Integration Using EDI Chapter 14 14-14