Lack of required scopes might prevent that PagerDutyCard
loads properly
#134
Labels
bug
Something isn't working
PagerDutyCard
loads properly
#134
Describe the bug
The PagerDuty plugin for Backstage, when configured with OAuth, requires the following scopes to work:
If some of these scopes are missing (e.g. standards.read) the
PagerDutyCard
fails to load and causes to app to crash. This doesn't happen for all scopes as some will fail more gracefully.To Reproduce
Steps to reproduce the behavior:
standards.read
.PagerDutyCard
Expected behavior
When a required scope is missing I would expect the
PagerDutyCard
to fail gracefully and present a message saying which scopes are missing in the Application Registration so it can be fixed.Screenshots
This is how we found out the problem was related to a missing scope 👇
The text was updated successfully, but these errors were encountered: