Turn on more accessible mode
Skip to main content
Turn off more accessible mode
Open Smart Grid - OpenSG
Login
|
Join
|
Home
SG Systems
SG Conformity
SG Security
SG Communications
SG Simulations
SG EIM
Meetings
Other UCAIug Sites
Member Corporations
Join UCAIug
OpenHAN
OpenAMI-Ent
OpenADE
OpenADR
Open Spatial TF
Use Case Team
SRS Team
Service Definitions Team
Interoperability Testing Team
Edge Conformity
Security Conformity
ENT Conformity
Conformity Artifacts
AMI-SEC TF
SG-NET
Network Interop
Upcoming Meetings
Past Meetings
CIGRE 2014
DTECH 2014
DTECH 2013
UCAIug Summit 2012
Cincinnati 2012
Knoxville 2012
UCAIug Summit 2011
Vancouver 2011
South San Francisco 2011
Fort Lauderdale 2010
Detroit 2010
Washington, DC 2010
San Francisco 2010
Knoxville 2009
UCA International
CIMug
IEC61850ug
UCA SharePoint Training
This Site: Help Desk
Search UCAI
Search CIM
Search IEC61850
Search OSG
Search IECTC57
Search Across All Sites
Advanced Search
Open Smart Grid - OpenSG
>
Help Desk
>
Service Requests
>
ESPI lacks clarity for sending OAuth authorizations in batch
Service Requests
: ESPI lacks clarity for sending OAuth authorizations in batch
Version History
Service Request
ESPI lacks clarity for sending OAuth authorizations in batch
Details
If it is possible to send updates for resources requiring multiple distinct authorizations, the method for doing so needs to be defined. One possible way would be to add signature_method, signature, and nonce to Authorization and allow it to be included with BatchItemInfo. Otherwise, if Data Custodians are to verify valid authorization within batch POSTs, and reject submissions associated with resources to which the Authorized Thrid Party does not have authorization, that should be specified.
Customer
steve.van ausdall
Priority
(2) Normal
Service Representative
Assigned To
Keywords
ESPI
;
OpenADE
;
GreenButton
Comments
donald.coffin
(
8/17/2012 4:52 PM
): Assuming the definition of "bulk" and "batch" as described in John Teeter's definition. The current OAuth flow should be capable of handling the "batch" situation, since it requires the Data Custodian to only verify the authorization of a single user. The "bulk" situation requires the Data Custodian to verify the user has authorization to access the data of multiple Retail Customers. One method of achieving this would be for the Data Custodian to establish a "unique" UserID for the "bulk" user account which would then allow the "bulk" transfer transaction to utilize the same OAuth process as all other users. For the "bulk" user to gain access to various different Retail Customer's data, the Data Custodian would then be required to establish a technique that a Retail Customer can use to "grant" permission to the "bulk" user to access their data. The definition of this "granting" process is beyond the scope of the ESPI standard and therefore is NOT covered.
john.teeter1
(
8/14/2012 3:31 PM
): We had a brief discussion about "Batch" on OpenESPI call. While we didn't resolve the OAuth question directly, we figure there were two categories of things: "Batch" and "Bulk" where: Batch is the delivery of multiple resources under the auspices of a single Retail Customer's authorization. Bulk is the delivery of multiple resources under the auspices of 1 or more Retail Customer's authorization. I could do a "batch" request for multiple subscriptions owned by one user; or I might do a "bulk" request for multiple subscriptions each of which might be owned by different Retail Customers. The OAuth implications of the two (batch.vs.bulk) seem to be unique.
Status
Initiated
Resolution Type
Resolution Date
Mark for Knowledge Base
No
Related Articles
Resolution Time
0
Attachments
Version: 4.0
Created at 2/23/2012 1:29 PM by steve.van ausdall
Last modified at 8/17/2012 4:52 PM by donald.coffin
Use this page to add attachments to an item.
Name
© OpenSG Users Group 2009-2016. All Rights Reserved.