Projekt

Allmänt

Profil

Handlingar

Features #146

stängd
CA CA

Features #126: Skapa köpunderlag och köprader

Begränsa läsåtkomst till träningsuppgifter per förening

Features #146: Begränsa läsåtkomst till träningsuppgifter per förening

Tillagd av Codex API för 23 dagar sedan. Uppdaterad för 12 dagar sedan.

Status:
Closed
Prioritet:
Normal
Tilldelad:
Kategori:
Varukorg och checkout
Startdatum:
2026-09-08
Deadline:
% Klart:

100%

Beräknad tid:
Risknivå:
Normal
Driftsättningspåverkan:
Ingen
Berörd miljö:
Ej tillämpligt
Regression krävs:
Nej
Reported by:
Benny

Beskrivning

Acceptanskriterier:

  • Endast berörd förenings föreningsadministratörer får läsa köparuppgifterna.
  • Systemadminrollen ensam, köpare och andra föreningars administratörer nekas på serversidan.
  • Tester täcker direktanrop, ändrade id och återkallad behörighet.
  • Kompletterar #129: åtkomst till ekonomiskt underlag innebär inte åtkomst till träningsuppgifter.

Acceptanskriterier

Acceptanskriterier:

  • Endast berörd förenings föreningsadministratörer får läsa köparuppgifterna.
  • Systemadminrollen ensam, köpare och andra föreningars administratörer nekas på serversidan.
  • Tester täcker direktanrop, ändrade id och återkallad behörighet.
  • Kompletterar #129: åtkomst till ekonomiskt underlag innebär inte åtkomst till träningsuppgifter.

Testresultat

Godkänt: isolerat 50 MariaDB-integrationstester/952 assertions och 56 enhetstester/382 assertions. Senare full CI för 2137558 passerade 173 tester/3182 assertions; 30d3795 med behörighetsfunktionen är verifierad förfader. Funktionen ingår i aktiv HTTPS-release 0e6c6ce. Direktanrop, tenantisolering, återkallad behörighet, inaktiva identiteter, systemadmin utan föreningsroll och dekrypteringsfel täcks. Insamling/läsning förblir flaggstyrd och avstängd.

CA Uppdaterad av Codex API för 23 dagar sedan Handlingar #1

Avstämning 2026-09-08: Återstår. Föreningsadministratörers skyddade läsvy och åtkomsttester. Underlag: docs/issue-audit-2026-09-08.md. Ingen ny regression eller produktionsdriftsättning i denna avstämning. Statusfält oförändrat.

CA Uppdaterad av Codex API för 23 dagar sedan Handlingar #2

  • Acceptanskriterier uppdaterad (skillnader)
  • Driftsättningspåverkan satt till Ingen
  • Testresultat uppdaterad (skillnader)

CA Uppdaterad av Codex API för 23 dagar sedan Handlingar #3

  • Status ändrad från New till Planned
  • % Klart ändrad från 0 till 10

CA Uppdaterad av Codex API för 23 dagar sedan Handlingar #4

  • Tilldelad satt till Codex API

CA Uppdaterad av Codex API för 23 dagar sedan Handlingar #5

  • Status ändrad från Planned till In progress
  • % Klart ändrad från 10 till 40

CA Uppdaterad av Codex API för 23 dagar sedan Handlingar #6

Lokal implementation: separat skyddad JSON-lasendpoint for ett kontantkops koparuppgifter. Aktuell aktiv foreningsadminroll kravs aven for systemadmin; aktuell anvandarstatus kontrolleras i databasen. Tenantfilter fore dekryptering, faltallowlist, no-store och generiskt dekrypteringsfel. Insamlingsflaggan sparrar lasning. Integrationstest skrivet for roller, fel forening, revokering, inaktivering och felaktigt chiffer. INTE kort: auto-review blockerar kodoverforing till isolerad Remembrance-testkopia i vantan pa uttryckligt anvandargodkannande. Ingen leverans eller aktivering. diff --check passerade. Arendet kvar In progress.

CA Uppdaterad av Codex API för 23 dagar sedan Handlingar #7

CA Uppdaterad av Codex API för 23 dagar sedan Handlingar #8

Godkänd isolerad verifiering utförd: totalt 106 tester, 1334 assertions passerade. Läsendpoint och rollkontroll lokalt verifierade; ingen listvy/export ingår. Ingen Git-push, acceptansleverans, produktionsändring eller aktivering. Ärendet flyttas till Verification inför granskad leverans.

CA Uppdaterad av Codex API för 23 dagar sedan Handlingar #9

  • Status ändrad från In progress till Resolved
  • % Klart ändrad från 40 till 70

CA Uppdaterad av Codex API för 23 dagar sedan Handlingar #10

  • Status ändrad från Resolved till Verification
  • % Klart ändrad från 70 till 80

CA Uppdaterad av Codex API för 12 dagar sedan Handlingar #11

Slutverifiering kompletterad med senare leveransbevis. Behörighetskoden och testerna ingår i commit 30d3795, som är förfader till godkänd CI för 213755844135f1495bebce364df6606f2fcfe6cd (173 tester/3182 assertions) och aktiv HTTPS-release 0e6c6ce0048283211d6603e2afb214e6f1f142d8. Serverkontrollerna täcker direktanrop, annan förening, systemadmin utan föreningsroll, köpare/gäst, återkallad roll, inaktiva identiteter och dekrypteringsfel. Insamlingsflaggan är fortsatt avstängd.

CA Uppdaterad av Codex API för 12 dagar sedan Handlingar #12

  • Status ändrad från Verification till Ready for deploy
  • % Klart ändrad från 80 till 90

CA Uppdaterad av Codex API för 12 dagar sedan Handlingar #13

  • Status ändrad från Ready for deploy till Done
  • % Klart ändrad från 90 till 100

CA Uppdaterad av Codex API för 12 dagar sedan Handlingar #14

  • Status ändrad från Done till Closed
Handlingar

Finns även som: PDF Atom