PopMedNet Network Administration Best Practices. With Melanie Davies and Kyle Erickson



Similar documents
Public Health and the Learning Health Care System Lessons from Two Distributed Networks for Public Health

Software-Enabled Distributed Network Governance: The PopMedNet Experience

User Group Security Best Practices

FDA's Mini-Sentinel Program to Evaluate the Safety of Marketed Medical Products. Progress and Direction

User Migration Tool. Note. Staging Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted Release 9.0(1) 1

WHITE PAPER. Understanding Transporter Concepts

Configuring and Troubleshooting Windows Server 2008 Active Directory Domain Services

Accelerate Testing Cycles With Collaborative Performance Testing

A&E Scratchcard Pilot

InStore Management. Quick Guide LS Retail NAV 4.20

Enterprise Territory Management Implementation Guide

Integrating Complementary Tools with PopMedNet TM

CA Service Desk Manager

Mini-Sentinel Distributed Query Tool. System Description and Technical Documentation

How to Use SharePoint as a Self-Help Knowledge Center

Configuring and Troubleshooting Identity and Access Solutions with Windows Server 2008 Active Directory

SAP Business Objects Security

HELP DESK SYSTEMS. Using CaseBased Reasoning

Troubleshooting Desk Aids Tutorial

CyberSource and NetSuite Getting Started Guide

Customer or you or your means the purchaser of KYOsupport.

Mini-Sentinel Distributed Query Tool Summary Table Descriptions

Performance Tuning and Optimizing SQL Databases 2016

Appendix M INFORMATION TECHNOLOGY (IT) YOUTH APPRENTICESHIP

Employing SNOMED CT and LOINC to make EHR data sensible and interoperable for clinical research

Service Manager 9.41 Smart Analytics Demo Script

ENABLING TODAY S WIRELESS ENTERPRISE

Vector HelpDesk - Administrator s Guide

Application Virtualisation Management. Steve Parker

The Windows Server 2003 Environment. Introduction. Computer Roles. Introduction to Administering Accounts and Resources. Lab 2

Monitoring Genebanks using Datamarts based in an Open Source Tool

Environmental Health Science. Brian S. Schwartz, MD, MS

Configuring Advanced Windows Server 2012 Services

Best Practices for Application Management in Introscope. Abhijit Sawant

Domain Name System. Proper use reduces intranet administration costs. Architecture DNS. Service. Flexible Scalable Extensible

Integration Guide. Help Desk Authority, Perspective and sl

ScaleArc for SQL Server

Banner Security: A Functional View

Netop Remote Control Security Server

Moving to the Cloud? DIY VS. MANAGED HOSTING

RESOURCES FOR YOUR SUCCESS. Chats with Employees Enhanced

Registering and Activating a License on the Cisco ISA500 Security Appliance

CHAPTER 4: BUSINESS ANALYTICS

Support Desk Help Manual. v 1, May 2014

The Nuts and Bolts of Autodesk Vault Replication Setup

Best Practices for Deploying and Managing Linux with Red Hat Network

Chapter 3: Building Your Active Directory Structure Objectives

Taming Big Data. 1010data ACCELERATES INSIGHT

Active Directory Monitoring With PATROL

Distributed System Principles

EMC NetWorker Module for Microsoft Applications Release 2.3. Application Guide P/N REV A02

Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole

HP Virtualization Performance Viewer

WhatsUpGold. v3.0. WhatsConnected User Guide

Health Foundations Module

CS 348: Computer Networks. - DNS; 22 nd Oct Instructor: Sridhar Iyer IIT Bombay

