Comments (2)
Currently the Third Party application SCOPE selection entries are dynamically defined and presented based on the ApplicationInformation ID contained within the ApplicationInformationScope table entry. The current ThirdParty ApplicationInformationScope table contains an entry indicating "ThirdParty_Admin_Access" is a valid SCOPE selection for any Retail Customer authorizing the ThirdParty application access to their data. However, since the DataCustodian OAuth2 implementation contains a different client ID value for the Third Party Admin function, as it should, the OAuth Access Token is rejected.
The proper correction is to assign the "ThirdParty_Admin_Access" SCOPE to a new ApplicationInformation structure, similar to the manner in which the "Upload_Admin_Access" Scope is currently assigned.
from openespi-thirdparty-java.
Transferring issue to OpenESPI-Common-java repository
from openespi-thirdparty-java.
Related Issues (20)
- Upgrade to JUnit 5
- Add maven wrapper to repository
- Remove Travis .yml configuration file
- Add Support for Sonar Cloud Quality Analysis
- Add Support for Jacoco Code Test Coverage Reporting
- Add Quality Gate Badge to README file
- Resolve issues causing test methods to fail
- Clean up code smells reported by Quality Gate report
- Resolve Security Vulnerability reported in spring-security-oauth2 dependency
- Resolve Security Vulnerability reported in spring-security-core
- Resolve Security Vulnerability reported in spring-core
- Dependency issues on Master and Develop branch preventing local deployment
- Add MySQL DB support for UsageSummary Table
- Refactor Website footer to correct 404 Issues and update Copyright link
- Upgrade to comply with latest NAESB REQ.21 ESPI Energy Usage Information .XSD
- Update Copyright Notice
- Build issue HOT 2
- Blank screen on LocalHost
- Refactor OAuth 2.0 Support due to spring-security-oauth reaching EOL
- Update Copyright Statement
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openespi-thirdparty-java.