OpenBankProject / OpenBankProject/OBP-API

Non optional view entitlements?

Offen
#188 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Scala
Sterne
1.7k
Forks
482
Ø Merge
1 T. 12 Std.
Gemergte PRs (30 T.)
15

Beschreibung

In a View, if "Can see transaction this bank account"
is set to false, then 2_0_0 by accountById gives 400 error

Find out why. Are there other permissions that when set to false cause errors on account / transaction API calls?

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit dem View-Entitlement "Can see transaction this bank account" und dem 2_0_0 accountById API-Aufruf und vergleiche anschließend das Verhalten der Account- und Transaction-APIs, wenn die zugehörigen Berechtigungen false sind. Erledigt ist die Aufgabe, wenn festgestellt wurde, warum der 400-Fehler auftritt, und dokumentiert wurde, welche anderen false-Berechtigungen Fehler verursachen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
scala
Bereich
api, authorization, backend
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.