Project Plan Log Monitoring Compliance



Similar documents
itop: the open-source ITSM solution

Developing ASP.NET MVC 4 Web Applications MOC 20486

Developer Tutorial Version 1. 0 February 2015

RELEASE NOTES API Healthcare Time and Attendance Solution. Version

Please contact Cyber and Technology Training at for registration and pricing information.

Developing ASP.NET MVC 4 Web Applications

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications.

Medications Shortages Dashboard

Framework as a master tool in modern web development

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

Portal Recipient Guide

Project Plan Microsoft Team System Web Client

Hardwarekrav. 30 MB. Memory: 1 GB. Additional software Microsoft.NET Framework 4.0.

Microsoft SQL Server Review

SAV2013: The Great SharePoint 2013 App Venture

Manual. Netumo NETUMO HELP MANUAL Copyright Netumo 2014 All Rights Reserved

GSA2013: The Great SharePoint Adventure 2013

Programming Fundamentals of Web Applications Course 10958A; 5 Days

This Record of activity confirms that Jonathan Scrase has completed the following courses within the Microsoft Virtual Academy:

Maximizing ROI on Test and Durability

CDUfiles User Guide. Chapter 1: Accessing your data with CDUfiles. Sign In. CDUfiles User Guide Page 1. Here are the first steps to using CDUfiles.

1 (11) Paperiton DMS Document Management System System Requirements Release: 2012/

ACEYUS REPORTING. Aceyus Intelligence Executive Summary

ICE Trade Vault. Public User & Technology Guide June 6, 2014

Edwin Analytics Getting Started Guide

PRiSM Security. Configuration and considerations

Platform support for UNIT4 Milestone 4

A Model of the Operation of The Model-View- Controller Pattern in a Rails-Based Web Server

MEGA Web Application Architecture Overview MEGA 2009 SP4

The Great Office 365 Adventure

HtmlUnit: An Efficient Approach to Testing Web Applications

FPT UNIVERSITY. Capstone Project

ECOMMERCE SITE LIKE- GRAINGER.COM

Microsoft Dynamics NAV 2015 Hardware and Server Requirements. Microsoft Dynamics NAV Windows Client Requirements

Fairsail. Implementer. Fairsail to Active Directory Synchronization. Version 1.0 FS-PS-FSAD-IG R001.00

GOA365: The Great Office 365 Adventure

Product Comparison List

MOC Administering Microsoft SQL Server 2014 Databases

Reading an sent with Voltage Secur . Using the Voltage Secur Zero Download Messenger (ZDM)

TECHNICAL REQUIREMENTS

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:

Safewhere*Identify 3.4. Release Notes

Database Administrator Certificate Capstone Project Evaluation Checklist

Developing Microsoft SharePoint Server 2013 Core Solutions

Avatier Identity Management Suite

MS 10978A Introduction to Azure for Developers

SysPatrol - Server Security Monitor

Qualifying Microsoft Training for Software Assurance Training Vouchers (SATVs)

General principles and architecture of Adlib and Adlib API. Petra Otten Manager Customer Support

Sisense. Product Highlights.

What's New in BlackBerry Enterprise Server 5.0 SP4 for Novell GroupWise

Before attending this course, participants should have:

Microsoft Dynamics NAV

HOSPITAL MANAGEMENT SYSTEM

CommonSpot Content Server Version 6.2 Release Notes

ASP.NET Using C# (VS2012)

System Requirements for Microsoft Dynamics NAV 2016

SQL Server Database Administration and Design By Dave Peru, October 2011

2016 TRAINING CALENDAR

BarTender Print Portal. Web-based Software for Printing BarTender Documents WHITE PAPER

Microsoft. Course 20463C: Implementing a Data Warehouse with Microsoft SQL Server

Implementing a Data Warehouse with Microsoft SQL Server 2012 MOC 10777

WHITE PAPER. Domo Advanced Architecture

This document is provided to you by ABC E BUSINESS, Microsoft Dynamics Preferred partner. System Requirements NAV 2016

AVG Business SSO Partner Getting Started Guide

Course 10978A Introduction to Azure for Developers

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

Simply type the id# in the search mechanism of ACS Skills Online to access the learning assets outlined below.

inforouter V8.0 Server & Client Requirements

System Requirements for Microsoft Dynamics NAV 2016

Support Portal User Guide. Version 3.0

DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions

Lepide Active Directory Self Service. Configuration Guide. Follow the simple steps given in this document to start working with

CUICAU: Cisco Unified Intelligence Center for Advanced Users v1.x

Basic knowledge of the Microsoft Windows operating system and its core functionality Working knowledge of Transact-SQL and relational databases

PaperClip Audit System Installation Guide

PROPOSED SOLUTIONS FOR THE DESIGN & DEVELOPMENT OF COUPON WEBSITE

ACORD. Lync 2013 Web-app Install Guide

