CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler,...

38
CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, U.S. EPA 2015 Exchange Network National Meeting Supporting the Business of Environmental Protection September 29October 1, 2015 Sheraton Philadelphia Society Hill Hotel Philadelphia, Pennsylvania http://www.exchangenetwork.net/en2015

Transcript of CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler,...

Page 1: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

CROMERR Made Easier Eric Cleckler, Alabama DEM

Greg Mitchell, U.S. EPA

2015 Exchange Network National Meeting Supporting the Business of Environmental Protection

September 29–October 1, 2015 Sheraton Philadelphia Society Hill Hotel

Philadelphia, Pennsylvania

http://www.exchangenetwork.net/en2015

Page 2: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

ABSTRACT

Shared CROMERR Services (SCS) is a group of web services aimed at making the implementation of CROMERR easier. EPA is working to address some of the pain points that early adopters have faced.

2

Page 3: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

CROMERR Made Easier

• What is SCS?

• What does SCS look like?

• How does SCS make CROMERR easier?

• Lessons Learned

• Issues that still need to be worked out

3

Page 4: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

What is SCS? • Shared CROMERR Services

• Group of web services

• Covers 4 things: – Registration and Account Management – Identity Proofing – Signature Device – Signature Ceremony and Copy of Record

4

Page 5: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

Background

• 09/27/2012 - Shared CROMERR Charter (18 States)

• 10/18/2012 - Component Guidance and Recommendations

• 11/15/2012 - Exchange Network/Grant Applicant Outreach (e.g. vote)

• 03/14/2013 - Application Status and Outreach Results

• 03/30/2013 - Prototype SCS services and offer SCS Toolkit

• 2013 – 2015 – Integrated Project Teams for State Partners

Exchange Network Shared CROMERR Services Website http://www.exchangenetwork.net/shared-cromerr-services-ipt/

- In Production

TN

CT

ID

IL MI

MO

NM

PA

IN

RI

VT

NC

AZ

KY

IA

AL

Shared CROMERRServices

Shared CROMERR History

Page 7: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

CROMERR Made Easier

• What is SCS?

• What does SCS look like?

• How does SCS make CROMERR easier?

• Lessons Learned

• Issues that still need to be worked out

7

Page 8: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

What does SCS look like?

8

Page 9: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

9

Page 10: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

What does SCS look like?

10

Page 11: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

11

Page 12: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

12

Page 13: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

13

Page 14: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

What does SCS look like?

Whatever you want it to look like!

14

Page 15: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

CROMERR Made Easier

• What is SCS?

• What does SCS look like?

• How does SCS make CROMERR easier?

• Lessons Learned

• Issues that still need to be worked out

15

Page 16: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

How does SCS make CROMERR easier? • Lots of code that you don’t have to write

• Much easier CROMERR checklist

• Details of storage, backups, retention, etc. handled for you

• One account can span multiple applications by default

16

Page 17: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

CROMERR Made Easier

• What is SCS?

• What does SCS look like?

• How does SCS make CROMERR easier?

• Lessons Learned

• Issues that still need to be worked out

17

Page 18: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

Lessons Learned • From a programmer perspective, SCS is fairly

straight-forward.

• Submit your CROMERR application before you think you should.

• Username collisions

• Test often and in every environment.

18

Page 19: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

CROMERR Made Easier

• What is SCS?

• What does SCS look like?

• How does SCS make CROMERR easier?

• Lessons Learned

• Issues that still need to be worked out

19

Page 20: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

Issues that still need to be worked out

• LexisNexis via popup often fails

• Documentation needs to be updated and in some cases created

20

Page 21: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

Partner Registration

User Identity/Credentials

Applications/Services/RolesExistingUser

MyProfile

NewUser

Register

Prepare/Sign Reports

Shared CROMERR Services

Partners Build System Tools Using Existing Standard CROMERR Services

Partner Receiving System

QA Fr oms

P r epar e For ms

(Data Ent r y)

Cer i fy For ms

K B Q/

20-5-1

I d/

P asswor dE-Si gn

At testat i on

Partner Admin Tools (Help Desk)

Account

M anagmentR epudi at i on

I nci dent

M anagement

Page 22: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

