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
>
Customers have requested access to the Green Button CMD API interface to access their own account information
Service Requests
: Customers have requested access to the Green Button CMD API interface to access their own account information
Version History
Service Request
Customers have requested access to the Green Button CMD API interface to access their own account information
Details
Large customers have requested to be able to access their energy usage information via the Green Button Connect My Data API interface. Although the current CMD API definitions only envisioned Third Parties accessing their customer's energy usage information, this does not seem to be an unreasonable request. All CMD API interfaces require the usage of an OAuth 2.0 generated access token, which is created during the authorization process. Currently the only OAuth 2.0 authorization flows supported are "authorization_code", "client_credentials", and "refresh". Although a customer could use the "client_credentials" flow to obtain an access token, such a token provides more access than may be either needed or desired. The OAuth 2.0 specification defines a "Resource_password" authorization flow that allows individual account owners to obtain an access token by providing their clientID:secret and Username= / Password= in the authorization request. Addition of the OAuth 2.0 "Resource_password" authorization flow would allow large customers to access the CMD API interfaces to extract their energy usage data.
Customer
donald.coffin
Priority
(2) Normal
Service Representative
Assigned To
Keywords
ESPI
;
GreenButton
;
OpenADE
Comments
No existing entries.
Status
Initiated
Resolution Type
Resolution Date
Mark for Knowledge Base
No
Related Articles
Resolution Time
0
Attachments
Version: 2.0
Created at 7/7/2015 3:11 PM by donald.coffin
Last modified at 7/7/2015 4:15 PM by martin.burns
Use this page to add attachments to an item.
Name
© OpenSG Users Group 2009-2016. All Rights Reserved.