Integrating EPA Enterprise Resources with EPA GeoPlatform

Similar documents
Brett Gaines Senior Consultant, CGI Federal Geospatial and Data Analytics Lead Developer

Deploying ArcGIS for Server using Managed Services

WILLAMALANE PARK AND RECREATION DISTRICT. Springfield, Oregon GIS ASSET MANAGEMENT IN A PARK AND RECREATION DISTRICT ESRI USER CONFERENCE JULY 2014

Embracing ArcGIS for Local Government. Robert Parsons Delaware County, Ohio Auditor s Office Steve Koenig Bruce Harris & Associates

TRIPwire HSIN Federation:

Securing ArcGIS Server Services: Advanced Options

ArcGIS for Server in the Amazon Cloud. Michele Lundeen Esri

Technical Aspects to GIS in the Cloud

Scott Moore, Esri April 4, Intermountain, Great Falls, MT

Reset Virtual Gateway Password Job Aid

Building Secure Applications. James Tedrick

Securing ArcGIS Server Services: First Steps

Google Apps Deployment Guide

Deploying ArcGIS for Server Using Esri Managed Services

INTRODUCTION: SQL SERVER ACCESS / LOGIN ACCOUNT INFO:

Virtual Code Authentication User s Guide. June 25, 2015

OneDrive for Business from Desktop or Laptop Windows devices

FREQUENTLY ASKED QUESTIONS ONLINE BANKING

SECUREAUTH IDP AND OFFICE 365

3CX IP PBX with Twilio Elastic SIP Trunking Interconnection Guide

FortyCloud Installation Guide. Installing FortyCloud Gateways Using AMIs (AWS Billing)

NCSU SSO. Case Study

ArcGIS Cloud Security Roadmap & Best Practices for Federal Agencies. Michael E. Young

GeoCloud Project Report USGS/EROS Spatial Data Warehouse Project

PROVIDING SINGLE SIGN-ON TO AMAZON EC2 APPLICATIONS FROM AN ON-PREMISES WINDOWS DOMAIN

January 31, 2006 v2.0 Page 1 of 15

ArcGIS for Server Reference Implementations. An ArcGIS Server s architecture tour

ArcGIS Web Mapping. Sam Berg, esri

Supporting High-Quality Printing in Web Applications with ArcGIS for Server

ArcGIS Viewer for Silverlight An Introduction

Licensing and deploying Adobe Creative Cloud for enterprise

Service Desk R11.2 Upgrade Procedure - Resetting USD passwords and unlocking accounts in etrust Web Admin

Connect & License Management Samantha Godfrey Winshuttle

Dropbox for Business. Secure file sharing, collaboration and cloud storage. G-Cloud Service Description

User Management Tool 1.5

Portal. from the trenches!

Cloud Nine: Developing an Entirely Cloud Based GIS, Asset Management and Work Order System

qliqdirect Active Directory Guide

Online Data Services. Security Guidelines. Online Data Services by Esri UK. Security Best Practice

Network Analysis with Python. Deelesh Mandloi

Agenda. How to configure

PC Monitor Enterprise Server. Setup Guide

Okta/Dropbox Active Directory Integration Guide

Making State Government IT Consolidation Work for GIS in Louisiana

Remote Desktop Connection Setup at King s College in Wilkes-Barre, PA

Big Data Spatial Analytics An Introduction

Connected Data. Connected Data requirements for SSO

MS SQL Server Database Management

MySQL Manager. User Guide. July 2012

User Roles & Adding Domains & Users

Using ArcGIS for Server in the Amazon Cloud

Note: Hands On workshops are Bring Your Own Laptop (BYOL), unless otherwise noted. Some workshops are Bring Your Own Mobile Device(BYOD).

Google Identity Services for work

Stoneware Inc. Hyland Software OnBase. Stoneware, Inc.

Making Your Mobile Workforce More Efficient

GIS IN THE CLOUD THE ESRI EXAMPLE DAVID CHAPPELL SEPTEMBER 2010 SPONSORED BY ESRI

VPN: Virtual Private Network Setup Instructions

Password Manager Windows Desktop Client

Provider OnLine. Log-In Guide

DATABASE ANALYST I DATABASE ANALYST II

Using Cloud Services. In Canada, eh! Justin J. Ngan, Manager Advisory Services: GIS & Analytics Regional Municipality of Wood Buffalo

Scientific Data Management and Dissemination

Build Your Own Performance Test Lab in the Cloud. Leslie Segal Testware Associate, Inc.

GET IN NOW Step 2: Add Users

Windows Clients and GoPrint Print Queues

ArcGIS for Server Deployment Scenarios An ArcGIS Server s architecture tour

Cisco Software-as-a-Service (SaaS) Access Control