How To Use A Microsoft Networker Module For Windows (Windows) And Windows 8 (Windows 8) (Windows 7) (For Windows) (Powerbook) (Msa) (Program) (Network

LEARNING SOLUTIONS website milner.com/learning phone

How To Use A Help Desk With A Pnettrap On A Pc Or Mac Or Mac (For A Laptop)

Dell Compellent Storage Center

Best Practices for Designing a Secure Active Directory: Multi-Org Exchange Edition. written by Dmitry Sotnikov, Aelita Software.

GOVERNMENT. Helping governments transform public service delivery with efficient, citizen-centric solutions

AMCP Biosimilars Collective Intelligence

Migration Guide Software, Database and Version Migration

Monitor and Manage Your MicroStrategy BI Environment Using Enterprise Manager and Health Center

Copyright 2015 EMC Corporation. All rights reserved. 1

TAE40110 Certificate IV in Training and Assessment

Glassbox: Open Source and Automated Application Troubleshooting. Ron Bodkin Glassbox Project Leader

Alfresco Enterprise on AWS: Reference Architecture

Module 2. Configuring and Troubleshooting DNS. Contents:

Group Policy and Organizational Unit Re-Structuring Template

Continuous Integration with Xcode 6

Configuring and Troubleshooting Identity and Access Solutions with Windows Server 2008 Active Directory Course 6426C: Three days

Parallels Plesk Control Panel. Plesk 8.3 for Windows Advanced Administration Guide. Revision 1.0

ScaleArc idb Solution for SQL Server Deployments

HP Service Manager. Service Request Catalog (SRC) Tips & Tricks Document

CRM Magic with Data Migration & Integration

Hardware and Software Requirements for Server Applications

Achieve Economic Synergies by Managing Your Human Capital In The Cloud

Recommended MIS Security Settings

FUNDTECH SOLUTIONS FOR SMALL AND MEDIUM BUSINESSES

Process Description Incident/Request. HUIT Process Description v6.docx February 12, 2013 Version 6

Transcription:

PopMedNet Network Administration Best Practices With Melanie Davies and Kyle Erickson

Our Networks Mini-Sentinel: ~60 requests/month NIH Collaboratory DRN: ~10 requests/month Health Data Collaboration: ~15 requests/month MDPHnet: ~20 requests/month PCORnet DRN: ~15 requests/month

Objective Discuss the standard governance processes/ role based structure used by most PopMedNet networks that ensures an efficient scalable environment. Covering: Entities, rights, security groups, roles, and their interactions in a PopMedNet network Various pathways needed for appropriate user support Advantages and disadvantages with using PopMedNet from a network administration perspective

Network Administration Responsibilities Setup and maintain network entities and access controls Manage user credentials Onboard users Answer questions and troubleshoot Manage network software updates Report and manage bugs and issues Supporting Users

PopMedNet Entities

Organizations Organization = An entity that a collection of Users and DataMarts are assigned to that represents a real-world organization/site. May be standalone or linked with another Organization as a Parent or Child An Organization may have multiple DataMarts and Users and may be a member of multiple Groups and Projects

Parent and Child Organizations A Parent Organization may have multiple Children, but a Child Organization may only have one Parent Child Organizations may also be Parents of other organizations, allowing for deeper hierarchies Parents and Children may have multiple DataMarts

DataMart DataMart = represents a data source used to process requests A DataMart may only belong to one Organization A DataMart may be a member of multiple Projects

Users User= a person participating in the network. A User may only be a member of one Organization

Groups Group = a sub-network A Group may have multiple Organizations and Projects

Projects Project = collection of DataMarts, Organizations, request types, and permissions used to delineate network activity A Project may contain multiple Organizations and DataMarts A Project may only belong to one Group

PopMedNet Entities Health Data Collaboration Network IMEDS/Pfizer Group HMORN Group Production Query Project HMORNnet Project CRNnet Project Org A Org B Org C Org D Org E Org F Org G Org H Org I Org J Org K Org L Org M Org N

PopMedNet Entities Health Data Collaboration Network IMEDS/Pfizer Group HMORN Group Production Query Project HMORNnet Project CRNnet Project Org A Org B Org C Org D Org E Org F Org G Org H Org I Org J Org K Org L Org M Org N

PopMedNet Entities Health Data Collaboration Network IMEDS/Pfizer Group HMORN Group Production Query Project HMORNnet Project CRNnet Project Org A Org B Org C Org D Org E Org F Org G Org H Org I Org J Org K Org L Org M Org N

PopMedNet Entities Health Data Collaboration Network IMEDS/Pfizer Group HMORN Group Production Query Project HMORNnet Project CRNnet Project Org A Org B Org C Org D Org E Org F Org G Org H Org I Org J Org K Org L Org M Org N

PopMedNet Entities Health Data Collaboration Network IMEDS/Pfizer Group HMORN Group Production Query Project HMORNnet Project CRNnet Project Org A Org B Org C Org D Org E Org F Org G Org H Org I Org J Org K Org L Org M Org N

Rights Right: an individual permission allowing a single action on a PopMedNet network Rights can be assigned at every entity level

Rights Right: an individual permission allowing a single action on a PopMedNet network Rights can be assigned at every entity level

Security Groups Security Group: a collection of rights that can be assigned to a user Users can have multiple security groups Security group naming conventions consist of: [Organization or Project]\[Role] Examples: Clinical Site 3\DataMart Administrator, Drug Surveillance Project\Observer

Roles A role is a defined position a user fulfills within a PopMedNet network A single user may have multiple roles Our standard set of roles: Observer Enhanced Observer Investigator Enhanced Investigator Results Reviewer Request Reviewer Organization Administrator DataMart Administrator Network Administrator Everyone

Managing User Credentials Following processes for different network governances Typically requires additional tracking outside of PopMedNet

Supporting Users Maintaining PopMedNet support email Onboarding Contacting to-be users with instructions to set up accounts and/or the DataMart Client Troubleshooting and holding calls with users to diagnose difficult issues Giving demos to current and to-be users Receiving and managing bug reports and functionality requests

Maintaining PopMedNet Support Email Central location for network support Onboarding new users Troubleshooting with existing users Enables easy, organized triaging

Onboarding Users Identifying and contacting appropriate users for each role Walking through PopMedNet setup Providing additional instructions where necessary

Troubleshooting ~95% of issues are resolved via PopMedNet support email ~5% require calls with users and/or technical teams at Lincoln Peak Frequently requires testing and replication

Summary Very granular access control scheme enables flexibility but requires establishing standards to remain organized High learning curve, difficult to learn every intricacy Supporting users requires a significant amount of time dependent on size of the network and experience of users Maintaining a single organized support contact helps facilitate communication Having access to more technical support (e.g. Lincoln Peak) helps to resolve most difficult problems Online documentation (PopMedNet wiki) is frequently referenced

Questions