Weekly OpenADE Meeting Notes Tuesday, January 07, 2014.

Slides:



Advertisements
Similar presentations
Yahoo! OpenID and OAuth 1 Allen Tom Yahoo! Membership Architect OpenID Foundation Board
Advertisements

Performance Challenges for the Open Web Stanford CS193H 29 September 2008.
Enabling Secure Internet Access with ISA Server
Weekly OpenADE Meeting Notes Tuesday, February 4, 2014.
Green Button Initiative GREEN BUTTON DOWNLOAD MY DATA CERTIFICATION DRY RUN Marty Burns, for NIST August 6, 2013.
Creating and Submitting a Necessary Wayleave Application
Slide 1 UCAIug OpenSG OpenADE Automated Data Exchange Requirements NAESB ESPI Energy Services Provider Interface Standard Specification Overview November.
Weekly OpenADE Meeting Notes Tuesday, January 14, 2014.
Presentation Topics  ESPI / DMD deeper dive o Atom feeds o ESPI Usage schema o Ontario Guidelines  CMD Technical Overview o Protocols and underlying.
What is Green Button All About? Making metered data available to consumers. All electric users have meters that are used to measure how much energy.
Enterprise Impact on Funds Management with BCS
Slide 1 UCAIug OpenSG OpenADE Automated Data Exchange Requirements NAESB ESPI Energy Services Provider Interface Standard Specification Overview.
©© 2014 SAP AG. All rights reserved. Scenario/Processes Materials in Projects Scenario Overview Planning Project Creating Project Stock Order Planning.
Health IT RESTful Application Programming Interface (API) Security Considerations Transport & Security Standards Workgroup March 18, 2015.
1 SMT On Demand Read March 12, 2012 Processes and Storyboards ‘Access, Control & Convenience’
© 2006 Cisco Systems, Inc. All rights reserved. 1 My Colleagues Tool Granular (MCTG) Tour September 2008.
Green Button Initiative GREEN BUTTON DOWNLOAD MY DATA CERTIFICATION DRY RUN Marty Burns, John Teeter for NIST, Kay Clinard UCAIug.
Weekly OpenADE Meeting Notes Tuesday, February 25, 2014.
Smart Meter Texas: Usability & UX Analysis Process and Implementation.
OpenADE Knoxville Meeting February 27 – March 1, 2012 David Mollerstuen, OpenADE TF Chair Steve Van Ausdall, OpenADE TF Vice-Chair.
OpenADE: Roadmap, ITCA, Sample Implementation November 2, 2010 David Mollerstuen, OpenADE TF Co-Chair Steve Van Ausdall, OpenADE TF Co-Chair.
Weekly OpenADE Meeting Notes Tuesday, March 25, 2014.
Workgroup Discussion on RESTful Application Programming Interface (API) Security Transport & Security Standards Workgroup January 12, 2014.
3 rd Party Registration & Account Management SMT Update To AMWG Status February 24, 2014.
Weekly OpenADE Meeting Notes Tuesday, August 19, 2014.
SMART METER TEXAS Smart Meter Texas Scope “Fall Release” May 4-5,
(Business) Process Centric Exchanges
Weekly OpenADE Meeting Notes Tuesday, January 23, 2014.
European Model Exchange Standard based on - IEC , IEC (updated 2009) - IEC (updated 2009) Jay Britton
1 SMT Format Short Story April 24, 2012 ‘Access, Control & Convenience’
Weekly OpenADE Meeting Notes Tuesday, November 4, 2014.
OpenADE: Agenda, SGIP PAP10, NAESB ESPI November 2, 2010 David Mollerstuen, OpenADE TF Co-Chair Steve Van Ausdall, OpenADE TF Co-Chair.
Standards for Technology in Automotive Retail STAR Update Michelle Vidanes STAR XML Data Architect April 30 th, 2008.
Observations from the OAuth Feature Survey Mike Jones March 14, 2013 IETF 86.
Draft-tarapore-mbone- multicast-cdni-06 Percy S. Tarapore, AT&T Robert Sayko, AT&T Greg Shepherd, Cisco Toerless Eckert, Cisco Ram Krishnan, Brocade.
Rule 24 DRP/Aggregator informational Workshop December 2 nd 2015.
Balancing Privacy, Security, and Access Presented by Chris Villarreal Minnesota Public Utilities Commission October 16, 2015.
Weekly OpenADE Meeting Notes Tuesday, July 29, 2014.
3 rd Party Registration & Account Management SMT Update To AMWG August 26, 2014.
Overview of “Attribute Aggregation In Federated Identity Management”[1] Presented by Daniel Waymel November 2013 at UT Dallas.
© 2012 IBM Corporation 3 rd Party Registration & Account Management 1 1 SMT 2015 Approved AMWG Change Requests.
Bloom Cookies: Web Search Personalization without User Tracking Authors: Nitesh Mor, Oriana Riva, Suman Nath, and John Kubiatowicz Presented by Ben Summers.
OpenADE November 17, 2011 PM2 David Mollerstuen, OpenADE TF Chair Steve Van Ausdall, OpenADE TF Vice-Chair.
Weekly OpenADE Meeting Notes Tuesday, September 2, 2014.
Weekly OpenADE Meeting Notes Tuesday, October 28, 2014.
Exchange Hybrid: Deployment, best practices, and what’s new
February 2, 2016 RMS Meeting 1. * Reasons: * Per the ERCOT Board Report dated 8/5/14 there were 6.6M Advanced Metering System (AMS) Electric Service Identifiers.
Tuesday, October 6, 2015 (following RMS) COPS-RMS-WORKSHOPShttp://
Weekly OpenADE Meeting Notes Tuesday, May 20, 2014.
Automate Blue Button Initiative Pull Workgroup Meeting December 13, 2012.
Agilon’s Constituent Connection Leading Edge Software for Fundraising and Relationship Management Agilon Fundraising Solutions Automating Online Gifts,
OpenID Connect Working Group May 10, 2016 Mike Jones Identity Standards Architect – Microsoft.
3 rd Party Registration & Account Management SMT Update To AMWG May 24, 2016.
1 Third Party Data Access December 16, Third Party Data Access Green Button Connect My Data (CMD) Con Edison and O&R support third party data accessibility.
Weekly OpenADE Meeting Notes Tuesday, June 3, 2014.
Direct Participation Enrollment Process for 2017 DRAM
Green Button Connect My Data
Node.js Express Web Applications
CARA 3.10 Major New Features
SMT Format Short Story ‘Access, Control & Convenience’ SMT Format Short Story April 24, 2012.
Weekly OpenADE Meeting Notes
Smart Meter Texas: Usability & UX Analysis Process and Implementation
Making the Most of the Ellucian Support Center
Ohio Web Portal Ohio Edison, Illuminating Company, Toledo Edison
SharePoint Online Authentication Patterns
Office 365 Development.
User login, selects scope (Accounts and Sas and Date Range and confirm
Reviewing Applications
Presentation transcript:

Weekly OpenADE Meeting Notes Tuesday, January 07, 2014

OpenADE Task Force Topics Issues Raised and Implementation Questions – How to use BR=bulkID with application to account and account groupings, as well as, large ThirdParty collections of Authorizations. – Service Request 83 – including Function Block for optional customer info (service point address, etc.) – Service Request 84 – having scope selection screen on Data Custodian Site vs 3 rd Party site New Resources for OpenADE Exchange requested – Tariff Model Resource – Customer Information Resource Green Button Connect My Data Testing and Certification – Complete function block descriptions – Complete test case requirements

How to use BR=bulkID with application to account and account groupings, as well as, large ThirdParty collections of Authorizations Establish Use Case Story for Commercial Accounts Design Scope String(s) that convey it Repaint the storyboard with appropriate content

Application Profile Per footnote 1, pg 20 of GBAuthorization.doc: – A “Web Customer” may actually manage more than one “Retail Customer” where “Retail Customer” is an actual “Customer Account”. Thus identifying the specific Retail Customer may be part of the scope selection on both sides. The scenarios in this section refer to the “Retail Customer” for simplicity. Suggest: new FB or Application Profile to properly capture this scenario [FB_31] Web Customer Manages Multiple Customer Accounts (OR: 3.9 Application Profile) For GBCMD, this FB/AP contains tests associated with a Web Customer accessing a Data Custodian’s Web Portal to manage multiple customer accounts. Upon log in to the Data Custodian’s Web Portal, the web customer can manage multiple customer accounts, for which each customer account can represent multiple usage points (for electricity and/or gas). This mostly impacts large agricultural and commercial customer accounts for which a single web customer can represent hundreds to thousands of individual usage points – imagine a franchise manager with multiple branch locations across a data custodian’s service territory. In this scenario, the Web Customer should have the ability to authorize, deauthorize and change scope on an individual “usage point” basis and optionally at the larger aggregated web customer or customer account basis. This includes the ability to perform one-time authorization of multiple customer accounts by a single web customer to third party, and any subsequent scope changes (whether on an aggregated or individual basis) – third party acknowledgement/communication of which customer accounts have been authorized, deauthorized or whose scope has changed needs to be determined. Notes: – Whether scope selection in this scenario should live on the 3 rd party portal vs. the Data Custodian’s portal needs to be determined as well. – Collection has one description or multiple? – What is the scope string for this use case? – Is there a need for a bulkId in this case (maybe not). – New Scope Resource Term= “BulkAccountCollection” – Scope= “FB=4,5,15;IntervalDuration=3600;BlockDuration=monthly;HistoryLength=13;BulkAccountCollection”

UsagePoint Grouping in Commercial Account Management BulkId SubscriptionId UsagePointId /web account Via gui Scope= “FB=4,5,15;IntervalDuration=3600;BlockDuration=monthly;HistoryLength=13;BulkAccountCollection”

Service Request 83 – including Function Block for optional customer info (service point address, etc.)

Service Request 84 – having scope selection screen on Data Custodian Site vs 3 rd Party site

Here is a list of topics raised by you all that we will touch on Issues Raised and Implementation Questions – How to use BR=bulkID – relates to HD #61 – Service Request 83 – including Function Block for optional customer info (service point address, etc.) – Service Request 84 – having scope selection screen on Data Custodian Site vs 3 rd Party site – Tariff Model Resource Green Button Connect My Data Testing and Certification – Complete function block descriptions – Complete test case requirements

How to use BR=bulkID – relates to HD #61 Application Profiles – BulkID was proposed for large sets of authorizations – One account level authorization on top of service level accounts – how to do this Degrees of freedom we have now – can we cover – Subscription – 1 or more Usage Points Granularity of a customer authorization – BulkID “macro” for a large set of existing authorizations – Is there another degree needed?

Contributed by Jerry Yip Clarification/confirmation about ESPI standard: Does ‘shared resource key’ referenced in the NAESB Ratified word doc correspond to Access Token for oAuth? Yes: This is the access token in the new Oauth 2.0 paradigm. Formal Submission of Application Profile for bulk (vs. batch?) use case as part of GB/GBC Conformance Testing Plan Write up coming to test concept of BulkIDs Question: (options to address 1 Acct to many SA issue) - Does UUID correspond to usage point (1-to-1 relationship)? Is there passing of UUIDs (as resource terms in Scope section of GBAuthorization) during authorization sequence? (how would 3 rd Party know multiple usage points have been authorized via single oAuth sequence/login?) - Can multiple access tokens be issued (1 token per SA) per oAuth session? An Authorization is one access_token How does Third Party get to know the depth of data (how many Ups) are in the authorization Perhaps an extension of scope string to have numUPs? Request to consider scope selection screens at Data Custodian Portal instead of 3 rd party portal (Need customer to select SAs to share – only Data Custodian has that info) – also minimizes number of redirects (?) Customer info as optional functional block (atom feed) for authorization (sharing with 3Ps) John suggests – prep a large multi account data set and test against a reference sw implementation and measure. SFTP and Streaming, compressed and non-compressed method and compare.

=