WA2256 Responsive Mobile Web Development with HTML5, CSS3, JavaScript, and jquery Mobile. Classroom Setup Guide. Web Age Solutions Inc.

Interact Intranet Version 7. Technical Requirements. August Interact

The All-In-One Browser-Based Document Management Solution

System Administration Training Guide. S100 Installation and Site Management

SQL Server 2014

How to Obtain an APNs Certificate for CA MDM

WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide

System Requirements for Microsoft Dynamics NAV 2016

Contents. Before You Install Server Installation Configuring Print Audit Secure... 10

You need to be assigned and logged in to the system by the Records Management Service in order to use it.

CRM and Salesforce Product Comparison

WatchGuard QMS End User Guide

Lucy Zhang UI Developer Contact:

Acunetix Web Vulnerability Scanner. Getting Started. By Acunetix Ltd.

Transcription:

Project Plan Log Monitoring Compliance The Capstone Experience Team Spectrum Health Kathryn Bonnen Collin Lotus Will Seeger Wayne Stiles Department of Computer Science and Engineering Michigan State University Fall 2011 From Students to Professionals

Project Overview Problem: Existing process requires user to check lists manually searching for audit records they need to review. Several systems with lists of records o Very easy to miss necessary reviews o These users have better uses for their time Solution: Unified Log Monitoring Compliance system o Integrates systems and lists o Displays personalized information to each user The Capstone Experience Team Spectrum Health Project Plan 2

Functional Specifications Automating Cerner system Audit log types to be automated: CCL Monitoring, Elevated Access Monitoring and Access Management Analysis and Central Data Store Log files parsed daily o Records stored o Records requiring review determined User notified via email of their pending reviews The Capstone Experience Team Spectrum Health Project Plan 3

Functional Specifications Multi-level User Interface Display based on role o Reviewer: Lists of pending records. o Manager: Summary of reviews o Executive: Scorecard overview of Compliance Health The Capstone Experience Team Spectrum Health Project Plan 4

Design Specifications Log-in User authentication o Query Active Directory Scorecard Display Shows trends of discrepancies across systems and audit types Two views: TIS Audit Discrepancy Scorecard, TIS Audit Logging Compliance Scorecard Default display for Senior Executives Compliance Summary Display Shows history of review actions taken for oversight Default display for Managers Pending Reviews Display Shows records which need to be reviewed by the user Links to displays of individual records from which actions can be taken Default display for Reviewers The Capstone Experience Team Spectrum Health Project Plan 5

Design Specifications Automated Analysis and Notifications Server consumes log files and determines whether records need to be reviewed. Server decides which user should review the record. Notifies users daily via email what reviews are due within 2 days Audit Exports Script accessible from web application to export the reviews in a.csv format by system, log type, and date The Capstone Experience Team Spectrum Health Project Plan 6

Screen Mockups The Capstone Experience Team Spectrum Health Project Plan 7

Screen Mockups The Capstone Experience Team Spectrum Health Project Plan 8

Technical Specifications System/Audit Types Cerner/ Access Management, Elevated Access activity, Direct Data Access Activity Data Parser Consume and input log data into SQL database daily Different parser per system and audit type Identical output C# The Capstone Experience Team Spectrum Health Project Plan 9

Technical Specifications Database Schema The Capstone Experience Team <Company Name> Project Plan 10

Technical Specifications User Interface Users registered in Active Directory o Will handle authentication for system access Views o Default view determined by job code o Requests to SQL database for content o Ability to enter reviews (outside of automated system) Notifications o Automated daily email notifications (by server) of pending reviews Audit Export o Server job to export records into CSV file by system, log type, and date The Capstone Experience Team Spectrum Health Project Plan 11

System Architecture The Capstone Experience Team Spectrum Health Project Plan 12

System Components Server Specifications Windows Server 2008, SQL Server 2008, Active Directory Software Platforms/Technologies Browsers: Internet Explorer 6,7,8; Mozilla Firefox 3,4,5; Google Chrome; Safari ASP.NET MVC 3.0 framework with Razor engine,.net framework 4.0, C# HTML, CSS, JavaScript and jquerys The Capstone Experience Team Spectrum Health Project Plan 13

Testing Will use cleansed data while testing system Proof of concept / prototypes Server configuration Email notification Automated testing of browser use Audit export Active Directory Debugging Start quality assurance after Alpha presentation Continue for remainder of project timetable The Capstone Experience Team Spectrum Health Project Plan 14

Risks Active Directory Roles, accessing upline manager Configured Simulate set of users with hierarchy; test necessary information accesses Automated email notifications 1. Server execute script to send hello world email 2. Server execute script to send dynamic template MVC Razor Framework Can use framework to make queries and display information More complex examples; Implement SQL database to proceed with MVC Razor The Capstone Experience Team Spectrum Health Project Plan 15