A ROAD MAP FOR GEOSPATIAL INFORMATION SYSTEM APPLICATIONS ON VBLOCK INFRASTRUCTURE PLATFORMS

How To Create A Virtual Private Cloud On Amazon.Com

Securing Administrator Access to Internal Windows Servers

EXTENDING SINGLE SIGN-ON TO AMAZON WEB SERVICES

Mod 2: User Management

Kaltura On-Prem Evaluation Package - Getting Started

Intro to Web App Builder. Mark Scott, Solutions Engineer, Esri County Government Team

Deploying ArcGIS for Server Using Managed Services

WHITEPAPER SECUREAUTH IDP DEVICE FINGERPRINTING LOW-FRICTION, BYOD AUTHENTICATION

Amazon Hosted ESRI GeoPortal Server. GeoCloud Project Report

Using MailStore to Archive MDaemon

Customizing SharePoint to Coordinate Airport Construction at LAX

Symbian User Guide for Cisco AnyConnect Secure Mobility Client, Release 2.4

Azure Active Directory

API-Security Gateway Dirk Krafzig

PROJECTIONS SUITE. Database Setup Utility (and Prerequisites) Installation and General Instructions. v0.9 draft prepared by David Weinstein

ABOUT TOOLS4EVER ABOUT DELOITTE RISK SERVICES

SAML SSO Configuration

Improving Access to GIS Data With Targeted Web Apps. Joyce Green, City of Norman John McIntosh, City of Norman

ALM - Key benefits. t: +31(0) f: +31(0) Oude Oeverstraat JZ Arnhem The Netherlands. ALM Key benefits 01/01/2014 1

Understanding ArcGIS Deployments in Public and Private Cloud. Marwa Mabrouk

Product Manual. MDM On Premise Installation Version 8.1. Last Updated: 06/07/15

Note: There is no downgrade path from GMM v8.3 (SQL version) to v8.0.

Configuring. SugarCRM. Chapter 121

Transcription:

Integrating EPA Enterprise Resources with EPA GeoPlatform Qi Dai Senior Consultant, CGI Federal Technical Lead, National Geospatial Support National Computer Center (NCC) Office of Environmental Protection (OEI) US Environmental Protection Agency Brett Gaines Senior Consultant, CGI Federal National Geospatial Support National Computer Center (NCC) Office of Environmental Protection (OEI) US Environmental Protection Agency Tim Richards National Geospatial Support Manager Application Solution Branch (ASB) National Computer Center (NCC) Office of Environmental Protection (OEI) US Environmental Protection Agency Presentation at the Esri 2015 International User Conference, San Diego, California July 20 24, 2015

What is EPA GeoPlatform? The EPA GeoPlatform is a shared, One EPA technology and governance framework, which encompasses a community of expertise as well as a suite of geospatial tools, data and services that will help coordinate and consolidate mapping activities, applications development and data management across the Agency. 2

EPA GeoPlatform Facts EPA GeoPlatform Contents EPA Deputy Administrator officially announced EPA GeoPlatform in May 2012 EPA GeoPlatform resources were used for some high profile White House and EPA climate change initiatives including the new EPA Clean Power Plan. EPA GeoPlatform Users Designated EPA GeoPlatform Administrators for each EPA programs, regions, research labs 3

Integrate EPA NCC Enterprise Resources with EPA GeoPlatform Integrating EPA Enterprise Authentication with EPA GeoPlatform Online on Amazon Cloud Integrating EPA enterprise hosting resources with EPA GeoPlatform Online on Amazon Clouds seamlessly Integrating EPA GeoPlatform Analytics and Reports with EPA Enterprise Resources to produce more useful usage information 4

EPA GeoPlatform Original Authentication Process Users send the request for EPA GeoPlatform accounts EPA GeoPlatform Admin manually create new user account and send the invitation email to users Users receive email invitations with instructions on how to activate accounts and access the EPA GeoPlatform system Users login to EPA GeoPlatform system with the new account and password. Users reset passwords and set up answer to security questions and other required information This entire process may take from 1 hour to several days to complete. More than 450 users never login to EPA GeoPlatform system Some users forget their usernames, passwords, and answers to the security questions, and eventually gave up. Some users need repeated assistances to reset or recreate their accounts Some user accounts cannot be completely removed from the EPA GeoPlatform system. 5

Integrating EPA Enterprise Authentication with EPA GeoPlatform Online on Amazon Clouds EPA enterprise authentication service provider SAML 2.0 assertion from EPA authentication service provider to EPA GeoPlatform on Amazon This process is 100% automatically and require NO manual intervention. The entire process takes about 1 minute. EPA users can use the same EPA enterprise accounts to login to EPA GeoPlatform automatically as they do with their emails and EPA machines. Dramatically improve EPA user experiences with new Esri products such as Map for MS Offices and ArcGIS Pro that require the login to EPA GeoPlatform system. Found a bug with Esri GeoPlatform account naming process 6