Partner System Tools Comprised of CROMERR System Functions Necessary For

CROMERR Checklist Compliance • Registration Tool

– Account Registration and Profile Management – Electronic & Paper Identity Proofing – Signature Device Registration – Electronic Signature Agreement (ESA) / Signature Ceremony – Organization / Organization Types / Role Affiliation bound to ESA

• Help Desk Tool – Account Management/Administration – Signature Device Management – Application / Role Based Access Management – Record Repudiation Administration Tool – Electronic Signature Agreement Management – Organization / Facility Management

• Record Receiving System – Out-of-Band Receipt and Incident Messaging – Human Readable Copy of Record Transaction History

Page 23: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

Each State/Tribe or Local Government Partner may have multiple Systems

Each System may involve building duplicate functions to delegate to

separate organizations, Information Owners, Contractors, and/or Industry.

Original Services Conclusions:

- A lot of System Functions must be built

- A lot of potentially non-standard system functions for enforcement

- A lot of CROMERR Checklist Review Time

Information Owner Administration & Reporting Tools

Account

Cr eat i on

P r e-R egDi st r i but i on

Exi st i ng

User

M ai nt .

P endi ng

User

M ai nt .

Admi n.

Act i vi ty

R epor t i ng

News &

Aler ts

Schedul i ng

Sur vey

M gmt.

Help Desk Administration, Incident Mgmt, Enforcement & Reporting Tools

P endi ng

User

Admi n.

Admi n.

Act i vi ty

R epor t i ng

News &

Aler ts

Schedul i ng

Sur vey

M gmt.

SSN

I nstant I d

L exi sNexi s

Usage

R epor ts

SSN

I nstant I d

L exi sNexi s

Use &

I nvoi ce

R epor ts

P asswor d

Admi nCR OM ER R

20-5-1/ K B Q

Admi n

CR OM ER R

Copy of

R ecor d

R epudi at i on

Dataf l ow

P r ovi si on

Status

Or gani zat i on

Admi n

L i m i ted

(Delegated)

Admi n

for

R egi st r at i on

Faci l i t y

Admi n i st r at i on

P r e-

R egi st r at i on

P r ogr am

Speci f i c

Tool sSubmi ssi on

Stat i st i cs

Secur i ty

Audi t

Tool s

P r ogr am

Speci f i c

Tool s

P r ogr am/

Appl i cat i on

Speci f i c

Tool s

Exi st i ng

User

M ai nt .

Account

Cr eat i on

P r e-R egDi st r i but i on

Organization Tools

R egi st r at i on

R ole-B ased

Sponsor

R equests

Sponsor

Admi ni st r at i on

Tool

Secur e Gr oup

M ai l box

Ser vi ces

Shar ed

R ecor d

Encr ypt i on

(passwor ds)

Or gani zat i on

Tr ansact i on

H i stor y

Individual User Tools

R egi st r at i onP r of i l e

M anagement

Secur e

M ai l box

Ser vi ces

Tr ansact i on

H i stor y

Or gani zat i on

Tr ansact i on

H i stor y

Each System Builds Dozens of System Functions

Page 24: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

New Pilot Services for Compliance Monitoring Data Portal

CMD Portal New Shared CROMERR System Functions

Page 25: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

What is New? • Enhanced Web Menu-based Shared CROMERR Services

– Shared CROMERR Registration Tool – Shared CROMERR Partner Help Desk Tool – Shared CROMERR Dataflow Help Desk Tool – Shared CROMERR Company Administration Tool

• New Web Services – Single (or Reduced) Sign On Authentication/Authorization Services – Organization Management Web Services

• Custom Partner/Dataflow Provisioning – Customize Privacy Notices by Provider/Partner/Program/Role – Administrative tools to Delegate Role/Functions by Partner, and/or Role – Custom Home Pages and Help Services by Partner – Customize Electronic Signature Agreements (ESA’s) & Attestations – Customize Identity Proofing and Metadata Collection Requirements – Customize Users Control over ability to Revise/Manage their own Profiles

Completely Optional and Integrate with Existing Services

Page 26: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

Mock Demo

Shared CROMERR Registration

Page 27: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

• Master Home Page

• Local Home Page

Page 28: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

• By Partner

• By Program

• By Program & Role

• Local Home Bypass w/ parameters

Register

Page 29: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

• By Partner • By Program

• By Program & Role

• Local Home Bypass w/ parameters

Register

Page 30: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

• By Partner

• By Program • By Program &

Role • Local Home Bypass w/

parameters

• Local Home Page Skips Here

Register

Page 31: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

• Account Profile

• Organizations • Email

Verification • Identity

Proofing • Signature

Agreements

Page 32: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

Many more features • Id Proofing by Partner, Dataflow, Role • Organization Web Services allow

Partners to own and manage their Organization tables (or share)

• Both Roles and Organizations Optionally Managed by Type so only certain roles see certain Organizations or certain organizations for a specific partner.

Page 33: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

Summary • New Services and Functions

• Standard Web Services AND Standard Functions

• Reduced CROMERR Checklist Review

Page 34: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

References and Documentation:

http://www.exchangenetwork.net/shared-cromerr-services-ipt/ SCS Documentation: SCS Demo Tool: MILESTONES SCS State Registration: SCS Owner Administration SCS Organization Administration (e.g. Sponsorship) SCS Reduced Sign On

https://dev.epacdx.net/SharedCromerrServicesDemo

In Development Oct. 1, 2015 Production Goal Jan. 2016

Page 35: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

Shared CROMERR Appendix

Page 36: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

Flexible Registration

Ability to Customize Registration, Skip (or hide) menus

* * * * * *

* Implemented

* **

*

**

Page 37: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

SCS Updates and Improvements • Over 19 States have tested

or are now using Shared CROMERR Services

• Two systems are managed in Production

• Major New Services are becoming available that drastically reduce effort

• Compliance Monitoring Data (CMD) Portal Pilot

- In Production

TN

CT

ID

IL MI

MO

NM

PA

IN

RI

VT

NC

AZ

KY

IA

AL

Shared CROMERRServices

Page 38: CROMERR Made Easier - The Exchange Network ·  · 2015-09-28CROMERR Made Easier Eric Cleckler, Alabama DEM Greg Mitchell, ... 2015 Exchange Network National Meeting Supporting the

Flexible Registration

Policy Based Services

Base Registration

SSN

I nstant I d

L exi s

Nexi s

Exter nal

R ole

Sponsor s

eSi gnatur e

Devi ce

20-5-1

Shar ed

Assur ances

ExistingUser EditMyProfile

(option) (option)

Elect r oni c

Si gnatur e

Agr eement

(ESA)

(option)

Email Confirmation

FR S I d

M gmt

B usi ness

I nstant I d

L exi s

Nexi s

(option) (option) (option)

(option)

Or gani zat i on

Contact I n for mat i onP r ogr am

Categor yFlow

User I dent i ty/

Cr edent i al

Ent i ty/

Obj ectsR ole

(option)(option)

NewUser

Register H old

P endi ng

Sponsor

L et terAgr eement

(option)

I dent i ty

Assur ance

B usi ness

Assur ance

(option)(option)

Id ProofingLevel 2 / CROMERRAssurance

Business Proofing Level 2 or above Assurance

CROMERR compliant Knowledge Based e-Signature Device

Sign/e-SignCROMERR compliant ElectronicSignatureAgreements

DelegateOrganizationAffiliation &Role approval toOrganizations

Sign/e-SignCROMERR compliantSponsor Letters

Custom

Company I d(option)

Custom

I nput

1

1P revious ESA and P roofing meets Assurance Levels

ComplementaryWeb Services

eSi gnatur e

Devi ce

B ank car d

P ayment

Log bank card and payment transaction to bind to ESA and Forms

Control Assurance of Identity proofing beyond Level 1 email(Paper/Elec.)

Control Business Proofing Assurance searched and/or used(Paper/Elec.)

Eliminate CDXRedundant id & business proofing, and/or ESAs from participating Programs

FR S I d

M gmt

Control Definition, Affiliation, Source, Confidence Levels for Entities/Objects

Org I d

M gmt

(option)

Object I d

M gmt

(option) (option)(option)

P ar tner

P r ovi der /

Domai n

Skip

Skip (or hide) menus (context variables)

Design Path to support additional shared services as they are constructed and integrated into Shared CROMERR Registration