EPA Identity Provider SAML Assertion SAML 2.0 assertion only contains 3 required items (username, user s email, and account name). EPA NCC EPA GeoPlatform on Amazon 7

Migrating Contents from Old AGOL Accounts to new EPA Enterprise Authentication Accounts The EPA GeoPlatform system will create a new account automatically when login with EPA enterprise account the first time. No need to wait for another email to "activate" the account and no need to set up and remember another new account name and password. A comprehensive migration process will run every night at 11:00 PM EST to detect any newly created EPA GeoPlatform accounts based on EPA authentication and move all saved content and credential information from old existing EPA GeoPlatform accounts to the new one. 8

EPA SecureAuth Identity Provider Functions EPA SecureAuth Identity Provider can enable 2 factor authentication easily when needed. EPA SecureAuth Identity Provider can enable PIV card authentication easily when needed. 9

EPA GeoPlatform Contents in Different Locations EPA National Computer Center (NCC) EPA GeoPlatform Online is EPA s instance of ArcGIS Online hosted on Amazon Cloud http://epa.maps.arcgis.com EPA NCC GeoPlatform hosting environment utilizes the high performance enterprise load balance system with both Linux and window servers. It includes redundancy and failover as well as additional security protection. EPA Intranet 10

Integrating contents from different EPA GeoPlatform Locations Seamlessly EPA GeoPlatform Online on Amazon Cloud http://epa.maps.arcgis.com Hosting: Webmaps Storymaps Journalmaps Some small data Search functions WebApplicationBuilder EPA GeoPlatform hosting environment in the EPA NCC, Durham, North Carolina, hosting: Median and large EPA data and data services. Web apps entry pages. GIS services with data from EPA production databases in the EPA NCC GIS apps and data that are not for public access. Some geoprocessing services EPA Shared Enterprise Geospatial System (SEGS). EPA Environmental Data Gateway (EDG). EPA GeoPlatform resources in EPA Regions and research labs across the county, including: Regional Specific GIS apps and databases. GIS apps and data for EPA research purposes. EPA emergency response related GIS apps and data in each EPA regions. Customized WebApplicationBuilder and widgets 11

EPA New CleanPowerPlan Application EPA web apps entry pages are hosted in the EPA NCC, Durham, NC EPA NCC GeoPlatform Environment in Durham, North Carolina. EPA GIS data services are hosted in the EPA NCC, Durham, NC EPA webmaps and storymaps are hosted with the EPA GeoPlatform on Amazon EPA GeoPlatform Online on Amazon Cloud http://epa.maps.arcgis.com 12

EPA 2014 Ozone Map Application EPA web apps entry pages are hosted in the EPA NCC, Durham, NC EPA NCC GeoPlatform Environment in Durham, North Carolina. EPA GIS data services are hosted in the EPA NCC, Durham, NC EPA GeoPlatform Online on Amazon Cloud http://epa.maps.arcgis.com EPA webmaps and storymaps are hosted with the EPA GeoPlatform on Amazon 13

EPA 2014 PM 2.5 Map Application EPA web apps entry pages are hosted in the EPA NCC, Durham, NC EPA NCC GeoPlatform Environment in Durham, North Carolina. EPA GIS data services are hosted in the EPA NCC, Durham, NC EPA GeoPlatform Online on Amazon Cloud http://epa.maps.arcgis.com EPA webmaps and storymaps are hosted with the EPA GeoPlatform on Amazon 14

Integrating EPA GeoPlatform Functions with EPA Enterprise Resources EPA GeoPlatform only contains name, email address, and account name for all users. It does not have any other additional information such as office affiliations. EPA GeoPlatform provides basic usage statistics for all users. It cannot analyze these basic usage data for different EPA organizations. EPA GeoPlatform managers need to know how many users in their organizations and how many contents published by their organizations. Comprehensive tools are developed to integrate EPA GeoPlatform functions with EPA enterprise resources. Scripts to evaluate EPA GeoPlatform usage data for individual EPA organization. User-friendly tools to enable EPA GeoPlatform admin to easily detect and resolve problems with published contents on EPA GeoPlatform. Efficient tools to monitor the performance of important EPA GeoPlatform applications and services. Effective tools to help EPA GeoPlatform users to search and share resources from different EPA organizations. 1200 1000 800 600 400 200 0 2015 GPO Saved Items Growth 3/18/2015 5/14/2015 15

Question Qi Dai Phone: 919-294-3719 Email: dai.qi@epa.gov