Skip to main content

Usecase-requirements traceability

Doel

Dit register koppelt requirementachtige afleidingen uit de usecases aan de centrale SRS-laag. De regels in dit register zijn traceabilityregels en geen tweede normatieve requirementbron. De centrale requirementtekst en acceptatiecriteria blijven in de SRS staan.

Interpretatie

ClassificatieBetekenis
Gedekt door SRSDe usecase-afleiding past bij een bestaande centrale SRS-requirement of bestaand acceptatiecriterium.
Promoveren naar SRSDe usecase-afleiding bevat mogelijk een ontbrekende centrale eis en vraagt SRS-aanvulling na review.
Usecase-specifiekDe regel beschrijft procesafbakening of flowcontext en wordt niet als centrale requirement opgenomen.
Vervallen/dubbelDe regel is dubbel, verouderd of verkeerd geplaatst en wordt niet centraal overgenomen.

Samenvatting

KenmerkWaarde
Usecasebestanden in scope241
Usecasebestanden met afleidingen226
Usecase-afleidingen in scope2619
Gedekt door SRS2595
Promoveren naar SRS0
Usecase-specifiek24
Vervallen/dubbel0
Gedupliceerde IDs gecorrigeerd1
StatusUsecases gekoppeld aan SRS/AC-trace

Trace-register

Usecase-afleidingUsecaseKorte intentieClassificatieCentrale requirementAcceptatiecriteriumTestlaagActieStatus
UC-BEH-ACC-001-REQ-001UC-BEH-ACC-001 — Accountoverzicht bekijkenEen beheerder een accountoverzicht kunnen tonenGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-ACC-002
SRS-ADM-002
SRS-ADM-001
AC-RDM-001
AC-RDM-004
AC-ACC-002
AC-ADM-002
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-ACC-001-REQ-002UC-BEH-ACC-001 — Accountoverzicht bekijkenAccountoverzichtdata server-side autoriserenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-004
SRS-ACC-002
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-RDM-001
AC-RDM-004
AC-ACC-002
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-ACC-001-REQ-003UC-BEH-ACC-001 — Accountoverzicht bekijkenActieve rollen per account tonenGedekt door SRSSRS-ACC-002
SRS-ADM-002
SRS-ADM-001
AC-ACC-002
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-ACC-001-REQ-004UC-BEH-ACC-001 — Accountoverzicht bekijkenActieve status en LastSeenAtUtc tonenGedekt door SRSSRS-RDM-001
SRS-ADM-001
AC-RDM-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-ACC-001-REQ-005UC-BEH-ACC-001 — Accountoverzicht bekijkenOnline-status als afgeleide indicatie tonen wanneer beschikbaarGedekt door SRSSRS-RDM-001
SRS-ADM-001
AC-RDM-001
AC-ADM-001
NFRGeenVerwerkt
UC-BEH-ACC-001-REQ-006UC-BEH-ACC-001 — Accountoverzicht bekijkenGeen wachtwoord-, token-, secret- of credentialinformatie tonenGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
SRS-NFR-PRV-001
AC-ADM-001
AC-NFR-SEC-001
AC-NFR-PRV-001
PrivacyGeenVerwerkt
UC-BEH-ACC-001-REQ-007UC-BEH-ACC-001 — Accountoverzicht bekijkenZoeken, filteren en pagineren server-side begrenzenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-ADM-001
AC-AUTH-001
AC-RDM-001
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-ACC-002-REQ-001UC-BEH-ACC-002 — Accountdetail openenAccountdetail voor één geselecteerd account kunnen tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-002
SRS-ADM-002
SRS-ADM-001
AC-AUTH-004
AC-ACC-002
AC-ADM-002
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-ACC-002-REQ-002UC-BEH-ACC-002 — Accountdetail openenAccountdetail server-side autoriserenGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-ACC-002
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-ACC-002-REQ-003UC-BEH-ACC-002 — Accountdetail openenRollen, status, instellingen en lifecycle-afhankelijkheden tonenGedekt door SRSSRS-ADM-002
SRS-ADM-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-ACC-002-REQ-004UC-BEH-ACC-002 — Accountdetail openenVervolgacties afleiden uit actuele serverdataGedekt door SRSSRS-RDM-001
SRS-ADM-001
AC-RDM-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-ACC-002-REQ-005UC-BEH-ACC-002 — Accountdetail openenGeen identity-providercredentials tonenGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
SRS-NFR-PRV-001
SRS-ARCH-002
AC-ADM-001
AC-NFR-SEC-001
AC-NFR-PRV-001
AC-ARCH-002
PrivacyGeenVerwerkt
UC-BEH-ACC-002-REQ-006UC-BEH-ACC-002 — Accountdetail openenGeanonimiseerde accounts zonder persoonsgegevens tonenGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-ACC-008
SRS-ADM-002
SRS-ADM-003
SRS-ADM-001
AC-ACC-002
AC-ACC-004
AC-ACC-008
AC-ADM-002
AC-ADM-003
AC-ADM-001
PrivacyGeenVerwerkt
UC-BEH-ACC-002-REQ-007UC-BEH-ACC-002 — Accountdetail openenRisicovolle acties blokkeren wanneer afhankelijkheden niet betrouwbaar bepaald zijnGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-ACC-003-REQ-001UC-BEH-ACC-003 — Accountrollen beherenEen beheerder publieke rollen van een account kunnen laten beherenGedekt door SRSSRS-ACC-002
SRS-ADM-002
SRS-ADM-001
AC-ACC-002
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-ACC-003-REQ-002UC-BEH-ACC-003 — Accountrollen beherenRolmutaties server-side validerenGedekt door SRSSRS-AUTH-001
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-ACC-003-REQ-003UC-BEH-ACC-003 — Accountrollen beherenDe leerlingrol exclusief houden ten opzichte van andere hoofdrollenGedekt door SRSSRS-LRN-009
SRS-ADM-002
SRS-ADM-001
AC-LRN-009
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-ACC-003-REQ-004UC-BEH-ACC-003 — Accountrollen beherenUserRoles niet hard verwijderen maar intrekken met auditveldenGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-002
AC-ADM-001
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
UC-BEH-ACC-003-REQ-005UC-BEH-ACC-003 — Accountrollen beherenRolmutaties vastleggen in een accountlogkanaalGedekt door SRSSRS-ACC-002
SRS-ADM-002
SRS-ADM-001
SRS-NFR-AUD-001
AC-ACC-002
AC-ADM-002
AC-ADM-001
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
UC-BEH-ACC-003-REQ-006UC-BEH-ACC-003 — Accountrollen beherenVoorkomen dat het laatste actieve beheerdersaccount ongemerkt verdwijntGedekt door SRSSRS-ACC-002
SRS-ADM-002
SRS-ADM-001
AC-ACC-002
AC-ADM-002
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-ACC-003-REQ-007UC-BEH-ACC-003 — Accountrollen beherenBij rolmutaties geen identity-providercredentials wijzigenGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-NFR-SEC-001
SRS-NFR-PRV-001
SRS-ARCH-002
AC-ADM-002
AC-ADM-001
AC-NFR-SEC-001
AC-NFR-PRV-001
AC-ARCH-002
AutorisatieGeenVerwerkt
UC-BEH-ACC-004-REQ-001UC-BEH-ACC-004 — Niet-publieke rol toekennen of intrekkenNiet-publieke rollen uitsluitend via beheer toekenbaar makenGedekt door SRSSRS-ADM-002
SRS-ADM-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-ACC-004-REQ-002UC-BEH-ACC-004 — Niet-publieke rol toekennen of intrekkenRoles.IsPublic gebruiken om publieke en niet-publieke rollen te onderscheidenGedekt door SRSSRS-ADM-002
SRS-ADM-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-ACC-004-REQ-003UC-BEH-ACC-004 — Niet-publieke rol toekennen of intrekkenEen reden verplicht stellen voor niet-publieke rolmutatiesGedekt door SRSSRS-ADM-002
SRS-ADM-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-ACC-004-REQ-004UC-BEH-ACC-004 — Niet-publieke rol toekennen of intrekkenAdmin- en TestDocent-toekenning aan leerlingaccounts blokkerenGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-LRN-009
SRS-TCH-005
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-ACC-002
AC-LRN-009
AC-TCH-005
AC-ADM-002
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-ACC-004-REQ-005UC-BEH-ACC-004 — Niet-publieke rol toekennen of intrekkenVoorkomen dat het laatste actieve beheerdersaccount verdwijntGedekt door SRSSRS-ACC-002
SRS-ADM-002
SRS-ADM-001
AC-ACC-002
AC-ADM-002
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-ACC-004-REQ-006UC-BEH-ACC-004 — Niet-publieke rol toekennen of intrekkenNiet-publieke rolmutaties auditbaar loggenGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-002
AC-ADM-001
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
UC-BEH-ACC-004-REQ-007UC-BEH-ACC-004 — Niet-publieke rol toekennen of intrekkenBij niet-publieke rolmutaties geen identity-providercredentials wijzigenGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-NFR-SEC-001
SRS-NFR-PRV-001
SRS-ARCH-002
AC-ADM-002
AC-ADM-001
AC-NFR-SEC-001
AC-NFR-PRV-001
AC-ARCH-002
AutorisatieGeenVerwerkt
UC-BEH-ACC-005-REQ-001UC-BEH-ACC-005 — Account tijdelijk uitschakelenEen beheerder een actief account tijdelijk kunnen laten uitschakelenGedekt door SRSSRS-ACC-002
SRS-ADM-002
SRS-ADM-005
SRS-ADM-001
AC-ACC-002
AC-ADM-002
AC-ADM-005
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-ACC-005-REQ-002UC-BEH-ACC-005 — Account tijdelijk uitschakelenVoor uitschakelen een reden verplicht stellenGedekt door SRSSRS-ADM-005
SRS-ADM-001
AC-ADM-005
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-ACC-005-REQ-003UC-BEH-ACC-005 — Account tijdelijk uitschakelenUsers.IsActive op false zetten bij deactiverenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-ACC-005-REQ-004UC-BEH-ACC-005 — Account tijdelijk uitschakelenGedeactiveerde accounts blokkeren bij reguliere OefenHub-toegangGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-ACC-002
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-ACC-005-REQ-005UC-BEH-ACC-005 — Account tijdelijk uitschakelenHet laatste actieve beheerdersaccount beschermenGedekt door SRSSRS-ACC-002
SRS-ADM-002
SRS-ADM-001
AC-ACC-002
AC-ADM-002
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-ACC-005-REQ-006UC-BEH-ACC-005 — Account tijdelijk uitschakelenActieve OefenHub-contexten veilig beëindigen of ongeldig makenGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
UC-BEH-ACC-005-REQ-007UC-BEH-ACC-005 — Account tijdelijk uitschakelenBij deactiveren geen identity-providercredentials wijzigenGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
SRS-NFR-PRV-001
SRS-ARCH-002
AC-ADM-001
AC-NFR-SEC-001
AC-NFR-PRV-001
AC-ARCH-002
PrivacyGeenVerwerkt
UC-BEH-ACC-006-REQ-001UC-BEH-ACC-006 — Account heractiverenEen beheerder een gedeactiveerd account kunnen laten heractiverenGedekt door SRSSRS-ACC-002
SRS-ADM-002
SRS-ADM-001
AC-ACC-002
AC-ADM-002
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-ACC-006-REQ-002UC-BEH-ACC-006 — Account heractiverenHeractivatie blokkeren voor geanonimiseerde accountsGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-ACC-004
SRS-ACC-008
SRS-ADM-002
SRS-ADM-003
AC-AUTH-001
AC-ACC-002
AC-ACC-004
AC-ACC-008
AC-ADM-002
AC-ADM-003
PrivacyGeenVerwerkt
UC-BEH-ACC-006-REQ-003UC-BEH-ACC-006 — Account heractiverenVoor heractivatie een reden verplicht stellenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-ACC-006-REQ-004UC-BEH-ACC-006 — Account heractiverenUsers.IsActive op true zetten bij heractivatieGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-ACC-006-REQ-005UC-BEH-ACC-006 — Account heractiverenBij heractivatie geen identity-providercredentials wijzigenGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
SRS-NFR-PRV-001
SRS-ARCH-002
AC-ADM-001
AC-NFR-SEC-001
AC-NFR-PRV-001
AC-ARCH-002
PrivacyGeenVerwerkt
UC-BEH-ACC-006-REQ-006UC-BEH-ACC-006 — Account heractiverenRelaties en autorisaties niet automatisch herstellenGedekt door SRSSRS-AUTH-001
SRS-REL-001
SRS-ADM-001
AC-AUTH-001
AC-REL-001
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-ACC-006-REQ-007UC-BEH-ACC-006 — Account heractiverenHeractivatie auditbaar loggenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-ACC-007-REQ-001UC-BEH-ACC-007 — Account anonimiseren als beheerderEen beheerder een account kunnen laten anonimiseren via een zware bevestigingsflowGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-ADM-002
SRS-ADM-003
SRS-ADM-001
SRS-NFR-PRV-001
AC-ACC-002
AC-ACC-004
AC-ADM-002
AC-ADM-003
AC-ADM-001
AC-NFR-PRV-001
PrivacyGeenVerwerkt
UC-BEH-ACC-007-REQ-002UC-BEH-ACC-007 — Account anonimiseren als beheerderVoor anonimisering een reden verplicht stellenGedekt door SRSSRS-ADM-003
SRS-ADM-001
SRS-NFR-PRV-001
AC-ADM-003
AC-ADM-001
AC-NFR-PRV-001
PrivacyGeenVerwerkt
UC-BEH-ACC-007-REQ-003UC-BEH-ACC-007 — Account anonimiseren als beheerderZichtbare persoonsgegevens vervangen door systeemwaardenGedekt door SRSSRS-ADM-001
SRS-NFR-PRV-001
AC-ADM-001
AC-NFR-PRV-001
PrivacyGeenVerwerkt
UC-BEH-ACC-007-REQ-004UC-BEH-ACC-007 — Account anonimiseren als beheerderUsers.IsActive op false zetten bij anonimiseringGedekt door SRSSRS-ADM-003
SRS-ADM-001
SRS-NFR-PRV-001
AC-ADM-003
AC-ADM-001
AC-NFR-PRV-001
PrivacyGeenVerwerkt
UC-BEH-ACC-007-REQ-005UC-BEH-ACC-007 — Account anonimiseren als beheerderAfhankelijke toegang beëindigen, overdragen of blokkeren volgens domeinregelsGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-ACC-007-REQ-006UC-BEH-ACC-007 — Account anonimiseren als beheerderHistorische domeindata bewaren zonder actuele persoonsgegevens te tonenGedekt door SRSSRS-ADM-001
SRS-NFR-PRV-001
AC-ADM-001
AC-NFR-PRV-001
PrivacyGeenVerwerkt
UC-BEH-ACC-007-REQ-007UC-BEH-ACC-007 — Account anonimiseren als beheerderOude en nieuwe identiteit afgeschermd accountlogmatig vastleggenGedekt door SRSSRS-ACC-002
SRS-ADM-002
SRS-ADM-001
SRS-NFR-AUD-001
AC-ACC-002
AC-ADM-002
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-ACC-007-REQ-008UC-BEH-ACC-007 — Account anonimiseren als beheerderGeen identity-provideraccount rechtstreeks wijzigenGedekt door SRSSRS-ACC-002
SRS-ADM-002
SRS-ADM-001
AC-ACC-002
AC-ADM-002
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-ACC-008-REQ-001UC-BEH-ACC-008 — Account online-status bekijkenEen beheerder LastSeenAtUtc kunnen tonenGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
AC-RDM-001
AC-RDM-004
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-ACC-008-REQ-002UC-BEH-ACC-008 — Account online-status bekijkenOnline-status als afgeleide indicatie kunnen tonen wanneer beschikbaarGedekt door SRSSRS-RDM-001
SRS-ADM-001
AC-RDM-001
AC-ADM-001
NFRGeenVerwerkt
UC-BEH-ACC-008-REQ-003UC-BEH-ACC-008 — Account online-status bekijkenOnbekende online-status onderscheiden van offlineGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-ACC-008-REQ-004UC-BEH-ACC-008 — Account online-status bekijkenBij accountbeheer geen live-oefeninhoud tonenGedekt door SRSSRS-ACC-002
SRS-ADM-002
SRS-ADM-001
SRS-LIVE-001
AC-ACC-002
AC-ADM-002
AC-ADM-001
AC-LIVE-001
RealtimeGeenVerwerkt
UC-BEH-ACC-008-REQ-005UC-BEH-ACC-008 — Account online-status bekijkenVoor reguliere sessies geen domeinsessietabel vereisenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-ACC-008-REQ-006UC-BEH-ACC-008 — Account online-status bekijkenOnline-status server-side bepalenGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-ACC-008-REQ-007UC-BEH-ACC-008 — Account online-status bekijkenAccountonline-informatie read-only houdenGedekt door SRSSRS-ACC-002
SRS-ADM-002
SRS-ADM-001
AC-ACC-002
AC-ADM-002
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-ACC-009-REQ-001UC-BEH-ACC-009 — Gebruikersinstelling als beheerder wijzigenEen beheerder toegestane UserSettings-velden kunnen laten wijzigenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-ACC-009-REQ-002UC-BEH-ACC-009 — Gebruikersinstelling als beheerder wijzigenInstellingstype en bereik codegedreven validerenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-ACC-009-REQ-003UC-BEH-ACC-009 — Gebruikersinstelling als beheerder wijzigenBeheerderwijzigingen van instellingen met reden vastleggenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
UC-BEH-ACC-009-REQ-004UC-BEH-ACC-009 — Gebruikersinstelling als beheerder wijzigenUserSettings-wijzigingen geen rollen of autorisaties laten wijzigenGedekt door SRSSRS-AUTH-001
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-ACC-009-REQ-005UC-BEH-ACC-009 — Gebruikersinstelling als beheerder wijzigenOntbrekende UserSettings veilig kunnen initialiseren wanneer toegestaanGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
UC-BEH-ACC-009-REQ-006UC-BEH-ACC-009 — Gebruikersinstelling als beheerder wijzigenBrowserwaarden als afgeleid behandelenGedekt door SRSSRS-RDM-001
SRS-ADM-001
AC-RDM-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-ACC-009-REQ-007UC-BEH-ACC-009 — Gebruikersinstelling als beheerder wijzigenGeen nieuwe instellingensleutels via accountbeheer laten aanmakenGedekt door SRSSRS-ACC-002
SRS-ADM-002
SRS-ADM-001
AC-ACC-002
AC-ADM-002
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-ACC-010-REQ-001UC-BEH-ACC-010 — Accountgeschiedenis en lifecyclelog bekijkenEen beheerder accountgeschiedenis kunnen tonenGedekt door SRSSRS-ACC-002
SRS-ADM-002
SRS-ADM-001
SRS-NFR-AUD-001
AC-ACC-002
AC-ADM-002
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-ACC-010-REQ-002UC-BEH-ACC-010 — Accountgeschiedenis en lifecyclelog bekijkenRolgeschiedenis uit UserRoles kunnen tonenGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-002
AC-ADM-001
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
UC-BEH-ACC-010-REQ-003UC-BEH-ACC-010 — Accountgeschiedenis en lifecyclelog bekijkenLifecycleacties uit een accountlogkanaal kunnen tonenGedekt door SRSSRS-ACC-002
SRS-ADM-002
SRS-ADM-001
AC-ACC-002
AC-ADM-002
AC-ADM-001
AuditGeenVerwerkt
UC-BEH-ACC-010-REQ-004UC-BEH-ACC-010 — Accountgeschiedenis en lifecyclelog bekijkenGevoelige oude identiteit maskeren volgens beheercontextGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-ACC-010-REQ-005UC-BEH-ACC-010 — Accountgeschiedenis en lifecyclelog bekijkenGeen wachtwoorden, tokens, secrets of credentialstatus tonenGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
SRS-NFR-PRV-001
SRS-ARCH-002
AC-ADM-001
AC-NFR-SEC-001
AC-NFR-PRV-001
AC-ARCH-002
PrivacyGeenVerwerkt
UC-BEH-ACC-010-REQ-006UC-BEH-ACC-010 — Accountgeschiedenis en lifecyclelog bekijkenGeschiedenis read-only houdenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-ACC-010-REQ-007UC-BEH-ACC-010 — Accountgeschiedenis en lifecyclelog bekijkenGeschiedenis kunnen filteren en pagineren zonder datamutatieGedekt door SRSSRS-RDM-001
SRS-RDM-006
SRS-ADM-001
SRS-NFR-AUD-001
AC-RDM-001
AC-RDM-006
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-CAT-001-REQ-001UC-BEH-CAT-001 — Categorieoverzicht bekijkenAlleen beheerders toegang geven tot het categorieoverzichtGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-004
SRS-RDM-005
SRS-CAT-001
SRS-ADM-001
AC-AUTH-001
AC-RDM-001
AC-RDM-004
AC-RDM-005
AC-CAT-001
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-CAT-001-REQ-002UC-BEH-CAT-001 — Categorieoverzicht bekijkenPer categorie naam, status, kleur en icoon tonenGedekt door SRSSRS-CAT-001
SRS-ADM-001
AC-CAT-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-001-REQ-003UC-BEH-CAT-001 — Categorieoverzicht bekijkenPer categorie het aantal actieve docentniveaus tonenGedekt door SRSSRS-CAT-001
SRS-TCH-002
SRS-ADM-001
AC-CAT-001
AC-TCH-002
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-001-REQ-004UC-BEH-CAT-001 — Categorieoverzicht bekijkenPer categorie het aantal actieve oefenkoppelingen tonenGedekt door SRSSRS-CAT-001
SRS-ADM-001
AC-CAT-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-001-REQ-005UC-BEH-CAT-001 — Categorieoverzicht bekijkenBij raadplegen van het overzicht geen categoriegegevens wijzigenGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-CAT-001
SRS-ADM-001
AC-RDM-001
AC-RDM-005
AC-CAT-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-001-REQ-006UC-BEH-CAT-001 — Categorieoverzicht bekijkenSoft-deleted of historisch relevante categorieën voor beheer raadpleegbaar houdenGedekt door SRSSRS-CAT-001
SRS-ADM-001
AC-CAT-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-001-REQ-007UC-BEH-CAT-001 — Categorieoverzicht bekijkenÉén geselecteerde categorie kunnen doorgeven aan de detailbeheerflow zonder clientstate als autorisatiebron te gebruikenGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-AUTH-004
SRS-CAT-001
SRS-ADM-001
AC-AUTH-001
AC-AUTH-002
AC-AUTH-004
AC-CAT-001
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-CAT-002-REQ-001UC-BEH-CAT-002 — Categoriebeheer openenDetailbeheer openen voor precies één geselecteerde categorieGedekt door SRSSRS-AUTH-004
SRS-CAT-006
SRS-ADM-001
AC-AUTH-004
AC-CAT-006
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-002-REQ-002UC-BEH-CAT-002 — Categoriebeheer openenDe onderdelen Intro / uitleg, Categorie, Migreren naar en Geschiedenis tonenGedekt door SRSSRS-CAT-001
SRS-ADM-006
SRS-ADM-001
SRS-NFR-AUD-001
AC-CAT-001
AC-ADM-006
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-CAT-002-REQ-003UC-BEH-CAT-002 — Categoriebeheer openenAanmaakinformatie en laatste wijzigingsinformatie tonenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-CAT-002-REQ-004UC-BEH-CAT-002 — Categoriebeheer openenActieve docentniveaus en actieve oefenkoppelingen als impact tonenGedekt door SRSSRS-CAT-001
SRS-TCH-002
SRS-ADM-001
AC-CAT-001
AC-TCH-002
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-002-REQ-005UC-BEH-CAT-002 — Categoriebeheer openenStatus- en migratieacties blokkeren wanneer server-side voorwaarden niet geldig zijnGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-CAT-002-REQ-006UC-BEH-CAT-002 — Categoriebeheer openenBij openen van detailbeheer geen CategoryHistory of CategoryMigrations aanmakenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-CAT-002-REQ-007UC-BEH-CAT-002 — Categoriebeheer openenVerlopen of ongeldig geworden CategoryId veilig afhandelenGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-003-REQ-001UC-BEH-CAT-003 — Categoriegegevens wijzigenBeheerders toestaan naam, kleur en icoon van een centrale categorie te wijzigenGedekt door SRSSRS-CAT-002
SRS-ADM-001
AC-CAT-002
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-003-REQ-002UC-BEH-CAT-003 — Categoriegegevens wijzigenVóór opslaan een bevestiging met verplichte reden vragenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-CAT-003-REQ-003UC-BEH-CAT-003 — Categoriegegevens wijzigenCategorienaam uniek houden binnen actieve categorieënGedekt door SRSSRS-CAT-001
SRS-ADM-001
AC-CAT-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-003-REQ-004UC-BEH-CAT-003 — Categoriegegevens wijzigenColorHex valideren op #RRGGBB-formaatGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-CAT-003-REQ-005UC-BEH-CAT-003 — Categoriegegevens wijzigenIconKey valideren tegen de toegestane iconsetGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-CAT-003-REQ-006UC-BEH-CAT-003 — Categoriegegevens wijzigenPer gewijzigd veld een CategoryHistory-record vastleggenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-CAT-003-REQ-007UC-BEH-CAT-003 — Categoriegegevens wijzigenHistorische exercise runs en gedeelde oefening-snapshots niet herschrijven door een categoriewijzigingGedekt door SRSSRS-CAT-004
SRS-LRN-009
SRS-SHR-008
SRS-ADM-001
AC-CAT-004
AC-LRN-009
AC-SHR-008
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-003-REQ-008UC-BEH-CAT-003 — Categoriegegevens wijzigenGelijktijdige wijzigingen veilig detecteren of afhandelenGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-004-REQ-001UC-BEH-CAT-004 — Categoriestatus wijzigenStatuswijziging van categorieën alleen voor beheerders toestaanGedekt door SRSSRS-CAT-001
SRS-ADM-001
AC-CAT-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-004-REQ-002UC-BEH-CAT-004 — Categoriestatus wijzigenUitfaseren blokkeren zolang actieve docentniveaukoppelingen bestaanGedekt door SRSSRS-AUTH-001
SRS-CAT-002
SRS-TCH-002
SRS-ADM-001
AC-AUTH-001
AC-CAT-002
AC-TCH-002
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-004-REQ-003UC-BEH-CAT-004 — Categoriestatus wijzigenUitfaseren blokkeren zolang actieve oefenkoppelingen bestaanGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-004-REQ-004UC-BEH-CAT-004 — Categoriestatus wijzigenEen verplichte reden vragen vóór statuswijzigingGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-CAT-004-REQ-005UC-BEH-CAT-004 — Categoriestatus wijzigenStatuswijzigingen vastleggen in CategoryHistoryGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-CAT-004-REQ-006UC-BEH-CAT-004 — Categoriestatus wijzigenCategorieën niet hard verwijderen via de beheer-GUIGedekt door SRSSRS-CAT-001
SRS-ADM-001
AC-CAT-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-004-REQ-007UC-BEH-CAT-004 — Categoriestatus wijzigenHerstel van een soft-deleted categorie veilig valideren op naamconflictenGedekt door SRSSRS-CAT-001
SRS-ADM-001
SRS-NFR-SEC-001
AC-CAT-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-004-REQ-008UC-BEH-CAT-004 — Categoriestatus wijzigenOude koppelingen niet automatisch herstellen door een categorierestoreGedekt door SRSSRS-CAT-001
SRS-ADM-001
AC-CAT-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-005-REQ-001UC-BEH-CAT-005 — Categoriemigratie voorbereidenMigratievoorbereiding altijd vanuit de geopende broncategorie uitvoerenGedekt door SRSSRS-CAT-004
SRS-ADM-006
SRS-ADM-001
AC-CAT-004
AC-ADM-006
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-005-REQ-002UC-BEH-CAT-005 — Categoriemigratie voorbereidenMigreren naar dezelfde categorie blokkerenGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-ADM-006
SRS-ADM-001
AC-AUTH-001
AC-CAT-001
AC-ADM-006
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-005-REQ-003UC-BEH-CAT-005 — Categoriemigratie voorbereidenAlleen actieve bestaande doelcategorieën selecteerbaar makenGedekt door SRSSRS-CAT-001
SRS-ADM-001
AC-CAT-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-005-REQ-004UC-BEH-CAT-005 — Categoriemigratie voorbereidenImpact op docentniveaukoppelingen berekenenGedekt door SRSSRS-CAT-002
SRS-TCH-002
SRS-ADM-001
AC-CAT-002
AC-TCH-002
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-005-REQ-005UC-BEH-CAT-005 — Categoriemigratie voorbereidenImpact op onderliggende oefenkoppelingen berekenenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-CAT-005-REQ-006UC-BEH-CAT-005 — Categoriemigratie voorbereidenConflicten met bestaande doelkoppelingen zichtbaar makenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-CAT-005-REQ-007UC-BEH-CAT-005 — Categoriemigratie voorbereidenTijdens migratievoorbereiding geen data wijzigenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-CAT-005-REQ-008UC-BEH-CAT-005 — Categoriemigratie voorbereidenUitvoering blokkeren wanneer de impactanalyse niet volledig of niet afhandelbaar isGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-006-REQ-001UC-BEH-CAT-006 — Categorie migrerenCategoriemigratie alleen uitvoeren na bevestiging met verplichte redenGedekt door SRSSRS-CAT-004
SRS-ADM-006
SRS-ADM-001
AC-CAT-004
AC-ADM-006
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-006-REQ-002UC-BEH-CAT-006 — Categorie migrerenImpact vlak vóór uitvoering opnieuw berekenenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-CAT-006-REQ-003UC-BEH-CAT-006 — Categorie migrerenMigratie transactioneel uitvoerenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-CAT-006-REQ-004UC-BEH-CAT-006 — Categorie migrerenBestaande doelkoppelingen hergebruiken in plaats van duplicerenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-CAT-006-REQ-005UC-BEH-CAT-006 — Categorie migrerenBestaande oefenkoppelingen onder de doelcategorie hergebruiken in plaats van duplicerenGedekt door SRSSRS-CAT-001
SRS-ADM-001
AC-CAT-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-006-REQ-006UC-BEH-CAT-006 — Categorie migrerenCategoryMigrations vastleggen met bron, doel, beheerder, tijdstip en redenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-006-REQ-007UC-BEH-CAT-006 — Categorie migrerenCategoryHistory vastleggen op bron- en doelcategorieGedekt door SRSSRS-CAT-001
SRS-ADM-001
SRS-NFR-AUD-001
AC-CAT-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-CAT-006-REQ-008UC-BEH-CAT-006 — Categorie migrerenDe broncategorie na migratie niet langer nieuw selecteerbaar makenGedekt door SRSSRS-CAT-004
SRS-ADM-006
SRS-ADM-001
AC-CAT-004
AC-ADM-006
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-006-REQ-009UC-BEH-CAT-006 — Categorie migrerenHistorische ExerciseRuns niet herschrijven door een categoriemigratieGedekt door SRSSRS-CAT-004
SRS-LRN-009
SRS-ADM-006
SRS-ADM-001
AC-CAT-004
AC-LRN-009
AC-ADM-006
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-006-REQ-010UC-BEH-CAT-006 — Categorie migrerenBetrokken docenten aan de bronkant informeren via centrale systeemberichtcommunicatieGedekt door SRSSRS-MSG-001
SRS-TCH-001
SRS-ADM-001
AC-MSG-001
AC-TCH-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-006-REQ-011UC-BEH-CAT-006 — Categorie migrerenBij fout de volledige migratie terugdraaienGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-CAT-007-REQ-001UC-BEH-CAT-007 — Categoriegeschiedenis bekijkenPer categorie een beheerhistorie kunnen tonenGedekt door SRSSRS-CAT-001
SRS-ADM-001
AC-CAT-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-007-REQ-002UC-BEH-CAT-007 — Categoriegeschiedenis bekijkenPer historyregel actie, oude waarde, nieuwe waarde, reden, actor en tijdstip tonen wanneer aanwezigGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-CAT-007-REQ-003UC-BEH-CAT-007 — Categoriegeschiedenis bekijkenMigratiegerelateerde acties zichtbaar maken op bron- en doelcategorieGedekt door SRSSRS-CAT-004
SRS-ADM-006
SRS-ADM-001
AC-CAT-004
AC-ADM-006
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-007-REQ-004UC-BEH-CAT-007 — Categoriegeschiedenis bekijkenCategoryHistory niet wijzigen bij raadplegenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-CAT-007-REQ-005UC-BEH-CAT-007 — Categoriegeschiedenis bekijkenGeanonimiseerde of inactieve actoren veilig weergevenGedekt door SRSSRS-ADM-003
SRS-ADM-001
SRS-NFR-SEC-001
SRS-NFR-PRV-001
AC-ADM-003
AC-ADM-001
AC-NFR-SEC-001
AC-NFR-PRV-001
PrivacyGeenVerwerkt
UC-BEH-CAT-007-REQ-006UC-BEH-CAT-007 — Categoriegeschiedenis bekijkenOpgeslagen tekstwaarden veilig encoden bij weergaveGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
UC-BEH-CAT-007-REQ-007UC-BEH-CAT-007 — Categoriegeschiedenis bekijkenEen lege historyset duidelijk en zonder fout tonenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-CAT-007-REQ-008UC-BEH-CAT-007 — Categoriegeschiedenis bekijkenHistorysortering en paginering als readmodelgedrag behandelenGedekt door SRSSRS-RDM-001
SRS-RDM-008
SRS-ADM-001
SRS-NFR-AUD-001
SRS-NFR-PER-001
AC-RDM-001
AC-RDM-008
AC-ADM-001
AC-NFR-AUD-001
AC-NFR-PER-001
AuditGeenVerwerkt
REQ-UC-BEH-DOCSUP-001-001UC-BEH-DOCSUP-001 — Docentenoverzicht bekijkenEen beheerder een overzicht van docenten kunnen tonenGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-RDM-005
SRS-TCH-001
SRS-ADM-001
AC-RDM-001
AC-RDM-004
AC-RDM-005
AC-TCH-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-001-002UC-BEH-DOCSUP-001 — Docentenoverzicht bekijkenPer docent naam, accountstatus en actieve rollen tonen binnen privacygrenzenGedekt door SRSSRS-ACC-002
SRS-TCH-001
SRS-ADM-002
SRS-ADM-001
SRS-NFR-PRV-001
AC-ACC-002
AC-TCH-001
AC-ADM-002
AC-ADM-001
AC-NFR-PRV-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-001-003UC-BEH-DOCSUP-001 — Docentenoverzicht bekijkenPer docent het aantal niveaus, actieve categorieën, actieve oefeningen, collaborators en leerlingen met toegang server-side afleidenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-002
SRS-RDM-005
SRS-CAT-001
SRS-LRN-005
AC-AUTH-001
AC-RDM-001
AC-RDM-002
AC-RDM-005
AC-CAT-001
AC-LRN-005
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-001-004UC-BEH-DOCSUP-001 — Docentenoverzicht bekijkenVoorkomen dat de client afgeleide aantallen of docentselectie autoriserend maaktGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-002
SRS-RDM-005
SRS-TCH-001
SRS-ADM-001
AC-AUTH-001
AC-RDM-001
AC-RDM-002
AC-RDM-005
AC-TCH-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-001-005UC-BEH-DOCSUP-001 — Docentenoverzicht bekijkenDe actie Ondersteun docent alleen activeren bij precies één geldige docentselectieGedekt door SRSSRS-TCH-001
SRS-ADM-001
AC-TCH-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-001-006UC-BEH-DOCSUP-001 — Docentenoverzicht bekijkenGeanonimiseerde docentaccounts zonder persoonsgegevens tonenGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-ACC-008
SRS-TCH-001
SRS-ADM-002
SRS-ADM-003
AC-ACC-002
AC-ACC-004
AC-ACC-008
AC-TCH-001
AC-ADM-002
AC-ADM-003
PrivacyGeenVerwerkt
REQ-UC-BEH-DOCSUP-001-007UC-BEH-DOCSUP-001 — Docentenoverzicht bekijkenBij raadplegen van het overzicht geen account-, niveau-, relatie- of oefendata wijzigenGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-RDM-007
SRS-ACC-002
SRS-REL-001
SRS-CAT-001
AC-RDM-001
AC-RDM-005
AC-RDM-007
AC-ACC-002
AC-REL-001
AC-CAT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-001-008UC-BEH-DOCSUP-001 — Docentenoverzicht bekijkenToegang tot het overzicht blokkeren voor gebruikers zonder actieve beheerderrolGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-004
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-RDM-001
AC-RDM-004
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-002-001UC-BEH-DOCSUP-002 — Docentondersteuning openenDe ondersteuningsweergave alleen openen na selectie van precies één docentGedekt door SRSSRS-TCH-001
SRS-ADM-001
AC-TCH-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-002-002UC-BEH-DOCSUP-002 — Docentondersteuning openenDe docentcontext server-side bepalenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-ADM-001
AC-AUTH-001
AC-TCH-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-002-003UC-BEH-DOCSUP-002 — Docentondersteuning openenVaste tabs tonen voor Intro / uitleg, Structuur, Leerlingtoegang, Collaborators, Eigenaar en GeschiedenisGedekt door SRSSRS-AUTH-001
SRS-LRN-010
SRS-TCH-004
SRS-ADM-001
SRS-NFR-AUD-001
AC-AUTH-001
AC-LRN-010
AC-TCH-004
AC-ADM-001
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-002-004UC-BEH-DOCSUP-002 — Docentondersteuning openenEen contextsamenvatting tonen met actieve niveaus, categorieën, oefeningen, collaborators en leerlingen met toegangGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-002
SRS-RDM-005
SRS-CAT-001
SRS-LRN-009
AC-AUTH-001
AC-RDM-001
AC-RDM-002
AC-RDM-005
AC-CAT-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-002-005UC-BEH-DOCSUP-002 — Docentondersteuning openenBij openen van de ondersteuningsweergave geen domeinmutaties uitvoerenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-002-006UC-BEH-DOCSUP-002 — Docentondersteuning openenOnderliggende acties opnieuw tegen de server-side context validerenGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-002-007UC-BEH-DOCSUP-002 — Docentondersteuning openenOngeldige of verlopen docentcontexten veilig blokkerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-ADM-001
SRS-NFR-SEC-001
AC-AUTH-001
AC-TCH-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-003-001UC-BEH-DOCSUP-003 — Docentstructuur inspecterenDe docentstructuur hiërarchisch tonen als niveau, categorie en oefeningGedekt door SRSSRS-CAT-001
SRS-LRN-009
SRS-TCH-002
SRS-ADM-001
AC-CAT-001
AC-LRN-009
AC-TCH-002
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-003-002UC-BEH-DOCSUP-003 — Docentstructuur inspecterenÉén zoekveld ondersteunen dat zoekt op niveaus, categorieën en oefeningen binnen de docentcontextGedekt door SRSSRS-CAT-001
SRS-LRN-009
SRS-TCH-002
SRS-ADM-001
AC-CAT-001
AC-LRN-009
AC-TCH-002
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-003-003UC-BEH-DOCSUP-003 — Docentstructuur inspecterenObjectselecties server-side valideren binnen de gekozen docentcontextGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-ADM-001
AC-AUTH-001
AC-TCH-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-003-004UC-BEH-DOCSUP-003 — Docentstructuur inspecterenVanuit de structuurinspectie geen categorie-, module- of oefeningmutatie uitvoerenGedekt door SRSSRS-CAT-001
SRS-LRN-009
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-CAT-001
AC-LRN-009
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-003-005UC-BEH-DOCSUP-003 — Docentstructuur inspecterenOnderscheid maken tussen centrale categorie-identiteit en categoriegebruik binnen een docentniveauGedekt door SRSSRS-CAT-002
SRS-TCH-002
SRS-ADM-001
AC-CAT-002
AC-TCH-002
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-003-006UC-BEH-DOCSUP-003 — Docentstructuur inspecterenConcrete docent-oefeningen onderscheiden van technische modulesGedekt door SRSSRS-LRN-009
SRS-TCH-002
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-LRN-009
AC-TCH-002
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-003-007UC-BEH-DOCSUP-003 — Docentstructuur inspecterenLege of inactieve onderdelen veilig en herkenbaar tonen wanneer zij relevant zijn voor supportGedekt door SRSSRS-ADM-008
SRS-ADM-001
SRS-NFR-SEC-001
AC-ADM-008
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-004-001UC-BEH-DOCSUP-004 — Niveau-detail binnen docentcontext bekijkenNiveaudetails alleen tonen voor niveaus binnen de gekozen docentcontextGedekt door SRSSRS-CAT-001
SRS-TCH-002
SRS-ADM-001
AC-CAT-001
AC-TCH-002
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-004-002UC-BEH-DOCSUP-004 — Niveau-detail binnen docentcontext bekijkenEigenaar, niveaugegevens en supportaantallen tonenGedekt door SRSSRS-CAT-001
SRS-ADM-008
SRS-ADM-001
AC-CAT-001
AC-ADM-008
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-004-003UC-BEH-DOCSUP-004 — Niveau-detail binnen docentcontext bekijkenAantallen server-side afleidenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-002
SRS-ADM-001
AC-AUTH-001
AC-RDM-001
AC-RDM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-004-004UC-BEH-DOCSUP-004 — Niveau-detail binnen docentcontext bekijkenDoorklikacties naar Leerlingtoegang, Collaborators en Eigenaar contextvast aanbiedenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-TCH-006
SRS-ADM-001
AC-AUTH-001
AC-LRN-009
AC-TCH-006
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-004-005UC-BEH-DOCSUP-004 — Niveau-detail binnen docentcontext bekijkenBij bekijken van het niveaudetail geen niveau of autorisatie wijzigenGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-ADM-001
AC-AUTH-001
AC-CAT-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-004-006UC-BEH-DOCSUP-004 — Niveau-detail binnen docentcontext bekijkenHistorische of inactieve niveaus herkenbaar presenterenGedekt door SRSSRS-CAT-004
SRS-ADM-001
AC-CAT-004
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-004-007UC-BEH-DOCSUP-004 — Niveau-detail binnen docentcontext bekijkenToegang tot niveaus buiten de context blokkerenGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-ADM-001
AC-AUTH-001
AC-CAT-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-005-001UC-BEH-DOCSUP-005 — Categorie-detail binnen docentcontext bekijkenCategoriedetail alleen tonen voor categoriegebruik binnen de gekozen docentcontextGedekt door SRSSRS-CAT-001
SRS-TCH-002
SRS-ADM-001
AC-CAT-001
AC-TCH-002
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-005-002UC-BEH-DOCSUP-005 — Categorie-detail binnen docentcontext bekijkenCentrale categorie-identiteit readonly tonenGedekt door SRSSRS-CAT-002
SRS-ADM-001
AC-CAT-002
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-005-003UC-BEH-DOCSUP-005 — Categorie-detail binnen docentcontext bekijkenLeerlingzichtbaarheid binnen het niveau server-side afleidenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-005
SRS-CAT-001
SRS-LRN-005
SRS-ADM-001
AC-AUTH-001
AC-RDM-001
AC-RDM-005
AC-CAT-001
AC-LRN-005
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-005-004UC-BEH-DOCSUP-005 — Categorie-detail binnen docentcontext bekijkenHet aantal concrete oefeningen binnen het gekozen niveau tonenGedekt door SRSSRS-CAT-001
SRS-LRN-009
SRS-ADM-001
AC-CAT-001
AC-LRN-009
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-005-005UC-BEH-DOCSUP-005 — Categorie-detail binnen docentcontext bekijkenCentrale categoriegegevens niet vanuit docentondersteuning wijzigenGedekt door SRSSRS-CAT-002
SRS-TCH-002
SRS-ADM-008
SRS-ADM-001
AC-CAT-002
AC-TCH-002
AC-ADM-008
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-005-006UC-BEH-DOCSUP-005 — Categorie-detail binnen docentcontext bekijkenVoor centrale categorieaanpassingen verwijzen naar Categorieën beherenGedekt door SRSSRS-CAT-002
SRS-ADM-001
AC-CAT-002
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-005-007UC-BEH-DOCSUP-005 — Categorie-detail binnen docentcontext bekijkenCategorieën buiten de docentcontext blokkerenGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-TCH-002
SRS-ADM-001
AC-AUTH-001
AC-CAT-001
AC-TCH-002
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-006-001UC-BEH-DOCSUP-006 — Oefening-detail binnen docentcontext bekijkenOefeningdetails alleen tonen voor oefeningen binnen de gekozen docentcontextGedekt door SRSSRS-LRN-009
SRS-TCH-002
SRS-ADM-001
AC-LRN-009
AC-TCH-002
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-006-002UC-BEH-DOCSUP-006 — Oefening-detail binnen docentcontext bekijkenOefennaam, icoon, status en gekoppelde module tonenGedekt door SRSSRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-006-003UC-BEH-DOCSUP-006 — Oefening-detail binnen docentcontext bekijkenModulegegevens readonly tonen in docentondersteuningGedekt door SRSSRS-TCH-001
SRS-ADM-004
SRS-ADM-008
SRS-ADM-001
SRS-MOD-003
AC-TCH-001
AC-ADM-004
AC-ADM-008
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-006-004UC-BEH-DOCSUP-006 — Oefening-detail binnen docentcontext bekijkenEen expliciete actie bieden om de volledige concrete configuratie te openenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-006-005UC-BEH-DOCSUP-006 — Oefening-detail binnen docentcontext bekijkenBij bekijken van oefeningdetail geen oefening, module of run wijzigenGedekt door SRSSRS-LRN-009
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-LRN-009
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-006-006UC-BEH-DOCSUP-006 — Oefening-detail binnen docentcontext bekijkenOefeningen in onderhoud herkenbaar tonenGedekt door SRSSRS-LRN-009
SRS-ADM-001
AC-LRN-009
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-006-007UC-BEH-DOCSUP-006 — Oefening-detail binnen docentcontext bekijkenClientstate voor ExerciseId niet vertrouwen zonder servervalidatieGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-007-001UC-BEH-DOCSUP-007 — Concrete oefeningconfiguratie openenDe concrete oefeningconfiguratie alleen openen binnen een geldige docentcontextGedekt door SRSSRS-CAT-003
SRS-LRN-009
SRS-TCH-002
SRS-ADM-001
AC-CAT-003
AC-LRN-009
AC-TCH-002
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-007-002UC-BEH-DOCSUP-007 — Concrete oefeningconfiguratie openenGenerieke oefeningmetadata en modulespecifieke configuratiepayload kunnen tonenGedekt door SRSSRS-LRN-009
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-LRN-009
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-007-003UC-BEH-DOCSUP-007 — Concrete oefeningconfiguratie openenModule-rendering gebruiken wanneer beschikbaar en veilig terugvallen wanneer niet beschikbaarGedekt door SRSSRS-ADM-004
SRS-ADM-001
SRS-MOD-003
SRS-NFR-SEC-001
AC-ADM-004
AC-ADM-001
AC-MOD-003
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-DOCSUP-007-004UC-BEH-DOCSUP-007 — Concrete oefeningconfiguratie openenConfiguratie openen niet behandelen als wijzigingGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-007-005UC-BEH-DOCSUP-007 — Concrete oefeningconfiguratie openenHistorische runs of resultaten niet herschrijven bij configuratie-inzageGedekt door SRSSRS-LRN-009
SRS-ADM-001
AC-LRN-009
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-007-006UC-BEH-DOCSUP-007 — Concrete oefeningconfiguratie openenPayloadweergave veilig coderen en geen actieve inhoud renderenGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-007-007UC-BEH-DOCSUP-007 — Concrete oefeningconfiguratie openenOntbrekende modulekoppelingen veilig afhandelenGedekt door SRSSRS-ADM-004
SRS-ADM-001
SRS-MOD-003
SRS-NFR-SEC-001
AC-ADM-004
AC-ADM-001
AC-MOD-003
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-008-001UC-BEH-DOCSUP-008 — Leerling aan niveau toevoegenEen beheerder een leerling aan een niveau kunnen toevoegen binnen docentondersteuningGedekt door SRSSRS-CAT-001
SRS-LRN-009
SRS-TCH-003
SRS-ADM-008
SRS-ADM-001
AC-CAT-001
AC-LRN-009
AC-TCH-003
AC-ADM-008
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-008-002UC-BEH-DOCSUP-008 — Leerling aan niveau toevoegenAfdwingen dat het niveau binnen de gekozen docentcontext valtGedekt door SRSSRS-CAT-001
SRS-TCH-002
SRS-ADM-001
AC-CAT-001
AC-TCH-002
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-008-003UC-BEH-DOCSUP-008 — Leerling aan niveau toevoegenAfdwingen dat de kandidaat een leerlingaccount isGedekt door SRSSRS-ACC-002
SRS-LRN-009
SRS-ADM-002
SRS-ADM-001
AC-ACC-002
AC-LRN-009
AC-ADM-002
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-008-004UC-BEH-DOCSUP-008 — Leerling aan niveau toevoegenVia deze usecase geen nieuwe docent-leerlingrelatie aanmakenGedekt door SRSSRS-REL-001
SRS-LRN-009
SRS-TCH-001
SRS-ADM-001
AC-REL-001
AC-LRN-009
AC-TCH-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-008-005UC-BEH-DOCSUP-008 — Leerling aan niveau toevoegenDubbele actieve niveauautorisaties voorkomenGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-ADM-001
AC-AUTH-001
AC-CAT-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-008-006UC-BEH-DOCSUP-008 — Leerling aan niveau toevoegenDe autorisatiemutatie auditbaar vastleggenGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-NFR-AUD-001
AC-AUTH-001
AC-ADM-001
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-008-007UC-BEH-DOCSUP-008 — Leerling aan niveau toevoegenHistorische runs en resultaten ongewijzigd latenGedekt door SRSSRS-LRN-009
SRS-ADM-001
AC-LRN-009
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-008-008UC-BEH-DOCSUP-008 — Leerling aan niveau toevoegenLeerlingcommunicatie via de bestaande systeemberichtregels verwerken wanneer van toepassingGedekt door SRSSRS-MSG-001
SRS-LRN-009
SRS-ADM-001
AC-MSG-001
AC-LRN-009
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-009-001UC-BEH-DOCSUP-009 — Leerling van niveau ontkoppelenEen beheerder de actie Leerling van niveau ontkoppelen kunnen laten uitvoeren binnen docentondersteuningGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-CAT-001
SRS-LRN-009
SRS-TCH-003
SRS-ADM-008
AC-REL-003
AC-REL-006
AC-CAT-001
AC-LRN-009
AC-TCH-003
AC-ADM-008
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-009-002UC-BEH-DOCSUP-009 — Leerling van niveau ontkoppelenDe docentcontext server-side validerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-ADM-001
AC-AUTH-001
AC-TCH-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-009-003UC-BEH-DOCSUP-009 — Leerling van niveau ontkoppelenObject-specifieke voorwaarden opnieuw server-side controlerenGedekt door SRSSRS-AUTH-001
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-009-004UC-BEH-DOCSUP-009 — Leerling van niveau ontkoppelenEen bevestiging via PopupKey gebruikenGedekt door SRSSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-009-005UC-BEH-DOCSUP-009 — Leerling van niveau ontkoppelenDe wijziging auditbaar vastleggenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-DOCSUP-009-006UC-BEH-DOCSUP-009 — Leerling van niveau ontkoppelenDe onderliggende docent-leerlingrelatie ongemoeid latenGedekt door SRSSRS-REL-001
SRS-LRN-009
SRS-TCH-001
SRS-ADM-001
AC-REL-001
AC-LRN-009
AC-TCH-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-009-007UC-BEH-DOCSUP-009 — Leerling van niveau ontkoppelenHistorische runs, resultaten en centrale contentidentiteit niet herschrijvenGedekt door SRSSRS-LRN-009
SRS-ADM-001
SRS-CNT-001
AC-LRN-009
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-009-008UC-BEH-DOCSUP-009 — Leerling van niveau ontkoppelenConflicterende gelijktijdige wijzigingen veilig afhandelenGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-010-001UC-BEH-DOCSUP-010 — Collaborator aan niveau toevoegenEen beheerder de actie Collaborator aan niveau toevoegen kunnen laten uitvoeren binnen docentondersteuningGedekt door SRSSRS-CAT-001
SRS-TCH-006
SRS-ADM-008
SRS-ADM-001
AC-CAT-001
AC-TCH-006
AC-ADM-008
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-010-002UC-BEH-DOCSUP-010 — Collaborator aan niveau toevoegenDe docentcontext server-side validerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-ADM-001
AC-AUTH-001
AC-TCH-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-010-003UC-BEH-DOCSUP-010 — Collaborator aan niveau toevoegenObject-specifieke voorwaarden opnieuw server-side controlerenGedekt door SRSSRS-AUTH-001
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-010-004UC-BEH-DOCSUP-010 — Collaborator aan niveau toevoegenEen bevestiging via PopupKey gebruikenGedekt door SRSSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-010-005UC-BEH-DOCSUP-010 — Collaborator aan niveau toevoegenDe wijziging auditbaar vastleggenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-DOCSUP-010-006UC-BEH-DOCSUP-010 — Collaborator aan niveau toevoegenCollaboratorrechten beperken tot onderwijsinhoud binnen het niveauGedekt door SRSSRS-CAT-001
SRS-TCH-006
SRS-ADM-001
AC-CAT-001
AC-TCH-006
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-010-007UC-BEH-DOCSUP-010 — Collaborator aan niveau toevoegenHistorische runs, resultaten en centrale contentidentiteit niet herschrijvenGedekt door SRSSRS-LRN-009
SRS-ADM-001
SRS-CNT-001
AC-LRN-009
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-010-008UC-BEH-DOCSUP-010 — Collaborator aan niveau toevoegenConflicterende gelijktijdige wijzigingen veilig afhandelenGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-011-001UC-BEH-DOCSUP-011 — Collaborator van niveau ontkoppelenEen beheerder de actie Collaborator van niveau ontkoppelen kunnen laten uitvoeren binnen docentondersteuningGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-CAT-001
SRS-TCH-006
SRS-ADM-008
SRS-ADM-001
AC-REL-003
AC-REL-006
AC-CAT-001
AC-TCH-006
AC-ADM-008
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-011-002UC-BEH-DOCSUP-011 — Collaborator van niveau ontkoppelenDe docentcontext server-side validerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-ADM-001
AC-AUTH-001
AC-TCH-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-011-003UC-BEH-DOCSUP-011 — Collaborator van niveau ontkoppelenObject-specifieke voorwaarden opnieuw server-side controlerenGedekt door SRSSRS-AUTH-001
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-011-004UC-BEH-DOCSUP-011 — Collaborator van niveau ontkoppelenEen bevestiging via PopupKey gebruikenGedekt door SRSSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-011-005UC-BEH-DOCSUP-011 — Collaborator van niveau ontkoppelenDe wijziging auditbaar vastleggenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-DOCSUP-011-006UC-BEH-DOCSUP-011 — Collaborator van niveau ontkoppelenVoorkomen dat de actuele eigenaar via collaboratorontkoppeling wordt verwijderdGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-TCH-006
SRS-ADM-001
AC-REL-003
AC-REL-006
AC-TCH-006
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-011-007UC-BEH-DOCSUP-011 — Collaborator van niveau ontkoppelenHistorische runs, resultaten en centrale contentidentiteit niet herschrijvenGedekt door SRSSRS-LRN-009
SRS-ADM-001
SRS-CNT-001
AC-LRN-009
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-011-008UC-BEH-DOCSUP-011 — Collaborator van niveau ontkoppelenConflicterende gelijktijdige wijzigingen veilig afhandelenGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-012-001UC-BEH-DOCSUP-012 — Docent-docenttoegang forcerenEen beheerder de actie Docent-docenttoegang forceren kunnen laten uitvoeren binnen docentondersteuningGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-ADM-008
SRS-ADM-001
AC-AUTH-001
AC-TCH-001
AC-ADM-008
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-012-002UC-BEH-DOCSUP-012 — Docent-docenttoegang forcerenDe docentcontext server-side validerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-ADM-001
AC-AUTH-001
AC-TCH-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-012-003UC-BEH-DOCSUP-012 — Docent-docenttoegang forcerenAfdwingen dat beide betrokken gebruikers actieve docentaccounts zijnGedekt door SRSSRS-ACC-002
SRS-TCH-001
SRS-ADM-002
SRS-ADM-001
AC-ACC-002
AC-TCH-001
AC-ADM-002
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-012-004UC-BEH-DOCSUP-012 — Docent-docenttoegang forcerenEen bevestiging via PopupKey gebruikenGedekt door SRSSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-012-005UC-BEH-DOCSUP-012 — Docent-docenttoegang forcerenDe wijziging auditbaar vastleggenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-DOCSUP-012-006UC-BEH-DOCSUP-012 — Docent-docenttoegang forcerenDe geforceerde oorsprong auditbaar vastleggen en altijd een verplichte reden vragenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-DOCSUP-012-007UC-BEH-DOCSUP-012 — Docent-docenttoegang forcerenHistorische runs, resultaten en centrale contentidentiteit niet herschrijvenGedekt door SRSSRS-LRN-009
SRS-ADM-001
SRS-CNT-001
AC-LRN-009
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-012-008UC-BEH-DOCSUP-012 — Docent-docenttoegang forcerenConflicterende gelijktijdige wijzigingen veilig afhandelenGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-013-001UC-BEH-DOCSUP-013 — Eigenaarschap overdragen als beheerderEen beheerder de actie Eigenaarschap overdragen als beheerder kunnen laten uitvoeren binnen docentondersteuningGedekt door SRSSRS-TCH-007
SRS-ADM-008
SRS-ADM-001
AC-TCH-007
AC-ADM-008
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-013-002UC-BEH-DOCSUP-013 — Eigenaarschap overdragen als beheerderDe docentcontext server-side validerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-ADM-001
AC-AUTH-001
AC-TCH-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-013-003UC-BEH-DOCSUP-013 — Eigenaarschap overdragen als beheerderObject-specifieke voorwaarden opnieuw server-side controlerenGedekt door SRSSRS-AUTH-001
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-013-004UC-BEH-DOCSUP-013 — Eigenaarschap overdragen als beheerderEen bevestiging via PopupKey gebruikenGedekt door SRSSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-013-005UC-BEH-DOCSUP-013 — Eigenaarschap overdragen als beheerderDe wijziging auditbaar vastleggenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-DOCSUP-013-006UC-BEH-DOCSUP-013 — Eigenaarschap overdragen als beheerderEigenaarschap uitsluitend overdragen aan een bestaande actieve collaborator van hetzelfde niveauGedekt door SRSSRS-CAT-001
SRS-TCH-006
SRS-ADM-001
AC-CAT-001
AC-TCH-006
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-013-007UC-BEH-DOCSUP-013 — Eigenaarschap overdragen als beheerderHistorische runs, resultaten en centrale contentidentiteit niet herschrijvenGedekt door SRSSRS-LRN-009
SRS-ADM-001
SRS-CNT-001
AC-LRN-009
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-013-008UC-BEH-DOCSUP-013 — Eigenaarschap overdragen als beheerderConflicterende gelijktijdige wijzigingen veilig afhandelenGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-DOCSUP-014-001UC-BEH-DOCSUP-014 — Docentcontextgeschiedenis bekijkenEen beheerder supportrelevante geschiedenis van één docentcontext kunnen tonenGedekt door SRSSRS-TCH-004
SRS-ADM-008
SRS-ADM-001
SRS-NFR-AUD-001
AC-TCH-004
AC-ADM-008
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-DOCSUP-014-002UC-BEH-DOCSUP-014 — Docentcontextgeschiedenis bekijkenWijzigingen aan niveaus, categoriekoppelingen, oefenkoppelingen, leerlingtoegang, collaborators en eigendomsoverdrachten kunnen tonenGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-LRN-009
SRS-TCH-003
SRS-ADM-001
AC-AUTH-001
AC-CAT-001
AC-LRN-009
AC-TCH-003
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-014-003UC-BEH-DOCSUP-014 — Docentcontextgeschiedenis bekijkenGeschiedenis server-side begrenzen tot de gekozen docentcontextGedekt door SRSSRS-AUTH-001
SRS-TCH-004
SRS-ADM-001
SRS-NFR-AUD-001
AC-AUTH-001
AC-TCH-004
AC-ADM-001
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-DOCSUP-014-004UC-BEH-DOCSUP-014 — Docentcontextgeschiedenis bekijkenGeanonimiseerde actoren zonder persoonsgegevens weergevenGedekt door SRSSRS-ADM-003
SRS-ADM-001
SRS-NFR-PRV-001
AC-ADM-003
AC-ADM-001
AC-NFR-PRV-001
PrivacyGeenVerwerkt
REQ-UC-BEH-DOCSUP-014-005UC-BEH-DOCSUP-014 — Docentcontextgeschiedenis bekijkenBij raadplegen van geschiedenis geen nieuw historyrecord schrijvenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-DOCSUP-014-006UC-BEH-DOCSUP-014 — Docentcontextgeschiedenis bekijkenGeschiedenis chronologisch en functioneel herkenbaar tonenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-DOCSUP-014-007UC-BEH-DOCSUP-014 — Docentcontextgeschiedenis bekijkenCentrale beheerhistorie alleen tonen wanneer zij relevant is voor de docentcontextGedekt door SRSSRS-TCH-001
SRS-ADM-001
AC-TCH-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-FEAT-001-REQ-001UC-BEH-FEAT-001 — Features-overzicht bekijkenEen beheerder een overzicht tonen van alle bekende beheerbare featuretogglesGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
SRS-POP-003
AC-RDM-001
AC-RDM-004
AC-ADM-001
AC-POP-003
FunctioneelGeenVerwerkt
UC-BEH-FEAT-001-REQ-002UC-BEH-FEAT-001 — Features-overzicht bekijkenOnbekende featurekeys niet als reguliere beheerbare features tonenGedekt door SRSSRS-ADM-001
SRS-POP-003
AC-ADM-001
AC-POP-003
FunctioneelGeenVerwerkt
UC-BEH-FEAT-001-REQ-003UC-BEH-FEAT-001 — Features-overzicht bekijkenVerplichte kernfunctionaliteit buiten de Features-tab houdenGedekt door SRSSRS-ADM-001
SRS-POP-003
AC-ADM-001
AC-POP-003
FunctioneelGeenVerwerkt
UC-BEH-FEAT-001-REQ-004UC-BEH-FEAT-001 — Features-overzicht bekijkenPer feature minimaal status, sleutel, functionele naam en laatste wijzigingsinformatie tonenGedekt door SRSSRS-ADM-001
SRS-POP-003
AC-ADM-001
AC-POP-003
FunctioneelGeenVerwerkt
UC-BEH-FEAT-001-REQ-005UC-BEH-FEAT-001 — Features-overzicht bekijkenBij raadplegen geen featurestatus of domeindata wijzigenGedekt door SRSSRS-ADM-001
SRS-POP-003
AC-ADM-001
AC-POP-003
FunctioneelGeenVerwerkt
UC-BEH-FEAT-001-REQ-006UC-BEH-FEAT-001 — Features-overzicht bekijkenToegang tot het featureoverzicht server-side beperken tot beheerdersGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-004
SRS-ADM-001
SRS-POP-003
AC-AUTH-001
AC-RDM-001
AC-RDM-004
AC-ADM-001
AC-POP-003
AutorisatieGeenVerwerkt
UC-BEH-FEAT-001-REQ-007UC-BEH-FEAT-001 — Features-overzicht bekijkenOntbrekende bekende featureconfiguratie veilig afhandelen zonder automatische creatie via de GUIGedekt door SRSSRS-ADM-001
SRS-POP-003
SRS-NFR-SEC-001
AC-ADM-001
AC-POP-003
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
UC-BEH-FEAT-002-REQ-001UC-BEH-FEAT-002 — Featuretoggle wijzigenAlleen bestaande bekende featuretoggles wijzigbaar makenGedekt door SRSSRS-ADM-001
SRS-POP-003
AC-ADM-001
AC-POP-003
FunctioneelGeenVerwerkt
UC-BEH-FEAT-002-REQ-002UC-BEH-FEAT-002 — Featuretoggle wijzigenFeatureKey read-only houdenGedekt door SRSSRS-ADM-001
SRS-POP-003
AC-ADM-001
AC-POP-003
FunctioneelGeenVerwerkt
UC-BEH-FEAT-002-REQ-003UC-BEH-FEAT-002 — Featuretoggle wijzigenIedere featurewijziging transactioneel opslaan met auditgeschiedenisGedekt door SRSSRS-ADM-001
SRS-POP-003
SRS-NFR-AUD-001
AC-ADM-001
AC-POP-003
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-FEAT-002-REQ-004UC-BEH-FEAT-002 — Featuretoggle wijzigenBij uitschakelen geen bestaande domeindata verwijderenGedekt door SRSSRS-ADM-005
SRS-ADM-001
AC-ADM-005
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-FEAT-002-REQ-005UC-BEH-FEAT-002 — Featuretoggle wijzigenOnderliggende domeinflows verplicht server-side featurestatus laten controlerenGedekt door SRSSRS-AUTH-001
SRS-ADM-002
SRS-ADM-001
SRS-POP-003
AC-AUTH-001
AC-ADM-002
AC-ADM-001
AC-POP-003
AutorisatieGeenVerwerkt
UC-BEH-FEAT-002-REQ-006UC-BEH-FEAT-002 — Featuretoggle wijzigenBij mislukte opslag rollback uitvoerenGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-NFR-AVL-001
AC-ADM-002
AC-ADM-001
AC-NFR-AVL-001
AutorisatieGeenVerwerkt
UC-BEH-FEAT-002-REQ-007UC-BEH-FEAT-002 — Featuretoggle wijzigenDe beheerder na succesvolle wijziging de actuele status en laatste wijziging tonenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-FEAT-003-REQ-001UC-BEH-FEAT-003 — Systeemnotificaties-overzicht bekijkenSysteemnotificaties beheren in een eigen domein gescheiden van popups en systeemberichtenGedekt door SRSSRS-MSG-001
SRS-ADM-001
SRS-POP-001
SRS-POP-002
AC-MSG-001
AC-ADM-001
AC-POP-001
AC-POP-002
FunctioneelGeenVerwerkt
UC-BEH-FEAT-003-REQ-002UC-BEH-FEAT-003 — Systeemnotificaties-overzicht bekijkenDe tabs Actief & gepland, Afgelopen 31 dagen en Alle verlopen ondersteunenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-FEAT-003-REQ-003UC-BEH-FEAT-003 — Systeemnotificaties-overzicht bekijkenStatuslabels afleiden uit UTC-start- en eindmomentenGedekt door SRSSRS-RDM-001
SRS-ADM-001
AC-RDM-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-FEAT-003-REQ-004UC-BEH-FEAT-003 — Systeemnotificaties-overzicht bekijkenAlle verlopen read-only makenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-FEAT-003-REQ-005UC-BEH-FEAT-003 — Systeemnotificaties-overzicht bekijkenEen notificatie zonder einddatum correct als geen einddatum tonenGedekt door SRSSRS-ADM-001
SRS-POP-002
AC-ADM-001
AC-POP-002
FunctioneelGeenVerwerkt
UC-BEH-FEAT-003-REQ-006UC-BEH-FEAT-003 — Systeemnotificaties-overzicht bekijkenBij raadplegen geen SiteNotificationHistory schrijvenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-FEAT-003-REQ-007UC-BEH-FEAT-003 — Systeemnotificaties-overzicht bekijkenBijna verlopen uitsluitend tonen wanneer EndAtUtc minder dan 24 uur in de toekomst ligtGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-FEAT-004-REQ-001UC-BEH-FEAT-004 — Systeemnotificatie aanmakenBeheerders nieuwe systeemnotificaties kunnen laten aanmakenGedekt door SRSSRS-ADM-001
SRS-POP-002
AC-ADM-001
AC-POP-002
FunctioneelGeenVerwerkt
UC-BEH-FEAT-004-REQ-002UC-BEH-FEAT-004 — Systeemnotificatie aanmakenAudienceType, NotificationType en DisplayRule beperken tot de bekende sleutelsetsGedekt door SRSSRS-ADM-001
SRS-POP-002
AC-ADM-001
AC-POP-002
FunctioneelGeenVerwerkt
UC-BEH-FEAT-004-REQ-003UC-BEH-FEAT-004 — Systeemnotificatie aanmakenTitle en BodyText verplicht en begrensd validerenGedekt door SRSSRS-ADM-001
SRS-NFR-PER-001
AC-ADM-001
AC-NFR-PER-001
FunctioneelGeenVerwerkt
UC-BEH-FEAT-004-REQ-004UC-BEH-FEAT-004 — Systeemnotificatie aanmakenStartAtUtc verplicht opslaan in UTCGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-FEAT-004-REQ-005UC-BEH-FEAT-004 — Systeemnotificatie aanmakenEndAtUtc leeg kunnen laten en, wanneer gevuld, alleen toestaan na StartAtUtcGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-FEAT-004-REQ-006UC-BEH-FEAT-004 — Systeemnotificatie aanmakenAanmaak auditbaar vastleggenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-FEAT-004-REQ-007UC-BEH-FEAT-004 — Systeemnotificatie aanmakenBij aanmaak geen SystemMessage, PopupDetails of server-side seenrecord creërenGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-POP-001
AC-AUTH-001
AC-ADM-001
AC-POP-001
AutorisatieGeenVerwerkt
UC-BEH-FEAT-005-REQ-001UC-BEH-FEAT-005 — Systeemnotificatie wijzigenBestaande systeemnotificaties kunnen wijzigen zolang de beheerder bevoegd isGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-POP-002
AC-AUTH-001
AC-ADM-001
AC-POP-002
FunctioneelGeenVerwerkt
UC-BEH-FEAT-005-REQ-002UC-BEH-FEAT-005 — Systeemnotificatie wijzigenDuidelijk maken dat OncePerBrowser-markers niet automatisch worden doorbroken door wijzigingenGedekt door SRSSRS-ADM-001
SRS-POP-005
AC-ADM-001
AC-POP-005
FunctioneelGeenVerwerkt
UC-BEH-FEAT-005-REQ-003UC-BEH-FEAT-005 — Systeemnotificatie wijzigenWijzigingen aan systeemnotificaties auditbaar vastleggenGedekt door SRSSRS-ADM-001
SRS-POP-002
SRS-NFR-AUD-001
AC-ADM-001
AC-POP-002
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-FEAT-005-REQ-004UC-BEH-FEAT-005 — Systeemnotificatie wijzigenGeen server-side seenstatus per gebruiker aanmakenGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-FEAT-005-REQ-005UC-BEH-FEAT-005 — Systeemnotificatie wijzigenStatuslabels na wijziging opnieuw afleiden uit StartAtUtc en EndAtUtcGedekt door SRSSRS-RDM-001
SRS-ADM-001
AC-RDM-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-FEAT-006-REQ-001UC-BEH-FEAT-006 — Systeemnotificatie uitschakelenEen notificatie uitschakelen door EndAtUtc met het actuele UTC-tijdstip te vullenGedekt door SRSSRS-ADM-005
SRS-ADM-001
SRS-POP-002
AC-ADM-005
AC-ADM-001
AC-POP-002
FunctioneelGeenVerwerkt
UC-BEH-FEAT-006-REQ-002UC-BEH-FEAT-006 — Systeemnotificatie uitschakelenEen uitgeschakelde notificatie in verlopen overzichten laten terugkomenGedekt door SRSSRS-RDM-001
SRS-ADM-001
SRS-POP-002
AC-RDM-001
AC-ADM-001
AC-POP-002
FunctioneelGeenVerwerkt
UC-BEH-FEAT-006-REQ-003UC-BEH-FEAT-006 — Systeemnotificatie uitschakelenWijzigingen aan systeemnotificaties auditbaar vastleggenGedekt door SRSSRS-ADM-001
SRS-POP-002
SRS-NFR-AUD-001
AC-ADM-001
AC-POP-002
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-FEAT-006-REQ-004UC-BEH-FEAT-006 — Systeemnotificatie uitschakelenGeen server-side seenstatus per gebruiker aanmakenGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-FEAT-006-REQ-005UC-BEH-FEAT-006 — Systeemnotificatie uitschakelenStatuslabels na wijziging opnieuw afleiden uit StartAtUtc en EndAtUtcGedekt door SRSSRS-RDM-001
SRS-ADM-001
AC-RDM-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-FEAT-007-REQ-001UC-BEH-FEAT-007 — Verlopen systeemnotificaties raadplegenVerlopen systeemnotificaties raadpleegbaar maken voor beheerdersGedekt door SRSSRS-ADM-001
SRS-POP-002
AC-ADM-001
AC-POP-002
FunctioneelGeenVerwerkt
UC-BEH-FEAT-007-REQ-002UC-BEH-FEAT-007 — Verlopen systeemnotificaties raadplegenAfgelopen 31 dagen beperken tot notificaties die binnen dat tijdvenster verlopen zijnGedekt door SRSSRS-ADM-001
SRS-POP-002
AC-ADM-001
AC-POP-002
FunctioneelGeenVerwerkt
UC-BEH-FEAT-007-REQ-003UC-BEH-FEAT-007 — Verlopen systeemnotificaties raadplegenAlle verlopen read-only makenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-FEAT-007-REQ-004UC-BEH-FEAT-007 — Verlopen systeemnotificaties raadplegenBij raadplegen geen SiteNotifications of SiteNotificationHistory wijzigenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-FEAT-007-REQ-005UC-BEH-FEAT-007 — Verlopen systeemnotificaties raadplegenBij raadplegen geen server-side seenstatus of browsermarker aanpassenGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-FEAT-007-REQ-006UC-BEH-FEAT-007 — Verlopen systeemnotificaties raadplegenVerlopen status afleiden uit EndAtUtc en het actuele UTC-momentGedekt door SRSSRS-RDM-001
SRS-ADM-001
AC-RDM-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-FEAT-008-REQ-001UC-BEH-FEAT-008 — Systeemnotificatie-weergaveregel toepassenUitsluitend DisplayRule-waarden Always en OncePerBrowser accepterenGedekt door SRSSRS-ADM-001
SRS-POP-005
AC-ADM-001
AC-POP-005
FunctioneelGeenVerwerkt
UC-BEH-FEAT-008-REQ-002UC-BEH-FEAT-008 — Systeemnotificatie-weergaveregel toepassenBeheer duidelijk maken dat OncePerBrowser clientside werkt en niet gebruikersgebonden server-sideGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-POP-005
AC-AUTH-001
AC-ADM-001
AC-POP-005
AutorisatieGeenVerwerkt
UC-BEH-FEAT-008-REQ-003UC-BEH-FEAT-008 — Systeemnotificatie-weergaveregel toepassenEen wijziging van displayregel auditbaar vastleggenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-FEAT-008-REQ-004UC-BEH-FEAT-008 — Systeemnotificatie-weergaveregel toepassenGeen server-side seenstatus per gebruiker aanmakenGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-FEAT-008-REQ-005UC-BEH-FEAT-008 — Systeemnotificatie-weergaveregel toepassenBestaande browsermarkers niet automatisch doorbreken wanneer een bestaande notificatie wordt gewijzigdGedekt door SRSSRS-ADM-001
SRS-POP-002
AC-ADM-001
AC-POP-002
FunctioneelGeenVerwerkt
UC-BEH-FEAT-008-REQ-006UC-BEH-FEAT-008 — Systeemnotificatie-weergaveregel toepassenDe generieke notificatiecomponent de opgeslagen displayregel laten toepassen bij gebruikersweergaveGedekt door SRSSRS-ADM-001
SRS-POP-002
AC-ADM-001
AC-POP-002
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-001-001UC-BEH-FP-001 — Beheerder-frontpage bekijkenDe beheerder-frontpage alleen tonen aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FP-001-002UC-BEH-FP-001 — Beheerder-frontpage bekijkenOp de beheerder-frontpage minimaal een introblok, attentieblok, Contentbeheer, Accounts & rollen en Recente beheerwijzigingen tonenGedekt door SRSSRS-ACC-002
SRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ACC-002
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FP-001-003UC-BEH-FP-001 — Beheerder-frontpage bekijkenDe structuur en volgorde van de beheerder-frontpage codegedreven houdenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-001-004UC-BEH-FP-001 — Beheerder-frontpage bekijkenVanaf de beheerder-frontpage geen directe beheerwijzigingen uitvoerenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-001-005UC-BEH-FP-001 — Beheerder-frontpage bekijkenBeheerbare frontpageteksten ophalen uit de juiste frontpagecontentcontext wanneer deze beschikbaar zijnGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
NFRGeenVerwerkt
REQ-UC-BEH-FP-001-006UC-BEH-FP-001 — Beheerder-frontpage bekijkenBij ontbrekende content of lege datasets een veilige lege staat tonenGedekt door SRSSRS-RDM-001
SRS-RDM-009
SRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-RDM-001
AC-RDM-009
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-001-007UC-BEH-FP-001 — Beheerder-frontpage bekijkenBij gecombineerde rollen de beheerdercontext als hoogste frontpageprioriteit toepassenGedekt door SRSSRS-AUTH-003
SRS-ADM-002
SRS-ADM-001
AC-AUTH-003
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FP-001-008UC-BEH-FP-001 — Beheerder-frontpage bekijkenSysteemnotificaties pas controleren nadat de frontpage succesvol is geladenGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-POP-002
AC-ADM-002
AC-ADM-001
AC-POP-002
AutorisatieGeenVerwerkt
REQ-UC-BEH-FP-001-009UC-BEH-FP-001 — Beheerder-frontpage bekijkenVoorkomen dat een beheerder vanaf de frontpage live meekijken met een actieve oefening startGedekt door SRSSRS-LRN-001
SRS-ADM-001
SRS-LIVE-006
AC-LRN-001
AC-ADM-001
AC-LIVE-006
RealtimeGeenVerwerkt
REQ-UC-BEH-FP-002-001UC-BEH-FP-002 — Beheercontext bepalenDe actieve beheercontext uitsluitend server-side bepalenGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FP-002-002UC-BEH-FP-002 — Beheercontext bepalenEen beheerdercontext alleen afgeven bij een actief intern account met actieve beheerderrolGedekt door SRSSRS-ACC-001
SRS-ADM-002
SRS-ADM-001
AC-ACC-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FP-002-003UC-BEH-FP-002 — Beheercontext bepalenBij combinatierollen de prioriteit Beheerder, Docent, Ouder/voogd toepassenGedekt door SRSSRS-AUTH-003
SRS-TCH-001
SRS-GUA-001
SRS-ADM-002
SRS-ADM-001
AC-AUTH-003
AC-TCH-001
AC-GUA-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FP-002-004UC-BEH-FP-002 — Beheercontext bepalenDe combinatie Leerling met Beheerder blokkeren als geldige frontendcontextGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-ADM-001
AC-AUTH-001
AC-LRN-009
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-002-005UC-BEH-FP-002 — Beheercontext bepalenEen routeparameter, terugkeerroute of browserstate niet gebruiken als autorisatiebronGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FP-002-006UC-BEH-FP-002 — Beheercontext bepalenDubbele navigatie-items bij combinatierollen voorkomenGedekt door SRSSRS-AUTH-003
SRS-ADM-002
SRS-ADM-001
AC-AUTH-003
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FP-002-007UC-BEH-FP-002 — Beheercontext bepalenOnbevoegde beheerderoutes veilig afhandelen zonder beheerdata te tonenGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-NFR-SEC-001
AC-AUTH-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-002-008UC-BEH-FP-002 — Beheercontext bepalenHet bepalen van beheercontext mag geen rollen, relaties of autorisaties wijzigenGedekt door SRSSRS-AUTH-001
SRS-REL-001
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-REL-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FP-003-001UC-BEH-FP-003 — Beheersamenvattingen tonenIn het attentieblok minimaal modules in onderhoud, aantal beheerders, meldingen open, meldingen nieuw en actieve systeemnotificaties tonenGedekt door SRSSRS-TIC-003
SRS-ADM-004
SRS-ADM-001
SRS-POP-002
SRS-MOD-003
AC-TIC-003
AC-ADM-004
AC-ADM-001
AC-POP-002
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-003-002UC-BEH-FP-003 — Beheersamenvattingen tonenIn Contentbeheer minimaal actieve modules, actieve categorieën, actieve niveaus en actieve oefeningen tonenGedekt door SRSSRS-CAT-001
SRS-LRN-009
SRS-ADM-004
SRS-ADM-001
SRS-CNT-001
SRS-MOD-003
AC-CAT-001
AC-LRN-009
AC-ADM-004
AC-ADM-001
AC-CNT-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-003-003UC-BEH-FP-003 — Beheersamenvattingen tonenIn Accounts & rollen minimaal docenten, leerlingen en ouder-/voogdaccounts of gelijkwaardige rolgebonden groepen tonenGedekt door SRSSRS-ACC-002
SRS-LRN-009
SRS-TCH-001
SRS-GUA-001
SRS-ADM-002
SRS-ADM-001
AC-ACC-002
AC-LRN-009
AC-TCH-001
AC-GUA-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FP-003-004UC-BEH-FP-003 — Beheersamenvattingen tonenTellerwaarden server-side berekenen uit geautoriseerde brondomeinenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-002
SRS-ADM-001
AC-AUTH-001
AC-RDM-001
AC-RDM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FP-003-005UC-BEH-FP-003 — Beheersamenvattingen tonenPer teller expliciet vastleggen welke statussen en soft-deletecondities meetellenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-ADM-001
SRS-NFR-AUD-001
AC-RDM-001
AC-RDM-002
AC-ADM-001
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-003-006UC-BEH-FP-003 — Beheersamenvattingen tonenCombinatierollen correct verwerken in rolgebonden accounttotalenGedekt door SRSSRS-AUTH-003
SRS-ACC-002
SRS-ADM-002
SRS-ADM-001
AC-AUTH-003
AC-ACC-002
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FP-003-007UC-BEH-FP-003 — Beheersamenvattingen tonenBij nul records een duidelijke nul- of lege staat tonenGedekt door SRSSRS-RDM-001
SRS-ADM-001
AC-RDM-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-003-008UC-BEH-FP-003 — Beheersamenvattingen tonenBij onbetrouwbare tellerberekening een veilige niet-beschikbaarstatus tonenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-009
SRS-ADM-001
SRS-NFR-SEC-001
AC-RDM-001
AC-RDM-002
AC-RDM-009
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-003-009UC-BEH-FP-003 — Beheersamenvattingen tonenHet tonen van beheersamenvattingen mag geen domeinrecords wijzigenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-004
SRS-ADM-001
AC-RDM-001
AC-RDM-002
AC-RDM-004
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-003-010UC-BEH-FP-003 — Beheersamenvattingen tonenOp de beheerder-frontpage geen directe mutatieacties aan samenvattingstellers koppelenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-003
SRS-RDM-004
SRS-ADM-001
AC-RDM-001
AC-RDM-002
AC-RDM-003
AC-RDM-004
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-004-001UC-BEH-FP-004 — Recente beheerwijzigingen tonenOp de beheerder-frontpage een blok Recente beheerwijzigingen kunnen tonenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-004-002UC-BEH-FP-004 — Recente beheerwijzigingen tonenPer recente beheerwijziging minimaal wijzigingstype, korte samenvatting, actor, datum, tijd en domein tonenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-004
SRS-ADM-001
AC-RDM-001
AC-RDM-002
AC-RDM-004
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-004-003UC-BEH-FP-004 — Recente beheerwijzigingen tonenRecente beheerwijzigingen aflopend op wijzigingsmoment sorterenGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
AC-RDM-001
AC-RDM-004
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-004-004UC-BEH-FP-004 — Recente beheerwijzigingen tonenDe frontpagelijst begrenzen tot een compact aantal regelsGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-003
SRS-ADM-001
AC-RDM-001
AC-RDM-002
AC-RDM-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-004-005UC-BEH-FP-004 — Recente beheerwijzigingen tonenGeen gevoelige technische payloads of secrets tonen in het frontpageblokGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-004-006UC-BEH-FP-004 — Recente beheerwijzigingen tonenGeanonimiseerde actoren zonder actuele persoonsgegevens weergevenGedekt door SRSSRS-ADM-003
SRS-ADM-001
SRS-NFR-PRV-001
AC-ADM-003
AC-ADM-001
AC-NFR-PRV-001
PrivacyGeenVerwerkt
REQ-UC-BEH-FP-004-007UC-BEH-FP-004 — Recente beheerwijzigingen tonenHet bekijken van recente beheerwijzigingen zonder auditmutatie verwerkenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-FP-004-008UC-BEH-FP-004 — Recente beheerwijzigingen tonenVolledige detailhistorie bronhoudend laten op onderliggende beheerpagina’sGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
AC-RDM-001
AC-RDM-004
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-004-009UC-BEH-FP-004 — Recente beheerwijzigingen tonenRelevante domeinen zoals Site instellingen, Categorieën beheren, Modules beheren en Docent ondersteuning kunnen labelenGedekt door SRSSRS-CAT-001
SRS-TCH-002
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-CAT-001
AC-TCH-002
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-005-001UC-BEH-FP-005 — Gecombineerde beheerder-docent-ouder-frontpage tonenBij gecombineerde beheerdercontexten de volgorde Beheerder, Docent, Ouder/voogd toepassenGedekt door SRSSRS-AUTH-003
SRS-TCH-001
SRS-GUA-001
SRS-ADM-001
AC-AUTH-003
AC-TCH-001
AC-GUA-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-005-002UC-BEH-FP-005 — Gecombineerde beheerder-docent-ouder-frontpage tonenOp een gecombineerde frontpage één gezamenlijk introblok tonenGedekt door SRSSRS-AUTH-003
SRS-ADM-001
AC-AUTH-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-005-003UC-BEH-FP-005 — Gecombineerde beheerder-docent-ouder-frontpage tonenGeen volledig frontpageontwerp per rolcombinatie persistent beherenGedekt door SRSSRS-ADM-002
SRS-ADM-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FP-005-004UC-BEH-FP-005 — Gecombineerde beheerder-docent-ouder-frontpage tonenGecombineerde frontpages runtime samenstellen uit onderliggende basiscontextenGedekt door SRSSRS-AUTH-003
SRS-LRN-009
SRS-ADM-001
AC-AUTH-003
AC-LRN-009
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-005-005UC-BEH-FP-005 — Gecombineerde beheerder-docent-ouder-frontpage tonenDocentblokken alleen tonen wanneer de gebruiker een actieve docentcontext heeftGedekt door SRSSRS-TCH-001
SRS-ADM-001
AC-TCH-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-005-006UC-BEH-FP-005 — Gecombineerde beheerder-docent-ouder-frontpage tonenOuder-/voogdblokken alleen tonen wanneer de gebruiker een actieve ouder-/voogdcontext heeftGedekt door SRSSRS-GUA-001
SRS-ADM-001
AC-GUA-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-005-007UC-BEH-FP-005 — Gecombineerde beheerder-docent-ouder-frontpage tonenDe combinatie Leerling met Beheerder blokkerenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-ADM-001
AC-AUTH-001
AC-LRN-009
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FP-005-008UC-BEH-FP-005 — Gecombineerde beheerder-docent-ouder-frontpage tonenDubbele navigatie-items bij combinatierollen voorkomenGedekt door SRSSRS-AUTH-003
SRS-ADM-002
SRS-ADM-001
AC-AUTH-003
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FP-005-009UC-BEH-FP-005 — Gecombineerde beheerder-docent-ouder-frontpage tonenVoor elke doorklikroute opnieuw server-side autorisatie toepassenGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FP-005-010UC-BEH-FP-005 — Gecombineerde beheerder-docent-ouder-frontpage tonenHet tonen van een gecombineerde frontpage mag geen rollen, relaties of autorisaties wijzigenGedekt door SRSSRS-AUTH-001
SRS-AUTH-003
SRS-REL-001
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-AUTH-003
AC-REL-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-001-001UC-BEH-FRONT-001 — Frontpagebeheer openenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-001-002UC-BEH-FRONT-001 — Frontpagebeheer openenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-001-003UC-BEH-FRONT-001 — Frontpagebeheer openenOnbekende, ontbrekende of niet-toegankelijke records veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-FRONT-001-004UC-BEH-FRONT-001 — Frontpagebeheer openenRead-only technische sleutels en codegedreven velden beschermen tegen wijziging via de GUIGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-001-005UC-BEH-FRONT-001 — Frontpagebeheer openenZoek-, filter- en selecteeracties behandelen als read-only acties zonder domeinmutatieGedekt door SRSSRS-RDM-001
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-001-006UC-BEH-FRONT-001 — Frontpagebeheer openenDeze raadpleegflow uitvoeren zonder persistente domeinmutatie of historyregistratieGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-FRONT-001-007UC-BEH-FRONT-001 — Frontpagebeheer openenTechnische sleutels en codegedreven velden beschermen tegen wijziging via deze flowGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-001-008UC-BEH-FRONT-001 — Frontpagebeheer openenHistoryrecords als immutable behandelen en niet via de beheerinterface wijzigbaar makenGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-FRONT-001-009UC-BEH-FRONT-001 — Frontpagebeheer openenBeheerbare tekst veilig opslaan en renderen zonder actieve of onveilige inhoudGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-001-010UC-BEH-FRONT-001 — Frontpagebeheer openenLege staten en blokkades gebruikersgericht en zonder technische details weergevenGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-001-011UC-BEH-FRONT-001 — Frontpagebeheer openenFrontpagecontent per basiscontext beheren en geen persistent ontwerp per rolcombinatie aanmakenGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-001-012UC-BEH-FRONT-001 — Frontpagebeheer openenGecombineerde rolfrontpages runtime samenstellen volgens de prioriteit Beheerder, Docent, Ouder/voogdGedekt door SRSSRS-AUTH-003
SRS-LRN-009
SRS-TCH-001
SRS-GUA-001
SRS-ADM-002
SRS-ADM-001
AC-AUTH-003
AC-LRN-009
AC-TCH-001
AC-GUA-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-001-013UC-BEH-FRONT-001 — Frontpagebeheer openenFrontpageblokstructuur, volgorde en layout codegedreven houdenGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-001-014UC-BEH-FRONT-001 — Frontpagebeheer openenDe usecase "Frontpagebeheer openen" uitvoeren volgens de afbakening van het subdomein Beheerder / FrontpagebeheerUsecase-specifiekSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-FRONT-002-001UC-BEH-FRONT-002 — Frontpagecontext selecterenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-002-002UC-BEH-FRONT-002 — Frontpagecontext selecterenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-002-003UC-BEH-FRONT-002 — Frontpagecontext selecterenOnbekende, ontbrekende of niet-toegankelijke records veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-FRONT-002-004UC-BEH-FRONT-002 — Frontpagecontext selecterenRead-only technische sleutels en codegedreven velden beschermen tegen wijziging via de GUIGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-002-005UC-BEH-FRONT-002 — Frontpagecontext selecterenZoek-, filter- en selecteeracties behandelen als read-only acties zonder domeinmutatieGedekt door SRSSRS-RDM-001
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-002-006UC-BEH-FRONT-002 — Frontpagecontext selecterenDeze raadpleegflow uitvoeren zonder persistente domeinmutatie of historyregistratieGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-FRONT-002-007UC-BEH-FRONT-002 — Frontpagecontext selecterenTechnische sleutels en codegedreven velden beschermen tegen wijziging via deze flowGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-002-008UC-BEH-FRONT-002 — Frontpagecontext selecterenHistoryrecords als immutable behandelen en niet via de beheerinterface wijzigbaar makenGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-FRONT-002-009UC-BEH-FRONT-002 — Frontpagecontext selecterenBeheerbare tekst veilig opslaan en renderen zonder actieve of onveilige inhoudGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-002-010UC-BEH-FRONT-002 — Frontpagecontext selecterenLege staten en blokkades gebruikersgericht en zonder technische details weergevenGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-002-011UC-BEH-FRONT-002 — Frontpagecontext selecterenFrontpagecontent per basiscontext beheren en geen persistent ontwerp per rolcombinatie aanmakenGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-002-012UC-BEH-FRONT-002 — Frontpagecontext selecterenGecombineerde rolfrontpages runtime samenstellen volgens de prioriteit Beheerder, Docent, Ouder/voogdGedekt door SRSSRS-AUTH-003
SRS-LRN-009
SRS-TCH-001
SRS-GUA-001
SRS-ADM-002
SRS-ADM-001
AC-AUTH-003
AC-LRN-009
AC-TCH-001
AC-GUA-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-002-013UC-BEH-FRONT-002 — Frontpagecontext selecterenFrontpageblokstructuur, volgorde en layout codegedreven houdenGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-002-014UC-BEH-FRONT-002 — Frontpagecontext selecterenDe usecase "Frontpagecontext selecteren" uitvoeren volgens de afbakening van het subdomein Beheerder / FrontpagebeheerUsecase-specifiekSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-FRONT-003-001UC-BEH-FRONT-003 — Frontpage-contentblok bewerkenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-003-002UC-BEH-FRONT-003 — Frontpage-contentblok bewerkenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-003-003UC-BEH-FRONT-003 — Frontpage-contentblok bewerkenOnbekende, ontbrekende of niet-toegankelijke records veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-FRONT-003-004UC-BEH-FRONT-003 — Frontpage-contentblok bewerkenRead-only technische sleutels en codegedreven velden beschermen tegen wijziging via de GUIGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-003-005UC-BEH-FRONT-003 — Frontpage-contentblok bewerkenBewerken in de editor behandelen als tijdelijke formulierstate zonder domeinmutatieGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-003-006UC-BEH-FRONT-003 — Frontpage-contentblok bewerkenOpslaan alleen starten als aparte vervolgflow via UC-BEH-FRONT-004Gedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-003-007UC-BEH-FRONT-003 — Frontpage-contentblok bewerkenGeen ContentBlockHistory registreren door alleen de editor te openen of velden tijdelijk te wijzigenGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-FRONT-003-008UC-BEH-FRONT-003 — Frontpage-contentblok bewerkenHistoryrecords als immutable behandelen en niet via de beheerinterface wijzigbaar makenGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-FRONT-003-009UC-BEH-FRONT-003 — Frontpage-contentblok bewerkenBeheerbare tekst veilig opslaan en renderen zonder actieve of onveilige inhoudGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-003-010UC-BEH-FRONT-003 — Frontpage-contentblok bewerkenLege staten en blokkades gebruikersgericht en zonder technische details weergevenGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-003-011UC-BEH-FRONT-003 — Frontpage-contentblok bewerkenFrontpagecontent per basiscontext beheren en geen persistent ontwerp per rolcombinatie aanmakenGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-003-012UC-BEH-FRONT-003 — Frontpage-contentblok bewerkenGecombineerde rolfrontpages runtime samenstellen volgens de prioriteit Beheerder, Docent, Ouder/voogdGedekt door SRSSRS-AUTH-003
SRS-LRN-009
SRS-TCH-001
SRS-GUA-001
SRS-ADM-002
SRS-ADM-001
AC-AUTH-003
AC-LRN-009
AC-TCH-001
AC-GUA-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-003-013UC-BEH-FRONT-003 — Frontpage-contentblok bewerkenFrontpageblokstructuur, volgorde en layout codegedreven houdenGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-003-014UC-BEH-FRONT-003 — Frontpage-contentblok bewerkenDe usecase "Frontpage-contentblok bewerken" uitvoeren volgens de afbakening van het subdomein Beheerder / FrontpagebeheerUsecase-specifiekSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-FRONT-004-001UC-BEH-FRONT-004 — Frontpagewijziging opslaanDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-004-002UC-BEH-FRONT-004 — Frontpagewijziging opslaanAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-004-003UC-BEH-FRONT-004 — Frontpagewijziging opslaanOnbekende, ontbrekende of niet-toegankelijke records veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-FRONT-004-004UC-BEH-FRONT-004 — Frontpagewijziging opslaanRead-only technische sleutels en codegedreven velden beschermen tegen wijziging via de GUIGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-004-005UC-BEH-FRONT-004 — Frontpagewijziging opslaanZoek-, filter- en selecteeracties behandelen als read-only acties zonder domeinmutatieGedekt door SRSSRS-RDM-001
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-004-006UC-BEH-FRONT-004 — Frontpagewijziging opslaanWijzigingen pas opslaan nadat server-side validatie geslaagd isGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-004-007UC-BEH-FRONT-004 — Frontpagewijziging opslaanRelevante wijzigingen auditbaar vastleggen met actor, UTC-tijdstip en oude en nieuwe waarde waar van toepassingGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-FRONT-004-008UC-BEH-FRONT-004 — Frontpagewijziging opslaanHistoryrecords als immutable behandelen en niet via de beheerinterface wijzigbaar makenGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-FRONT-004-009UC-BEH-FRONT-004 — Frontpagewijziging opslaanBeheerbare tekst veilig opslaan en renderen zonder actieve of onveilige inhoudGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-004-010UC-BEH-FRONT-004 — Frontpagewijziging opslaanLege staten en blokkades gebruikersgericht en zonder technische details weergevenGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-004-011UC-BEH-FRONT-004 — Frontpagewijziging opslaanFrontpagecontent per basiscontext beheren en geen persistent ontwerp per rolcombinatie aanmakenGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-004-012UC-BEH-FRONT-004 — Frontpagewijziging opslaanGecombineerde rolfrontpages runtime samenstellen volgens de prioriteit Beheerder, Docent, Ouder/voogdGedekt door SRSSRS-AUTH-003
SRS-LRN-009
SRS-TCH-001
SRS-GUA-001
SRS-ADM-002
SRS-ADM-001
AC-AUTH-003
AC-LRN-009
AC-TCH-001
AC-GUA-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-004-013UC-BEH-FRONT-004 — Frontpagewijziging opslaanFrontpageblokstructuur, volgorde en layout codegedreven houdenGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-004-014UC-BEH-FRONT-004 — Frontpagewijziging opslaanDe usecase "Frontpagewijziging opslaan" uitvoeren volgens de afbakening van het subdomein Beheerder / FrontpagebeheerUsecase-specifiekSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-FRONT-005-001UC-BEH-FRONT-005 — Frontpagegeschiedenis bekijkenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-005-002UC-BEH-FRONT-005 — Frontpagegeschiedenis bekijkenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-005-003UC-BEH-FRONT-005 — Frontpagegeschiedenis bekijkenOnbekende, ontbrekende of niet-toegankelijke records veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-FRONT-005-004UC-BEH-FRONT-005 — Frontpagegeschiedenis bekijkenRead-only technische sleutels en codegedreven velden beschermen tegen wijziging via de GUIGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-005-005UC-BEH-FRONT-005 — Frontpagegeschiedenis bekijkenZoek-, filter- en selecteeracties behandelen als read-only acties zonder domeinmutatieGedekt door SRSSRS-RDM-001
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-005-006UC-BEH-FRONT-005 — Frontpagegeschiedenis bekijkenDeze raadpleegflow uitvoeren zonder persistente domeinmutatie of historyregistratieGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-FRONT-005-007UC-BEH-FRONT-005 — Frontpagegeschiedenis bekijkenTechnische sleutels en codegedreven velden beschermen tegen wijziging via deze flowGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-005-008UC-BEH-FRONT-005 — Frontpagegeschiedenis bekijkenHistoryrecords als immutable behandelen en niet via de beheerinterface wijzigbaar makenGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-FRONT-005-009UC-BEH-FRONT-005 — Frontpagegeschiedenis bekijkenBeheerbare tekst veilig opslaan en renderen zonder actieve of onveilige inhoudGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-005-010UC-BEH-FRONT-005 — Frontpagegeschiedenis bekijkenLege staten en blokkades gebruikersgericht en zonder technische details weergevenGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-005-011UC-BEH-FRONT-005 — Frontpagegeschiedenis bekijkenFrontpagecontent per basiscontext beheren en geen persistent ontwerp per rolcombinatie aanmakenGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-005-012UC-BEH-FRONT-005 — Frontpagegeschiedenis bekijkenGecombineerde rolfrontpages runtime samenstellen volgens de prioriteit Beheerder, Docent, Ouder/voogdGedekt door SRSSRS-AUTH-003
SRS-LRN-009
SRS-TCH-001
SRS-GUA-001
SRS-ADM-002
SRS-ADM-001
AC-AUTH-003
AC-LRN-009
AC-TCH-001
AC-GUA-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-005-013UC-BEH-FRONT-005 — Frontpagegeschiedenis bekijkenFrontpageblokstructuur, volgorde en layout codegedreven houdenGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-005-014UC-BEH-FRONT-005 — Frontpagegeschiedenis bekijkenDe usecase "Frontpagegeschiedenis bekijken" uitvoeren volgens de afbakening van het subdomein Beheerder / FrontpagebeheerUsecase-specifiekSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-FRONT-006-001UC-BEH-FRONT-006 — Runtime-samenstelling van gecombineerde frontpage controlerenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-006-002UC-BEH-FRONT-006 — Runtime-samenstelling van gecombineerde frontpage controlerenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-006-003UC-BEH-FRONT-006 — Runtime-samenstelling van gecombineerde frontpage controlerenOnbekende, ontbrekende of niet-toegankelijke records veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-FRONT-006-004UC-BEH-FRONT-006 — Runtime-samenstelling van gecombineerde frontpage controlerenRead-only technische sleutels en codegedreven velden beschermen tegen wijziging via de GUIGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-006-005UC-BEH-FRONT-006 — Runtime-samenstelling van gecombineerde frontpage controlerenZoek-, filter- en selecteeracties behandelen als read-only acties zonder domeinmutatieGedekt door SRSSRS-RDM-001
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-006-006UC-BEH-FRONT-006 — Runtime-samenstelling van gecombineerde frontpage controlerenDeze raadpleegflow uitvoeren zonder persistente domeinmutatie of historyregistratieGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-FRONT-006-007UC-BEH-FRONT-006 — Runtime-samenstelling van gecombineerde frontpage controlerenTechnische sleutels en codegedreven velden beschermen tegen wijziging via deze flowGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-006-008UC-BEH-FRONT-006 — Runtime-samenstelling van gecombineerde frontpage controlerenHistoryrecords als immutable behandelen en niet via de beheerinterface wijzigbaar makenGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-FRONT-006-009UC-BEH-FRONT-006 — Runtime-samenstelling van gecombineerde frontpage controlerenBeheerbare tekst veilig opslaan en renderen zonder actieve of onveilige inhoudGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-006-010UC-BEH-FRONT-006 — Runtime-samenstelling van gecombineerde frontpage controlerenLege staten en blokkades gebruikersgericht en zonder technische details weergevenGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-006-011UC-BEH-FRONT-006 — Runtime-samenstelling van gecombineerde frontpage controlerenFrontpagecontent per basiscontext beheren en geen persistent ontwerp per rolcombinatie aanmakenGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-006-012UC-BEH-FRONT-006 — Runtime-samenstelling van gecombineerde frontpage controlerenGecombineerde rolfrontpages runtime samenstellen volgens de prioriteit Beheerder, Docent, Ouder/voogdGedekt door SRSSRS-AUTH-003
SRS-LRN-009
SRS-TCH-001
SRS-GUA-001
SRS-ADM-002
SRS-ADM-001
AC-AUTH-003
AC-LRN-009
AC-TCH-001
AC-GUA-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-FRONT-006-013UC-BEH-FRONT-006 — Runtime-samenstelling van gecombineerde frontpage controlerenFrontpageblokstructuur, volgorde en layout codegedreven houdenGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-FRONT-006-014UC-BEH-FRONT-006 — Runtime-samenstelling van gecombineerde frontpage controlerenDe usecase "Runtime-samenstelling van gecombineerde frontpage controleren" uitvoeren volgens de afbakening van het subdomein Beheerder / FrontpagebeheerUsecase-specifiekSRS-AUTH-003
SRS-LRN-009
SRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-AUTH-003
AC-LRN-009
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-LINKS-001-001UC-BEH-LINKS-001 — Handige links en pagina's openenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-001-002UC-BEH-LINKS-001 — Handige links en pagina's openenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-001-003UC-BEH-LINKS-001 — Handige links en pagina's openenOnbekende, ontbrekende of niet-toegankelijke records veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-LINKS-001-004UC-BEH-LINKS-001 — Handige links en pagina's openenRead-only technische sleutels en codegedreven velden beschermen tegen wijziging via de GUIGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-001-005UC-BEH-LINKS-001 — Handige links en pagina's openenZoek-, filter- en selecteeracties behandelen als read-only acties zonder domeinmutatieGedekt door SRSSRS-RDM-001
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-001-006UC-BEH-LINKS-001 — Handige links en pagina's openenWijzigingen pas opslaan nadat server-side validatie geslaagd isGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-001-007UC-BEH-LINKS-001 — Handige links en pagina's openenRelevante wijzigingen auditbaar vastleggen met actor, UTC-tijdstip en oude en nieuwe waarde waar van toepassingGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-LINKS-001-008UC-BEH-LINKS-001 — Handige links en pagina's openenHistoryrecords als immutable behandelen en niet via de beheerinterface wijzigbaar makenGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-LINKS-001-009UC-BEH-LINKS-001 — Handige links en pagina's openenBeheerbare tekst veilig opslaan en renderen zonder actieve of onveilige inhoudGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-001-010UC-BEH-LINKS-001 — Handige links en pagina's openenLege staten en blokkades gebruikersgericht en zonder technische details weergevenGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-001-011UC-BEH-LINKS-001 — Handige links en pagina's openenInterne routes en externe URL’s valideren voordat deze als bruikbaar URL-record worden opgeslagenGedekt door SRSSRS-ADM-001
SRS-CNT-004
AC-ADM-001
AC-CNT-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-001-012UC-BEH-LINKS-001 — Handige links en pagina's openenVerwijderen van URL-records blokkeren zolang actieve footerlinktoewijzingen bestaanGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-CNT-004
AC-AUTH-001
AC-ADM-001
AC-CNT-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-001-013UC-BEH-LINKS-001 — Handige links en pagina's openenFooterlinktoewijzingen per rolcontext en footerkolom beheren op basis van bestaande URL-recordsGedekt door SRSSRS-AUTH-001
SRS-ADM-002
SRS-ADM-001
SRS-CNT-004
AC-AUTH-001
AC-ADM-002
AC-ADM-001
AC-CNT-004
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-001-014UC-BEH-LINKS-001 — Handige links en pagina's openenVaste publieke pagina’s uitsluitend tekstueel beheerbaar maken binnen codevaste blokkenGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-RDM-004
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-001-015UC-BEH-LINKS-001 — Handige links en pagina's openenDe usecase "Handige links en pagina's openen" uitvoeren volgens de afbakening van het subdomein Beheerder / Handige links en vaste pagina’sUsecase-specifiekSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
SRS-CNT-003
AC-RDM-001
AC-RDM-004
AC-ADM-001
AC-CNT-003
FunctioneelGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-LINKS-002-001UC-BEH-LINKS-002 — URL-record aanmaken of wijzigenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-002-002UC-BEH-LINKS-002 — URL-record aanmaken of wijzigenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-002-003UC-BEH-LINKS-002 — URL-record aanmaken of wijzigenOnbekende, ontbrekende of niet-toegankelijke records veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-LINKS-002-004UC-BEH-LINKS-002 — URL-record aanmaken of wijzigenRead-only technische sleutels en codegedreven velden beschermen tegen wijziging via de GUIGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-002-005UC-BEH-LINKS-002 — URL-record aanmaken of wijzigenZoek-, filter- en selecteeracties behandelen als read-only acties zonder domeinmutatieGedekt door SRSSRS-RDM-001
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-002-006UC-BEH-LINKS-002 — URL-record aanmaken of wijzigenWijzigingen pas opslaan nadat server-side validatie geslaagd isGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-002-007UC-BEH-LINKS-002 — URL-record aanmaken of wijzigenRelevante wijzigingen auditbaar vastleggen met actor, UTC-tijdstip en oude en nieuwe waarde waar van toepassingGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-LINKS-002-008UC-BEH-LINKS-002 — URL-record aanmaken of wijzigenHistoryrecords als immutable behandelen en niet via de beheerinterface wijzigbaar makenGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-LINKS-002-009UC-BEH-LINKS-002 — URL-record aanmaken of wijzigenBeheerbare tekst veilig opslaan en renderen zonder actieve of onveilige inhoudGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-002-010UC-BEH-LINKS-002 — URL-record aanmaken of wijzigenLege staten en blokkades gebruikersgericht en zonder technische details weergevenGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-002-011UC-BEH-LINKS-002 — URL-record aanmaken of wijzigenInterne routes en externe URL’s valideren voordat deze als bruikbaar URL-record worden opgeslagenGedekt door SRSSRS-ADM-001
SRS-CNT-004
AC-ADM-001
AC-CNT-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-002-012UC-BEH-LINKS-002 — URL-record aanmaken of wijzigenVerwijderen van URL-records blokkeren zolang actieve footerlinktoewijzingen bestaanGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-CNT-004
AC-AUTH-001
AC-ADM-001
AC-CNT-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-002-013UC-BEH-LINKS-002 — URL-record aanmaken of wijzigenFooterlinktoewijzingen per rolcontext en footerkolom beheren op basis van bestaande URL-recordsGedekt door SRSSRS-AUTH-001
SRS-ADM-002
SRS-ADM-001
SRS-CNT-004
AC-AUTH-001
AC-ADM-002
AC-ADM-001
AC-CNT-004
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-002-014UC-BEH-LINKS-002 — URL-record aanmaken of wijzigenVaste publieke pagina’s uitsluitend tekstueel beheerbaar maken binnen codevaste blokkenGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-RDM-004
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-002-015UC-BEH-LINKS-002 — URL-record aanmaken of wijzigenDe usecase "URL-record aanmaken of wijzigen" uitvoeren volgens de afbakening van het subdomein Beheerder / Handige links en vaste pagina’sUsecase-specifiekSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
SRS-CNT-004
AC-RDM-001
AC-RDM-004
AC-ADM-001
AC-CNT-004
FunctioneelGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-LINKS-003-001UC-BEH-LINKS-003 — URL-validatie uitvoerenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-003-002UC-BEH-LINKS-003 — URL-validatie uitvoerenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-003-003UC-BEH-LINKS-003 — URL-validatie uitvoerenOnbekende, ontbrekende of niet-toegankelijke records veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-LINKS-003-004UC-BEH-LINKS-003 — URL-validatie uitvoerenRead-only technische sleutels en codegedreven velden beschermen tegen wijziging via de GUIGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-003-005UC-BEH-LINKS-003 — URL-validatie uitvoerenZoek-, filter- en selecteeracties behandelen als read-only acties zonder domeinmutatieGedekt door SRSSRS-RDM-001
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-003-006UC-BEH-LINKS-003 — URL-validatie uitvoerenWijzigingen pas opslaan nadat server-side validatie geslaagd isGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-003-007UC-BEH-LINKS-003 — URL-validatie uitvoerenRelevante wijzigingen auditbaar vastleggen met actor, UTC-tijdstip en oude en nieuwe waarde waar van toepassingGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-LINKS-003-008UC-BEH-LINKS-003 — URL-validatie uitvoerenHistoryrecords als immutable behandelen en niet via de beheerinterface wijzigbaar makenGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-LINKS-003-009UC-BEH-LINKS-003 — URL-validatie uitvoerenBeheerbare tekst veilig opslaan en renderen zonder actieve of onveilige inhoudGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-003-010UC-BEH-LINKS-003 — URL-validatie uitvoerenLege staten en blokkades gebruikersgericht en zonder technische details weergevenGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-003-011UC-BEH-LINKS-003 — URL-validatie uitvoerenInterne routes en externe URL’s valideren voordat deze als bruikbaar URL-record worden opgeslagenGedekt door SRSSRS-ADM-001
SRS-CNT-004
AC-ADM-001
AC-CNT-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-003-012UC-BEH-LINKS-003 — URL-validatie uitvoerenVerwijderen van URL-records blokkeren zolang actieve footerlinktoewijzingen bestaanGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-CNT-004
AC-AUTH-001
AC-ADM-001
AC-CNT-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-003-013UC-BEH-LINKS-003 — URL-validatie uitvoerenFooterlinktoewijzingen per rolcontext en footerkolom beheren op basis van bestaande URL-recordsGedekt door SRSSRS-AUTH-001
SRS-ADM-002
SRS-ADM-001
SRS-CNT-004
AC-AUTH-001
AC-ADM-002
AC-ADM-001
AC-CNT-004
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-003-014UC-BEH-LINKS-003 — URL-validatie uitvoerenVaste publieke pagina’s uitsluitend tekstueel beheerbaar maken binnen codevaste blokkenGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-RDM-004
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-003-015UC-BEH-LINKS-003 — URL-validatie uitvoerenDe usecase "URL-validatie uitvoeren" uitvoeren volgens de afbakening van het subdomein Beheerder / Handige links en vaste pagina’sUsecase-specifiekSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
SRS-CNT-004
AC-RDM-001
AC-RDM-004
AC-ADM-001
AC-CNT-004
FunctioneelGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-LINKS-004-001UC-BEH-LINKS-004 — URL-record verwijderenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-004-002UC-BEH-LINKS-004 — URL-record verwijderenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-004-003UC-BEH-LINKS-004 — URL-record verwijderenOnbekende, ontbrekende of niet-toegankelijke records veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-LINKS-004-004UC-BEH-LINKS-004 — URL-record verwijderenRead-only technische sleutels en codegedreven velden beschermen tegen wijziging via de GUIGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-004-005UC-BEH-LINKS-004 — URL-record verwijderenZoek-, filter- en selecteeracties behandelen als read-only acties zonder domeinmutatieGedekt door SRSSRS-RDM-001
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-004-006UC-BEH-LINKS-004 — URL-record verwijderenWijzigingen pas opslaan nadat server-side validatie geslaagd isGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-004-007UC-BEH-LINKS-004 — URL-record verwijderenRelevante wijzigingen auditbaar vastleggen met actor, UTC-tijdstip en oude en nieuwe waarde waar van toepassingGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-LINKS-004-008UC-BEH-LINKS-004 — URL-record verwijderenHistoryrecords als immutable behandelen en niet via de beheerinterface wijzigbaar makenGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-LINKS-004-009UC-BEH-LINKS-004 — URL-record verwijderenBeheerbare tekst veilig opslaan en renderen zonder actieve of onveilige inhoudGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-004-010UC-BEH-LINKS-004 — URL-record verwijderenLege staten en blokkades gebruikersgericht en zonder technische details weergevenGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-004-011UC-BEH-LINKS-004 — URL-record verwijderenInterne routes en externe URL’s valideren voordat deze als bruikbaar URL-record worden opgeslagenGedekt door SRSSRS-ADM-001
SRS-CNT-004
AC-ADM-001
AC-CNT-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-004-012UC-BEH-LINKS-004 — URL-record verwijderenVerwijderen van URL-records blokkeren zolang actieve footerlinktoewijzingen bestaanGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-CNT-004
AC-AUTH-001
AC-ADM-001
AC-CNT-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-004-013UC-BEH-LINKS-004 — URL-record verwijderenFooterlinktoewijzingen per rolcontext en footerkolom beheren op basis van bestaande URL-recordsGedekt door SRSSRS-AUTH-001
SRS-ADM-002
SRS-ADM-001
SRS-CNT-004
AC-AUTH-001
AC-ADM-002
AC-ADM-001
AC-CNT-004
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-004-014UC-BEH-LINKS-004 — URL-record verwijderenVaste publieke pagina’s uitsluitend tekstueel beheerbaar maken binnen codevaste blokkenGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-RDM-004
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-004-015UC-BEH-LINKS-004 — URL-record verwijderenDe usecase "URL-record verwijderen" uitvoeren volgens de afbakening van het subdomein Beheerder / Handige links en vaste pagina’sUsecase-specifiekSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
SRS-CNT-004
AC-RDM-001
AC-RDM-004
AC-ADM-001
AC-CNT-004
FunctioneelGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-LINKS-005-001UC-BEH-LINKS-005 — Footertekst bewerkenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-005-002UC-BEH-LINKS-005 — Footertekst bewerkenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-005-003UC-BEH-LINKS-005 — Footertekst bewerkenOnbekende, ontbrekende of niet-toegankelijke records veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-LINKS-005-004UC-BEH-LINKS-005 — Footertekst bewerkenRead-only technische sleutels en codegedreven velden beschermen tegen wijziging via de GUIGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-005-005UC-BEH-LINKS-005 — Footertekst bewerkenZoek-, filter- en selecteeracties behandelen als read-only acties zonder domeinmutatieGedekt door SRSSRS-RDM-001
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-005-006UC-BEH-LINKS-005 — Footertekst bewerkenWijzigingen pas opslaan nadat server-side validatie geslaagd isGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-005-007UC-BEH-LINKS-005 — Footertekst bewerkenRelevante wijzigingen auditbaar vastleggen met actor, UTC-tijdstip en oude en nieuwe waarde waar van toepassingGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-LINKS-005-008UC-BEH-LINKS-005 — Footertekst bewerkenHistoryrecords als immutable behandelen en niet via de beheerinterface wijzigbaar makenGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-LINKS-005-009UC-BEH-LINKS-005 — Footertekst bewerkenBeheerbare tekst veilig opslaan en renderen zonder actieve of onveilige inhoudGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-005-010UC-BEH-LINKS-005 — Footertekst bewerkenLege staten en blokkades gebruikersgericht en zonder technische details weergevenGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-005-011UC-BEH-LINKS-005 — Footertekst bewerkenInterne routes en externe URL’s valideren voordat deze als bruikbaar URL-record worden opgeslagenGedekt door SRSSRS-ADM-001
SRS-CNT-004
AC-ADM-001
AC-CNT-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-005-012UC-BEH-LINKS-005 — Footertekst bewerkenVerwijderen van URL-records blokkeren zolang actieve footerlinktoewijzingen bestaanGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-CNT-004
AC-AUTH-001
AC-ADM-001
AC-CNT-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-005-013UC-BEH-LINKS-005 — Footertekst bewerkenFooterlinktoewijzingen per rolcontext en footerkolom beheren op basis van bestaande URL-recordsGedekt door SRSSRS-AUTH-001
SRS-ADM-002
SRS-ADM-001
SRS-CNT-004
AC-AUTH-001
AC-ADM-002
AC-ADM-001
AC-CNT-004
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-005-014UC-BEH-LINKS-005 — Footertekst bewerkenVaste publieke pagina’s uitsluitend tekstueel beheerbaar maken binnen codevaste blokkenGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-RDM-004
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-005-015UC-BEH-LINKS-005 — Footertekst bewerkenDe usecase "Footertekst bewerken" uitvoeren volgens de afbakening van het subdomein Beheerder / Handige links en vaste pagina’sUsecase-specifiekSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
SRS-CNT-002
AC-RDM-001
AC-RDM-004
AC-ADM-001
AC-CNT-002
FunctioneelGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-LINKS-006-001UC-BEH-LINKS-006 — Footerlink-toewijzingen beherenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-006-002UC-BEH-LINKS-006 — Footerlink-toewijzingen beherenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-006-003UC-BEH-LINKS-006 — Footerlink-toewijzingen beherenOnbekende, ontbrekende of niet-toegankelijke records veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-LINKS-006-004UC-BEH-LINKS-006 — Footerlink-toewijzingen beherenRead-only technische sleutels en codegedreven velden beschermen tegen wijziging via de GUIGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-006-005UC-BEH-LINKS-006 — Footerlink-toewijzingen beherenZoek-, filter- en selecteeracties behandelen als read-only acties zonder domeinmutatieGedekt door SRSSRS-RDM-001
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-006-006UC-BEH-LINKS-006 — Footerlink-toewijzingen beherenWijzigingen pas opslaan nadat server-side validatie geslaagd isGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-006-007UC-BEH-LINKS-006 — Footerlink-toewijzingen beherenRelevante wijzigingen auditbaar vastleggen met actor, UTC-tijdstip en oude en nieuwe waarde waar van toepassingGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-LINKS-006-008UC-BEH-LINKS-006 — Footerlink-toewijzingen beherenHistoryrecords als immutable behandelen en niet via de beheerinterface wijzigbaar makenGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-LINKS-006-009UC-BEH-LINKS-006 — Footerlink-toewijzingen beherenBeheerbare tekst veilig opslaan en renderen zonder actieve of onveilige inhoudGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-006-010UC-BEH-LINKS-006 — Footerlink-toewijzingen beherenLege staten en blokkades gebruikersgericht en zonder technische details weergevenGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-006-011UC-BEH-LINKS-006 — Footerlink-toewijzingen beherenInterne routes en externe URL’s valideren voordat deze als bruikbaar URL-record worden opgeslagenGedekt door SRSSRS-ADM-001
SRS-CNT-004
AC-ADM-001
AC-CNT-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-006-012UC-BEH-LINKS-006 — Footerlink-toewijzingen beherenVerwijderen van URL-records blokkeren zolang actieve footerlinktoewijzingen bestaanGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-CNT-004
AC-AUTH-001
AC-ADM-001
AC-CNT-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-006-013UC-BEH-LINKS-006 — Footerlink-toewijzingen beherenFooterlinktoewijzingen per rolcontext en footerkolom beheren op basis van bestaande URL-recordsGedekt door SRSSRS-AUTH-001
SRS-ADM-002
SRS-ADM-001
SRS-CNT-004
AC-AUTH-001
AC-ADM-002
AC-ADM-001
AC-CNT-004
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-006-014UC-BEH-LINKS-006 — Footerlink-toewijzingen beherenVaste publieke pagina’s uitsluitend tekstueel beheerbaar maken binnen codevaste blokkenGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-RDM-004
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-006-015UC-BEH-LINKS-006 — Footerlink-toewijzingen beherenDe usecase "Footerlink-toewijzingen beheren" uitvoeren volgens de afbakening van het subdomein Beheerder / Handige links en vaste pagina’sUsecase-specifiekSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
SRS-CNT-002
AC-RDM-001
AC-RDM-004
AC-ADM-001
AC-CNT-002
FunctioneelGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-LINKS-007-001UC-BEH-LINKS-007 — Vaste publieke pagina bewerkenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-007-002UC-BEH-LINKS-007 — Vaste publieke pagina bewerkenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-007-003UC-BEH-LINKS-007 — Vaste publieke pagina bewerkenOnbekende, ontbrekende of niet-toegankelijke records veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-LINKS-007-004UC-BEH-LINKS-007 — Vaste publieke pagina bewerkenRead-only technische sleutels en codegedreven velden beschermen tegen wijziging via de GUIGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-007-005UC-BEH-LINKS-007 — Vaste publieke pagina bewerkenZoek-, filter- en selecteeracties behandelen als read-only acties zonder domeinmutatieGedekt door SRSSRS-RDM-001
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-007-006UC-BEH-LINKS-007 — Vaste publieke pagina bewerkenWijzigingen pas opslaan nadat server-side validatie geslaagd isGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-007-007UC-BEH-LINKS-007 — Vaste publieke pagina bewerkenRelevante wijzigingen auditbaar vastleggen met actor, UTC-tijdstip en oude en nieuwe waarde waar van toepassingGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-LINKS-007-008UC-BEH-LINKS-007 — Vaste publieke pagina bewerkenHistoryrecords als immutable behandelen en niet via de beheerinterface wijzigbaar makenGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-LINKS-007-009UC-BEH-LINKS-007 — Vaste publieke pagina bewerkenBeheerbare tekst veilig opslaan en renderen zonder actieve of onveilige inhoudGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-007-010UC-BEH-LINKS-007 — Vaste publieke pagina bewerkenLege staten en blokkades gebruikersgericht en zonder technische details weergevenGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-007-011UC-BEH-LINKS-007 — Vaste publieke pagina bewerkenInterne routes en externe URL’s valideren voordat deze als bruikbaar URL-record worden opgeslagenGedekt door SRSSRS-ADM-001
SRS-CNT-004
AC-ADM-001
AC-CNT-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-007-012UC-BEH-LINKS-007 — Vaste publieke pagina bewerkenVerwijderen van URL-records blokkeren zolang actieve footerlinktoewijzingen bestaanGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-CNT-004
AC-AUTH-001
AC-ADM-001
AC-CNT-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-007-013UC-BEH-LINKS-007 — Vaste publieke pagina bewerkenFooterlinktoewijzingen per rolcontext en footerkolom beheren op basis van bestaande URL-recordsGedekt door SRSSRS-AUTH-001
SRS-ADM-002
SRS-ADM-001
SRS-CNT-004
AC-AUTH-001
AC-ADM-002
AC-ADM-001
AC-CNT-004
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-007-014UC-BEH-LINKS-007 — Vaste publieke pagina bewerkenVaste publieke pagina’s uitsluitend tekstueel beheerbaar maken binnen codevaste blokkenGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-RDM-004
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-007-015UC-BEH-LINKS-007 — Vaste publieke pagina bewerkenDe usecase "Vaste publieke pagina bewerken" uitvoeren volgens de afbakening van het subdomein Beheerder / Handige links en vaste pagina’sUsecase-specifiekSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
SRS-CNT-003
AC-RDM-001
AC-RDM-004
AC-ADM-001
AC-CNT-003
FunctioneelGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-LINKS-008-001UC-BEH-LINKS-008 — Wijzigingsgeschiedenis raadplegenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-008-002UC-BEH-LINKS-008 — Wijzigingsgeschiedenis raadplegenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-008-003UC-BEH-LINKS-008 — Wijzigingsgeschiedenis raadplegenOnbekende, ontbrekende of niet-toegankelijke records veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-LINKS-008-004UC-BEH-LINKS-008 — Wijzigingsgeschiedenis raadplegenRead-only technische sleutels en codegedreven velden beschermen tegen wijziging via de GUIGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-008-005UC-BEH-LINKS-008 — Wijzigingsgeschiedenis raadplegenZoek-, filter- en selecteeracties behandelen als read-only acties zonder domeinmutatieGedekt door SRSSRS-RDM-001
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-008-006UC-BEH-LINKS-008 — Wijzigingsgeschiedenis raadplegenWijzigingen pas opslaan nadat server-side validatie geslaagd isGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-CNT-001
AC-AUTH-001
AC-ADM-001
AC-CNT-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-008-007UC-BEH-LINKS-008 — Wijzigingsgeschiedenis raadplegenRelevante wijzigingen auditbaar vastleggen met actor, UTC-tijdstip en oude en nieuwe waarde waar van toepassingGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-LINKS-008-008UC-BEH-LINKS-008 — Wijzigingsgeschiedenis raadplegenHistoryrecords als immutable behandelen en niet via de beheerinterface wijzigbaar makenGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-AUD-001
AC-ADM-001
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-LINKS-008-009UC-BEH-LINKS-008 — Wijzigingsgeschiedenis raadplegenBeheerbare tekst veilig opslaan en renderen zonder actieve of onveilige inhoudGedekt door SRSSRS-ADM-001
SRS-CNT-001
SRS-NFR-SEC-001
AC-ADM-001
AC-CNT-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-008-010UC-BEH-LINKS-008 — Wijzigingsgeschiedenis raadplegenLege staten en blokkades gebruikersgericht en zonder technische details weergevenGedekt door SRSSRS-ADM-001
SRS-CNT-001
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-008-011UC-BEH-LINKS-008 — Wijzigingsgeschiedenis raadplegenInterne routes en externe URL’s valideren voordat deze als bruikbaar URL-record worden opgeslagenGedekt door SRSSRS-ADM-001
SRS-CNT-004
AC-ADM-001
AC-CNT-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-008-012UC-BEH-LINKS-008 — Wijzigingsgeschiedenis raadplegenVerwijderen van URL-records blokkeren zolang actieve footerlinktoewijzingen bestaanGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-CNT-004
AC-AUTH-001
AC-ADM-001
AC-CNT-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-008-013UC-BEH-LINKS-008 — Wijzigingsgeschiedenis raadplegenFooterlinktoewijzingen per rolcontext en footerkolom beheren op basis van bestaande URL-recordsGedekt door SRSSRS-AUTH-001
SRS-ADM-002
SRS-ADM-001
SRS-CNT-004
AC-AUTH-001
AC-ADM-002
AC-ADM-001
AC-CNT-004
AutorisatieGeenVerwerkt
REQ-UC-BEH-LINKS-008-014UC-BEH-LINKS-008 — Wijzigingsgeschiedenis raadplegenVaste publieke pagina’s uitsluitend tekstueel beheerbaar maken binnen codevaste blokkenGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
SRS-CNT-001
AC-RDM-001
AC-RDM-004
AC-ADM-001
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-LINKS-008-015UC-BEH-LINKS-008 — Wijzigingsgeschiedenis raadplegenDe usecase "Wijzigingsgeschiedenis raadplegen" uitvoeren volgens de afbakening van het subdomein Beheerder / Handige links en vaste pagina’sUsecase-specifiekSRS-RDM-001
SRS-RDM-004
SRS-RDM-006
SRS-ADM-001
SRS-CNT-003
SRS-NFR-AUD-001
AC-RDM-001
AC-RDM-004
AC-RDM-006
AC-ADM-001
AC-CNT-003
AC-NFR-AUD-001
AuditGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-BEH-MOD-001-001UC-BEH-MOD-001 — Moduleoverzicht bekijkenEen beheerder een overzicht van technische modules tonenGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-RDM-001
AC-RDM-004
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-001-002UC-BEH-MOD-001 — Moduleoverzicht bekijkenPer module DisplayName, CodeReference, Version, IsActive en IsVisibleForTesting tonenGedekt door SRSSRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-001-003UC-BEH-MOD-001 — Moduleoverzicht bekijkenGebruiksimpact per module server-side afleidenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-AUTH-001
AC-RDM-001
AC-ADM-004
AC-ADM-001
AC-MOD-003
AutorisatieGeenVerwerkt
REQ-BEH-MOD-001-004UC-BEH-MOD-001 — Moduleoverzicht bekijkenTijdelijke docenttestruns uitsluiten uit totaal gebruikGedekt door SRSSRS-LRN-009
SRS-TCH-005
SRS-ADM-001
AC-LRN-009
AC-TCH-005
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-BEH-MOD-001-005UC-BEH-MOD-001 — Moduleoverzicht bekijkenDe actie Open beheer alleen beschikbaar maken bij precies één geselecteerde moduleGedekt door SRSSRS-AUTH-004
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-AUTH-004
AC-ADM-004
AC-ADM-001
AC-MOD-003
NFRGeenVerwerkt
REQ-BEH-MOD-001-006UC-BEH-MOD-001 — Moduleoverzicht bekijkenIn het moduleoverzicht geen concrete oefeningconfiguratie tonen of wijzigenGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-CAT-003
SRS-LRN-009
SRS-ADM-004
SRS-ADM-001
AC-RDM-001
AC-RDM-004
AC-CAT-003
AC-LRN-009
AC-ADM-004
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-BEH-MOD-001-007UC-BEH-MOD-001 — Moduleoverzicht bekijkenToegang tot modulebeheer server-side beperken tot beheerdersGedekt door SRSSRS-AUTH-001
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-AUTH-001
AC-ADM-004
AC-ADM-001
AC-MOD-003
AutorisatieGeenVerwerkt
REQ-BEH-MOD-002-001UC-BEH-MOD-002 — Modulebeheer openenModulebeheer alleen openen voor precies één geselecteerde moduleGedekt door SRSSRS-AUTH-004
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-AUTH-004
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-002-002UC-BEH-MOD-002 — Modulebeheer openenDe geselecteerde ExerciseModuleId server-side validerenGedekt door SRSSRS-AUTH-001
SRS-AUTH-004
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-AUTH-001
AC-AUTH-004
AC-ADM-004
AC-ADM-001
AC-MOD-003
AutorisatieGeenVerwerkt
REQ-BEH-MOD-002-003UC-BEH-MOD-002 — Modulebeheer openenDe titel samenstellen uit actuele modulemetadataGedekt door SRSSRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-002-004UC-BEH-MOD-002 — Modulebeheer openenDe onderdelen Intro / uitleg, Module, Migreren - docent, Migreren - alles en Geschiedenis tonenGedekt door SRSSRS-TCH-004
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
SRS-NFR-AUD-001
AC-TCH-004
AC-ADM-004
AC-ADM-001
AC-MOD-003
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-BEH-MOD-002-005UC-BEH-MOD-002 — Modulebeheer openenActiebeschikbaarheid server-side bepalenGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-BEH-MOD-002-006UC-BEH-MOD-002 — Modulebeheer openenBij openen van modulebeheer geen module- of oefeningdata wijzigenGedekt door SRSSRS-LRN-009
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-LRN-009
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-003-001UC-BEH-MOD-003 — Modulegegevens wijzigenDisplayName van een technische module door beheerders kunnen laten wijzigenGedekt door SRSSRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-003-002UC-BEH-MOD-003 — Modulegegevens wijzigenCodeReference read-only tonen in de beheer-GUIGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-BEH-MOD-003-003UC-BEH-MOD-003 — Modulegegevens wijzigenVersion read-only of technisch beheerd tonenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-BEH-MOD-003-004UC-BEH-MOD-003 — Modulegegevens wijzigenEen verplichte reden vragen vóór opslaan van modulemetadataGedekt door SRSSRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-003-005UC-BEH-MOD-003 — Modulegegevens wijzigenOude en nieuwe waarde auditbaar vastleggenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-BEH-MOD-003-006UC-BEH-MOD-003 — Modulegegevens wijzigenDoor een metadatawijziging geen concrete oefeningconfiguratiepayload wijzigenGedekt door SRSSRS-CAT-003
SRS-LRN-009
SRS-ADM-001
AC-CAT-003
AC-LRN-009
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-BEH-MOD-003-007UC-BEH-MOD-003 — Modulegegevens wijzigenGelijktijdige wijzigingen veilig detecteren of afhandelenGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-BEH-MOD-004-001UC-BEH-MOD-004 — Module-actiefstatus wijzigenIsActive van een module alleen door beheerders laten wijzigenGedekt door SRSSRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-004-002UC-BEH-MOD-004 — Module-actiefstatus wijzigenUitschakelen blokkeren zolang actieve concrete oefeningen naar de module verwijzenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-ADM-004
SRS-ADM-005
SRS-ADM-001
SRS-MOD-003
AC-AUTH-001
AC-LRN-009
AC-ADM-004
AC-ADM-005
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-004-003UC-BEH-MOD-004 — Module-actiefstatus wijzigenUitschakelen blokkeren zolang actieve oefenkoppelingen via de module bestaanGedekt door SRSSRS-AUTH-001
SRS-ADM-004
SRS-ADM-005
SRS-ADM-001
SRS-MOD-003
AC-AUTH-001
AC-ADM-004
AC-ADM-005
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-004-004UC-BEH-MOD-004 — Module-actiefstatus wijzigenIsVisibleForTesting niet impliciet wijzigen door een IsActive-wijzigingGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-BEH-MOD-004-005UC-BEH-MOD-004 — Module-actiefstatus wijzigenEen verplichte reden vragen vóór statuswijzigingGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-BEH-MOD-004-006UC-BEH-MOD-004 — Module-actiefstatus wijzigenDe statuswijziging auditbaar vastleggenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-BEH-MOD-004-007UC-BEH-MOD-004 — Module-actiefstatus wijzigenGeen historische runs verwijderen of herschrijven door een module uit te schakelenGedekt door SRSSRS-LRN-009
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-LRN-009
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-005-001UC-BEH-MOD-005 — Test-zichtbaarheid wijzigenIsVisibleForTesting door beheerders kunnen laten wijzigenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-BEH-MOD-005-002UC-BEH-MOD-005 — Test-zichtbaarheid wijzigenIsVisibleForTesting gescheiden houden van IsActiveGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-BEH-MOD-005-003UC-BEH-MOD-005 — Test-zichtbaarheid wijzigenGeen TestDocent-rollen wijzigen via deze flowGedekt door SRSSRS-TCH-005
SRS-ADM-002
SRS-ADM-001
AC-TCH-005
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-BEH-MOD-005-004UC-BEH-MOD-005 — Test-zichtbaarheid wijzigenEen verplichte reden vragen vóór wijzigingGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-BEH-MOD-005-005UC-BEH-MOD-005 — Test-zichtbaarheid wijzigenDe wijziging auditbaar vastleggenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-BEH-MOD-005-006UC-BEH-MOD-005 — Test-zichtbaarheid wijzigenTestbeschikbaarheid in docentflows server-side bepalen op basis van rol en modulevlagGedekt door SRSSRS-AUTH-001
SRS-TCH-005
SRS-ADM-002
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-AUTH-001
AC-TCH-005
AC-ADM-002
AC-ADM-004
AC-ADM-001
AC-MOD-003
AutorisatieGeenVerwerkt
REQ-BEH-MOD-006-001UC-BEH-MOD-006 — Moduleconnectiviteit testenEen beheerder een moduleconnectiviteitstest kunnen laten uitvoerenGedekt door SRSSRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-006-002UC-BEH-MOD-006 — Moduleconnectiviteit testenCodeReference server-side uit ExerciseModules lezenGedekt door SRSSRS-AUTH-001
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-AUTH-001
AC-ADM-004
AC-ADM-001
AC-MOD-003
AutorisatieGeenVerwerkt
REQ-BEH-MOD-006-003UC-BEH-MOD-006 — Moduleconnectiviteit testenDe module via de strategy-interface resolveerenGedekt door SRSSRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-006-004UC-BEH-MOD-006 — Moduleconnectiviteit testenEen eenvoudige healthcheck of ping-pong-aanroep ondersteunenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-BEH-MOD-006-005UC-BEH-MOD-006 — Moduleconnectiviteit testenBij de test geen modulemetadata of oefeningen wijzigenGedekt door SRSSRS-LRN-009
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-LRN-009
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-006-006UC-BEH-MOD-006 — Moduleconnectiviteit testenTechnische foutdetails veilig loggen zonder stacktraces in de UI te tonenGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
SRS-NFR-LOG-001
AC-ADM-001
AC-NFR-SEC-001
AC-NFR-LOG-001
AuditGeenVerwerkt
REQ-BEH-MOD-006-007UC-BEH-MOD-006 — Moduleconnectiviteit testenEen succesvolle healthcheck niet gelijkstellen aan bewezen migratiecompatibiliteitGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-BEH-MOD-007-001UC-BEH-MOD-007 — Modulemigratie docentgericht uitvoerenDocentgerichte modulemigratie ondersteunen vanuit een geopende bronmoduleGedekt door SRSSRS-TCH-001
SRS-ADM-004
SRS-ADM-001
SRS-MOD-004
AC-TCH-001
AC-ADM-004
AC-ADM-001
AC-MOD-004
FunctioneelGeenVerwerkt
REQ-BEH-MOD-007-002UC-BEH-MOD-007 — Modulemigratie docentgericht uitvoerenEerst een actieve doelmodule vereisenGedekt door SRSSRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-007-003UC-BEH-MOD-007 — Modulemigratie docentgericht uitvoerenMigreren naar dezelfde module blokkerenGedekt door SRSSRS-AUTH-001
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-AUTH-001
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-007-004UC-BEH-MOD-007 — Modulemigratie docentgericht uitvoerenAlleen docenten tonen die actieve oefeningen op de bronmodule hebbenGedekt door SRSSRS-LRN-009
SRS-TCH-002
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-LRN-009
AC-TCH-002
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-007-005UC-BEH-MOD-007 — Modulemigratie docentgericht uitvoerenVóór uitvoering een verplichte reden vragenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-BEH-MOD-007-006UC-BEH-MOD-007 — Modulemigratie docentgericht uitvoerenExercises.ExerciseModuleId voor de geldige scope aanpassenGedekt door SRSSRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-007-007UC-BEH-MOD-007 — Modulemigratie docentgericht uitvoerenExerciseModuleMigrations met scope Teacher vastleggenGedekt door SRSSRS-ADM-004
SRS-ADM-001
SRS-MOD-003
SRS-NFR-AUD-001
AC-ADM-004
AC-ADM-001
AC-MOD-003
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-BEH-MOD-007-008UC-BEH-MOD-007 — Modulemigratie docentgericht uitvoerenPer gemigreerde oefening ExerciseHistory vastleggenGedekt door SRSSRS-LRN-009
SRS-ADM-001
SRS-NFR-AUD-001
AC-LRN-009
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-BEH-MOD-007-009UC-BEH-MOD-007 — Modulemigratie docentgericht uitvoerenHistorische ExerciseRuns, resultaten en gedeelde oefeningen niet herschrijvenGedekt door SRSSRS-LRN-009
SRS-SHR-001
SRS-ADM-001
AC-LRN-009
AC-SHR-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-BEH-MOD-008-001UC-BEH-MOD-008 — Modulemigratie globaal uitvoerenGlobale modulemigratie ondersteunen vanuit een geopende bronmoduleGedekt door SRSSRS-ADM-004
SRS-ADM-001
SRS-MOD-004
AC-ADM-004
AC-ADM-001
AC-MOD-004
FunctioneelGeenVerwerkt
REQ-BEH-MOD-008-002UC-BEH-MOD-008 — Modulemigratie globaal uitvoerenAlleen actieve doelmodules toestaanGedekt door SRSSRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-008-003UC-BEH-MOD-008 — Modulemigratie globaal uitvoerenMigreren naar dezelfde module blokkerenGedekt door SRSSRS-AUTH-001
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-AUTH-001
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-008-004UC-BEH-MOD-008 — Modulemigratie globaal uitvoerenDe globale migratiescope server-side bepalenGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-BEH-MOD-008-005UC-BEH-MOD-008 — Modulemigratie globaal uitvoerenImpact tonen vóór definitieve uitvoeringGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-BEH-MOD-008-006UC-BEH-MOD-008 — Modulemigratie globaal uitvoerenEen verplichte reden vragenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-BEH-MOD-008-007UC-BEH-MOD-008 — Modulemigratie globaal uitvoerenExerciseModuleMigrations met scope Global vastleggenGedekt door SRSSRS-ADM-004
SRS-ADM-001
SRS-MOD-003
SRS-NFR-AUD-001
AC-ADM-004
AC-ADM-001
AC-MOD-003
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-BEH-MOD-008-008UC-BEH-MOD-008 — Modulemigratie globaal uitvoerenPer gemigreerde oefening ExerciseHistory vastleggenGedekt door SRSSRS-LRN-009
SRS-ADM-001
SRS-NFR-AUD-001
AC-LRN-009
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-BEH-MOD-008-009UC-BEH-MOD-008 — Modulemigratie globaal uitvoerenHistorische ExerciseRuns, resultaten en gedeelde oefeningen niet herschrijvenGedekt door SRSSRS-LRN-009
SRS-SHR-001
SRS-ADM-001
AC-LRN-009
AC-SHR-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-BEH-MOD-009-001UC-BEH-MOD-009 — Modulemigratie-proefuitvoering controlerenProefmigratie van precies één concrete oefening ondersteunenGedekt door SRSSRS-LRN-009
SRS-ADM-001
AC-LRN-009
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-BEH-MOD-009-002UC-BEH-MOD-009 — Modulemigratie-proefuitvoering controlerenAlleen oefeningen tonen die de bronmodule gebruikenGedekt door SRSSRS-LRN-009
SRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-LRN-009
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-009-003UC-BEH-MOD-009 — Modulemigratie-proefuitvoering controlerenEen actieve doelmodule vereisen die verschilt van de bronmoduleGedekt door SRSSRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-ADM-004
AC-ADM-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-BEH-MOD-009-004UC-BEH-MOD-009 — Modulemigratie-proefuitvoering controlerenEen verplichte reden vragenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-BEH-MOD-009-005UC-BEH-MOD-009 — Modulemigratie-proefuitvoering controlerenDe proefmigratie auditbaar vastleggen in migratiehistorie en ExerciseHistoryGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-BEH-MOD-009-006UC-BEH-MOD-009 — Modulemigratie-proefuitvoering controlerenDoor proefmigratie geen docentgerichte of globale migratie startenGedekt door SRSSRS-TCH-001
SRS-ADM-001
AC-TCH-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-BEH-MOD-009-007UC-BEH-MOD-009 — Modulemigratie-proefuitvoering controlerenHistorische ExerciseRuns en gedeelde oefeningen niet herschrijvenGedekt door SRSSRS-LRN-009
SRS-SHR-001
SRS-ADM-001
AC-LRN-009
AC-SHR-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-BEH-MOD-009-008UC-BEH-MOD-009 — Modulemigratie-proefuitvoering controlerenAlleen de geselecteerde oefening muteren en alle andere oefeningen ongemoeid latenGedekt door SRSSRS-AUTH-004
SRS-LRN-009
SRS-ADM-001
AC-AUTH-004
AC-LRN-009
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-BEH-MOD-010-001UC-BEH-MOD-010 — Modulegeschiedenis bekijkenModulegeschiedenis read-only tonenGedekt door SRSSRS-ADM-004
SRS-ADM-001
SRS-MOD-003
SRS-NFR-AUD-001
AC-ADM-004
AC-ADM-001
AC-MOD-003
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-BEH-MOD-010-002UC-BEH-MOD-010 — Modulegeschiedenis bekijkenInhoudelijke modulewijzigingen, statuswijzigingen en test-zichtbaarheid tonenGedekt door SRSSRS-ADM-004
SRS-ADM-001
SRS-MOD-005
AC-ADM-004
AC-ADM-001
AC-MOD-005
FunctioneelGeenVerwerkt
REQ-BEH-MOD-010-003UC-BEH-MOD-010 — Modulegeschiedenis bekijkenDocentgerichte en globale modulemigraties tonenGedekt door SRSSRS-TCH-001
SRS-ADM-004
SRS-ADM-001
SRS-MOD-004
AC-TCH-001
AC-ADM-004
AC-ADM-001
AC-MOD-004
FunctioneelGeenVerwerkt
REQ-BEH-MOD-010-004UC-BEH-MOD-010 — Modulegeschiedenis bekijkenBronmodule, doelmodule, scope, actor, tijdstip en reden tonen waar beschikbaarGedekt door SRSSRS-ADM-004
SRS-ADM-001
SRS-MOD-003
AC-ADM-004
AC-ADM-001
AC-MOD-003
NFRGeenVerwerkt
REQ-BEH-MOD-010-005UC-BEH-MOD-010 — Modulegeschiedenis bekijkenNaam- en versiesnapshots gebruiken voor historische leesbaarheidGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-BEH-MOD-010-006UC-BEH-MOD-010 — Modulegeschiedenis bekijkenHistoryregels niet via de GUI laten wijzigen of verwijderenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-BEH-MOD-010-007UC-BEH-MOD-010 — Modulegeschiedenis bekijkenFilteren en sorteren zonder datamutatie uitvoerenGedekt door SRSSRS-RDM-001
SRS-ADM-001
AC-RDM-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-001-001UC-BEH-POP-001 — Popupoverzicht bekijkenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-POP-001-002UC-BEH-POP-001 — Popupoverzicht bekijkenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-POP-001-003UC-BEH-POP-001 — Popupoverzicht bekijkenOnbekende, ontbrekende of niet-toegankelijke popuprecords veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-POP-001
SRS-NFR-SEC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-POP-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-POP-001-004UC-BEH-POP-001 — Popupoverzicht bekijkenPopupKey, Variant, ThemeKey, knopacties en CustomRendererKey read-only houden in de beheerinterfaceGedekt door SRSSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-001-005UC-BEH-POP-001 — Popupoverzicht bekijkenPopupteksten, knopteksten, inputlabels en themekeuzes niet dupliceren buiten het centrale popupregister en popup-themesGedekt door SRSSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-001-006UC-BEH-POP-001 — Popupoverzicht bekijkenDeze raadpleeg- of controleflow uitvoeren zonder PopupDetails of historyrecords te wijzigenGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-POP-001
SRS-NFR-AUD-001
AC-ADM-002
AC-ADM-001
AC-POP-001
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-POP-001-007UC-BEH-POP-001 — Popupoverzicht bekijkenZoek-, filter-, selectie- en detailacties behandelen als read-only readmodelgedragGedekt door SRSSRS-RDM-001
SRS-ADM-001
AC-RDM-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-001-009UC-BEH-POP-001 — Popupoverzicht bekijkenTitel, tekst, knopteksten en inputlabels valideren op de vastgestelde maximale lengtes wanneer deze velden beheerbaar zijnGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-001-010UC-BEH-POP-001 — Popupoverzicht bekijkenDe usecase Popupoverzicht bekijken uitvoeren binnen de afbakening van Beheerder / PopupbeheerUsecase-specifiekSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
SRS-POP-001
AC-RDM-001
AC-RDM-004
AC-ADM-001
AC-POP-001
FunctioneelGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-POP-002-001UC-BEH-POP-002 — Popupdetail openenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-POP-002-002UC-BEH-POP-002 — Popupdetail openenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-POP-002-003UC-BEH-POP-002 — Popupdetail openenOnbekende, ontbrekende of niet-toegankelijke popuprecords veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-POP-001
SRS-NFR-SEC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-POP-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-POP-002-004UC-BEH-POP-002 — Popupdetail openenPopupKey, Variant, ThemeKey, knopacties en CustomRendererKey read-only houden in de beheerinterfaceGedekt door SRSSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-002-005UC-BEH-POP-002 — Popupdetail openenPopupteksten, knopteksten, inputlabels en themekeuzes niet dupliceren buiten het centrale popupregister en popup-themesGedekt door SRSSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-002-006UC-BEH-POP-002 — Popupdetail openenDeze raadpleeg- of controleflow uitvoeren zonder PopupDetails of historyrecords te wijzigenGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-POP-001
SRS-NFR-AUD-001
AC-ADM-002
AC-ADM-001
AC-POP-001
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-POP-002-007UC-BEH-POP-002 — Popupdetail openenZoek-, filter-, selectie- en detailacties behandelen als read-only readmodelgedragGedekt door SRSSRS-RDM-001
SRS-ADM-001
AC-RDM-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-002-009UC-BEH-POP-002 — Popupdetail openenTitel, tekst, knopteksten en inputlabels valideren op de vastgestelde maximale lengtes wanneer deze velden beheerbaar zijnGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-002-010UC-BEH-POP-002 — Popupdetail openenDe usecase Popupdetail openen uitvoeren binnen de afbakening van Beheerder / PopupbeheerUsecase-specifiekSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-POP-003-001UC-BEH-POP-003 — Popupvelden wijzigenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-POP-003-002UC-BEH-POP-003 — Popupvelden wijzigenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-POP-003-003UC-BEH-POP-003 — Popupvelden wijzigenOnbekende, ontbrekende of niet-toegankelijke popuprecords veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-POP-001
SRS-NFR-SEC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-POP-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-POP-003-004UC-BEH-POP-003 — Popupvelden wijzigenPopupKey, Variant, ThemeKey, knopacties en CustomRendererKey read-only houden in de beheerinterfaceGedekt door SRSSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-003-005UC-BEH-POP-003 — Popupvelden wijzigenPopupteksten, knopteksten, inputlabels en themekeuzes niet dupliceren buiten het centrale popupregister en popup-themesGedekt door SRSSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-003-006UC-BEH-POP-003 — Popupvelden wijzigenEditorwijzigingen als niet-persistente bewerkstaat behandelen totdat de beheerder expliciet opslaat via UC-BEH-POP-004Gedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-003-007UC-BEH-POP-003 — Popupvelden wijzigenAlleen beheerbare velden wijzigbaar tonen en read-only velden beschermen tegen aanpassing in de payloadGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-003-008UC-BEH-POP-003 — Popupvelden wijzigenGewijzigde velden herkenbaar maken zonder database- of historymutatieGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-POP-003-009UC-BEH-POP-003 — Popupvelden wijzigenTitel, tekst, knopteksten en inputlabels valideren op de vastgestelde maximale lengtes wanneer deze velden beheerbaar zijnGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-003-010UC-BEH-POP-003 — Popupvelden wijzigenDe usecase Popupvelden wijzigen uitvoeren binnen de afbakening van Beheerder / PopupbeheerUsecase-specifiekSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-POP-004-001UC-BEH-POP-004 — Popupwijziging valideren en opslaanDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-POP-004-002UC-BEH-POP-004 — Popupwijziging valideren en opslaanAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-POP-004-003UC-BEH-POP-004 — Popupwijziging valideren en opslaanOnbekende, ontbrekende of niet-toegankelijke popuprecords veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-POP-001
SRS-NFR-SEC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-POP-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-POP-004-004UC-BEH-POP-004 — Popupwijziging valideren en opslaanPopupKey, Variant, ThemeKey, knopacties en CustomRendererKey read-only houden in de beheerinterfaceGedekt door SRSSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-004-005UC-BEH-POP-004 — Popupwijziging valideren en opslaanPopupteksten, knopteksten, inputlabels en themekeuzes niet dupliceren buiten het centrale popupregister en popup-themesGedekt door SRSSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-004-006UC-BEH-POP-004 — Popupwijziging valideren en opslaanWijzigingen pas opslaan nadat server-side validatie van record, veldrechten, lengtes, concurrency en custombeperkingen is geslaagdGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-POP-004-007UC-BEH-POP-004 — Popupwijziging valideren en opslaanUitsluitend beheerbare velden opslaan en iedere wijziging auditbaar vastleggen met actor, UTC-tijdstip en veldverschillenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-POP-004-008UC-BEH-POP-004 — Popupwijziging valideren en opslaanBij validatie-, concurrency- of historyfouten geen gedeeltelijke wijziging opslaanGedekt door SRSSRS-SHR-001
SRS-ADM-001
SRS-NFR-AUD-001
AC-SHR-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-POP-004-009UC-BEH-POP-004 — Popupwijziging valideren en opslaanTitel, tekst, knopteksten en inputlabels valideren op de vastgestelde maximale lengtes wanneer deze velden beheerbaar zijnGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-004-010UC-BEH-POP-004 — Popupwijziging valideren en opslaanDe usecase Popupwijziging valideren en opslaan uitvoeren binnen de afbakening van Beheerder / PopupbeheerUsecase-specifiekSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-POP-005-001UC-BEH-POP-005 — Popupgeschiedenis bekijkenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-POP-005-002UC-BEH-POP-005 — Popupgeschiedenis bekijkenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-POP-005-003UC-BEH-POP-005 — Popupgeschiedenis bekijkenOnbekende, ontbrekende of niet-toegankelijke popuprecords veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-POP-001
SRS-NFR-SEC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-POP-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-POP-005-004UC-BEH-POP-005 — Popupgeschiedenis bekijkenPopupKey, Variant, ThemeKey, knopacties en CustomRendererKey read-only houden in de beheerinterfaceGedekt door SRSSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-005-005UC-BEH-POP-005 — Popupgeschiedenis bekijkenPopupteksten, knopteksten, inputlabels en themekeuzes niet dupliceren buiten het centrale popupregister en popup-themesGedekt door SRSSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-005-006UC-BEH-POP-005 — Popupgeschiedenis bekijkenDeze raadpleeg- of controleflow uitvoeren zonder PopupDetails of historyrecords te wijzigenGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-POP-001
SRS-NFR-AUD-001
AC-ADM-002
AC-ADM-001
AC-POP-001
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-POP-005-007UC-BEH-POP-005 — Popupgeschiedenis bekijkenZoek-, filter-, selectie- en detailacties behandelen als read-only readmodelgedragGedekt door SRSSRS-RDM-001
SRS-ADM-001
AC-RDM-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-005-009UC-BEH-POP-005 — Popupgeschiedenis bekijkenTitel, tekst, knopteksten en inputlabels valideren op de vastgestelde maximale lengtes wanneer deze velden beheerbaar zijnGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-005-010UC-BEH-POP-005 — Popupgeschiedenis bekijkenDe usecase Popupgeschiedenis bekijken uitvoeren binnen de afbakening van Beheerder / PopupbeheerUsecase-specifiekSRS-ADM-001
SRS-POP-001
SRS-NFR-AUD-001
AC-ADM-001
AC-POP-001
AC-NFR-AUD-001
AuditGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-POP-006-001UC-BEH-POP-006 — Custom-popup beperking toepassenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-POP-006-002UC-BEH-POP-006 — Custom-popup beperking toepassenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-POP-006-003UC-BEH-POP-006 — Custom-popup beperking toepassenOnbekende, ontbrekende of niet-toegankelijke popuprecords veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-POP-001
SRS-NFR-SEC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-POP-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-BEH-POP-006-004UC-BEH-POP-006 — Custom-popup beperking toepassenPopupKey, Variant, ThemeKey, knopacties en CustomRendererKey read-only houden in de beheerinterfaceGedekt door SRSSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-006-005UC-BEH-POP-006 — Custom-popup beperking toepassenPopupteksten, knopteksten, inputlabels en themekeuzes niet dupliceren buiten het centrale popupregister en popup-themesGedekt door SRSSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-006-006UC-BEH-POP-006 — Custom-popup beperking toepassenDeze raadpleeg- of controleflow uitvoeren zonder PopupDetails of historyrecords te wijzigenGedekt door SRSSRS-ADM-002
SRS-ADM-001
SRS-POP-001
SRS-NFR-AUD-001
AC-ADM-002
AC-ADM-001
AC-POP-001
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-POP-006-007UC-BEH-POP-006 — Custom-popup beperking toepassenZoek-, filter-, selectie- en detailacties behandelen als read-only readmodelgedragGedekt door SRSSRS-RDM-001
SRS-ADM-001
AC-RDM-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-006-009UC-BEH-POP-006 — Custom-popup beperking toepassenCustom-popups behandelen als bestaande codegedreven uitzonderingen met read-only CustomRendererKeyGedekt door SRSSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-006-010UC-BEH-POP-006 — Custom-popup beperking toepassenVoorkomen dat een normale dynamische popup via beheer een afwijkende layout of meerdere invoervelden krijgtGedekt door SRSSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-POP-006-011UC-BEH-POP-006 — Custom-popup beperking toepassenDe usecase Custom-popup beperking toepassen uitvoeren binnen de afbakening van Beheerder / PopupbeheerUsecase-specifiekSRS-ADM-001
SRS-POP-001
AC-ADM-001
AC-POP-001
FunctioneelGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-SITE-001-001UC-BEH-SITE-001 — Site Instellingen-hub openenSite Instellingen als hubpagina beschikbaar maken voor beheerdersGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
AC-RDM-001
AC-RDM-004
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-SITE-001-002UC-BEH-SITE-001 — Site Instellingen-hub openenDe hub alleen tonen na server-side beheerderautorisatieGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-SITE-001-003UC-BEH-SITE-001 — Site Instellingen-hub openenOp de hub minimaal tegels tonen naar Frontpage, Popups beheren, Systeemberichten, Handige links & pagina’s, Features en Technische instellingenGedekt door SRSSRS-RDM-001
SRS-RDM-003
SRS-RDM-007
SRS-MSG-001
SRS-ADM-001
SRS-POP-001
AC-RDM-001
AC-RDM-003
AC-RDM-007
AC-MSG-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-SITE-001-004UC-BEH-SITE-001 — Site Instellingen-hub openenOp de hub de breadcrumb Home > Site Instellingen tonenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-SITE-001-005UC-BEH-SITE-001 — Site Instellingen-hub openenOp de hub geen onderliggende beheerinstellingen direct wijzigenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-SITE-001-006UC-BEH-SITE-001 — Site Instellingen-hub openenDe hub duidelijk afbakenen van de beheerder-frontpageGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-SITE-001-007UC-BEH-SITE-001 — Site Instellingen-hub openenOnderliggende beheerpagina’s eigen autorisatie laten uitvoerenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-004
SRS-RDM-005
SRS-ADM-001
AC-AUTH-001
AC-RDM-001
AC-RDM-004
AC-RDM-005
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-SITE-001-008UC-BEH-SITE-001 — Site Instellingen-hub openenNiet-beschikbare hubtegels veilig verborgen of uitgeschakeld kunnen tonenGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-SITE-002-001UC-BEH-SITE-002 — Beheertegel kiezenEen klik op een beheertegel behandelen als navigatie naar een interne beheerrouteGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-SITE-002-002UC-BEH-SITE-002 — Beheertegel kiezenTegelroutes server-side controleren tegen de bekende tegelsetGedekt door SRSSRS-AUTH-001
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-SITE-002-003UC-BEH-SITE-002 — Beheertegel kiezenDe doelpagina opnieuw server-side autoriserenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-ADM-001
AC-AUTH-001
AC-RDM-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-SITE-002-004UC-BEH-SITE-002 — Beheertegel kiezenDoor een tegelklik geen site-instelling of beheerobject wijzigenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-SITE-002-005UC-BEH-SITE-002 — Beheertegel kiezenOnbekende of gemanipuleerde tegelroutes veilig blokkerenGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-NFR-SEC-001
AC-AUTH-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-SITE-002-006UC-BEH-SITE-002 — Beheertegel kiezenUitgeschakelde tegels zonder domeinmutatie afhandelenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-SITE-002-007UC-BEH-SITE-002 — Beheertegel kiezenStandaardtegels ondersteunen voor Frontpage, Popups beheren, Systeemberichten, Handige links & pagina’s, Features en Technische instellingenGedekt door SRSSRS-RDM-001
SRS-RDM-003
SRS-RDM-007
SRS-MSG-001
SRS-ADM-001
SRS-POP-001
AC-RDM-001
AC-RDM-003
AC-RDM-007
AC-MSG-001
AC-ADM-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-SITE-002-008UC-BEH-SITE-002 — Beheertegel kiezenOnderliggende beheerpagina’s bronhoudend laten voor hun eigen validaties, popups, mutaties en geschiedenisGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-RDM-006
SRS-ADM-001
SRS-POP-001
SRS-NFR-AUD-001
AC-RDM-001
AC-RDM-004
AC-RDM-006
AC-ADM-001
AC-POP-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-SITE-003-001UC-BEH-SITE-003 — Toegang tot Site Instellingen controlerenElk verzoek naar Site Instellingen server-side autoriserenGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-SITE-003-002UC-BEH-SITE-003 — Toegang tot Site Instellingen controlerenToegang tot Site Instellingen beperken tot actieve accounts met actieve beheerderrolGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-ACC-002
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-SITE-003-003UC-BEH-SITE-003 — Toegang tot Site Instellingen controlerenFrontend-zichtbaarheid van menu’s of tegels niet als autorisatiebron gebruikenGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-SITE-003-004UC-BEH-SITE-003 — Toegang tot Site Instellingen controlerenDirecte URL’s naar Site Instellingen-routes gelijkwaardig beveiligen aan navigatie via de hubGedekt door SRSSRS-ADM-001
SRS-CNT-004
SRS-NFR-SEC-001
AC-ADM-001
AC-CNT-004
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-SITE-003-005UC-BEH-SITE-003 — Toegang tot Site Instellingen controlerenOnbevoegde gebruikers geen beheerdata, technische sleutels of instellingen tonenGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-SITE-003-006UC-BEH-SITE-003 — Toegang tot Site Instellingen controlerenConflicterende rolcombinaties met Leerling blokkeren voor beheercontextGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-LRN-009
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-SITE-003-007UC-BEH-SITE-003 — Toegang tot Site Instellingen controlerenOnderliggende Site Instellingen-pagina’s eigen autorisatie en validatie laten uitvoerenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-005
SRS-ADM-001
AC-AUTH-001
AC-RDM-001
AC-RDM-005
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-SITE-003-008UC-BEH-SITE-003 — Toegang tot Site Instellingen controlerenHet uitvoeren van toegangcontrole mag geen site-instellingen, templates, content of rollen wijzigenGedekt door SRSSRS-AUTH-001
SRS-ADM-002
SRS-ADM-001
SRS-CNT-001
SRS-POP-004
AC-AUTH-001
AC-ADM-002
AC-ADM-001
AC-CNT-001
AC-POP-004
AutorisatieGeenVerwerkt
REQ-UC-BEH-SYSMSG-001-001UC-BEH-SYSMSG-001 — Systeemberichttemplates overzicht bekijkenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-SYSMSG-001-002UC-BEH-SYSMSG-001 — Systeemberichttemplates overzicht bekijkenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-SYSMSG-001-003UC-BEH-SYSMSG-001 — Systeemberichttemplates overzicht bekijkenOnbekende, ontbrekende of niet-toegankelijke records veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-NFR-SEC-001
SRS-NFR-ACC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-NFR-SEC-001
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-BEH-SYSMSG-001-004UC-BEH-SYSMSG-001 — Systeemberichttemplates overzicht bekijkenTechnische sleutels, actiecodes en codegedreven velden als read-only tonenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-001-005UC-BEH-SYSMSG-001 — Systeemberichttemplates overzicht bekijkenZoeken, filteren, selecteren en raadplegen behandelen als read-only acties zonder domeinmutatieGedekt door SRSSRS-RDM-001
SRS-ADM-001
AC-RDM-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-001-006UC-BEH-SYSMSG-001 — Systeemberichttemplates overzicht bekijkenBij deze usecase geen SystemMessageTemplates, SystemMessageTemplateHistory of reeds verzonden SystemMessages wijzigenGedekt door SRSSRS-ADM-001
SRS-POP-004
SRS-NFR-AUD-001
AC-ADM-001
AC-POP-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-SYSMSG-001-007UC-BEH-SYSMSG-001 — Systeemberichttemplates overzicht bekijkenBestaande systeemberichttemplates beheren zonder reeds verzonden mailbox-systeemberichten met terugwerkende kracht aan te passenGedekt door SRSSRS-MSG-001
SRS-ADM-001
SRS-POP-004
AC-MSG-001
AC-ADM-001
AC-POP-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-001-008UC-BEH-SYSMSG-001 — Systeemberichttemplates overzicht bekijkenLege staten, blokkades en niet-beschikbaar-situaties gebruikersgericht en zonder technische details weergevenGedekt door SRSSRS-ADM-001AC-ADM-001NFRGeenVerwerkt
REQ-UC-BEH-SYSMSG-001-009UC-BEH-SYSMSG-001 — Systeemberichttemplates overzicht bekijkenBeheerbare tekst veilig renderen zonder actieve of onveilige inhoudGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-001-010UC-BEH-SYSMSG-001 — Systeemberichttemplates overzicht bekijkenDe usecase "Systeemberichttemplates overzicht bekijken" uitvoeren volgens de afbakening van het subdomein Beheerder / SysteemberichtenbeheerUsecase-specifiekSRS-RDM-001
SRS-RDM-004
SRS-RDM-007
SRS-MSG-001
SRS-ADM-001
SRS-POP-004
AC-RDM-001
AC-RDM-004
AC-RDM-007
AC-MSG-001
AC-ADM-001
AC-POP-004
FunctioneelGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-SYSMSG-002-001UC-BEH-SYSMSG-002 — Systeemberichttemplate openenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-SYSMSG-002-002UC-BEH-SYSMSG-002 — Systeemberichttemplate openenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-SYSMSG-002-003UC-BEH-SYSMSG-002 — Systeemberichttemplate openenOnbekende, ontbrekende of niet-toegankelijke records veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-NFR-SEC-001
SRS-NFR-ACC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-NFR-SEC-001
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-BEH-SYSMSG-002-004UC-BEH-SYSMSG-002 — Systeemberichttemplate openenTechnische sleutels, actiecodes en codegedreven velden als read-only tonenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-002-005UC-BEH-SYSMSG-002 — Systeemberichttemplate openenZoeken, filteren, selecteren en raadplegen behandelen als read-only acties zonder domeinmutatieGedekt door SRSSRS-RDM-001
SRS-ADM-001
AC-RDM-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-002-006UC-BEH-SYSMSG-002 — Systeemberichttemplate openenBij deze usecase geen SystemMessageTemplates, SystemMessageTemplateHistory of reeds verzonden SystemMessages wijzigenGedekt door SRSSRS-ADM-001
SRS-POP-004
SRS-NFR-AUD-001
AC-ADM-001
AC-POP-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-SYSMSG-002-007UC-BEH-SYSMSG-002 — Systeemberichttemplate openenBestaande systeemberichttemplates beheren zonder reeds verzonden mailbox-systeemberichten met terugwerkende kracht aan te passenGedekt door SRSSRS-MSG-001
SRS-ADM-001
SRS-POP-004
AC-MSG-001
AC-ADM-001
AC-POP-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-002-008UC-BEH-SYSMSG-002 — Systeemberichttemplate openenLege staten, blokkades en niet-beschikbaar-situaties gebruikersgericht en zonder technische details weergevenGedekt door SRSSRS-ADM-001AC-ADM-001NFRGeenVerwerkt
REQ-UC-BEH-SYSMSG-002-009UC-BEH-SYSMSG-002 — Systeemberichttemplate openenBeheerbare tekst veilig renderen zonder actieve of onveilige inhoudGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-002-010UC-BEH-SYSMSG-002 — Systeemberichttemplate openenDe usecase "Systeemberichttemplate openen" uitvoeren volgens de afbakening van het subdomein Beheerder / SysteemberichtenbeheerUsecase-specifiekSRS-MSG-007
SRS-ADM-001
SRS-POP-004
AC-MSG-007
AC-ADM-001
AC-POP-004
FunctioneelGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-SYSMSG-003-001UC-BEH-SYSMSG-003 — Systeemberichttemplate wijzigenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-SYSMSG-003-002UC-BEH-SYSMSG-003 — Systeemberichttemplate wijzigenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-SYSMSG-003-003UC-BEH-SYSMSG-003 — Systeemberichttemplate wijzigenOnbekende, ontbrekende of niet-toegankelijke records veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-NFR-SEC-001
SRS-NFR-ACC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-NFR-SEC-001
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-BEH-SYSMSG-003-004UC-BEH-SYSMSG-003 — Systeemberichttemplate wijzigenRead-only technische sleutels en codegedreven velden beschermen tegen wijziging via de GUIGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-003-005UC-BEH-SYSMSG-003 — Systeemberichttemplate wijzigenZoek-, filter- en selecteeracties behandelen als read-only acties zonder domeinmutatieGedekt door SRSSRS-RDM-001
SRS-ADM-001
AC-RDM-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-003-006UC-BEH-SYSMSG-003 — Systeemberichttemplate wijzigenWijzigingen pas opslaan nadat server-side validatie geslaagd isGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-SYSMSG-003-007UC-BEH-SYSMSG-003 — Systeemberichttemplate wijzigenRelevante wijzigingen auditbaar vastleggen met actor, UTC-tijdstip en oude en nieuwe waarde waar van toepassingGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-SYSMSG-003-008UC-BEH-SYSMSG-003 — Systeemberichttemplate wijzigenHistoryrecords als immutable behandelen en niet via de beheerinterface wijzigbaar makenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-SYSMSG-003-009UC-BEH-SYSMSG-003 — Systeemberichttemplate wijzigenBeheerbare tekst veilig opslaan en renderen zonder actieve of onveilige inhoudGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-003-010UC-BEH-SYSMSG-003 — Systeemberichttemplate wijzigenLege staten en blokkades gebruikersgericht en zonder technische details weergevenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-003-011UC-BEH-SYSMSG-003 — Systeemberichttemplate wijzigenBestaande systeemberichttemplates beheren zonder reeds verzonden SystemMessages te wijzigenGedekt door SRSSRS-MSG-001
SRS-ADM-001
SRS-POP-004
AC-MSG-001
AC-ADM-001
AC-POP-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-003-012UC-BEH-SYSMSG-003 — Systeemberichttemplate wijzigenOnderwerp, tekst en knoptekst valideren op de vastgestelde maximale lengtesGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-003-013UC-BEH-SYSMSG-003 — Systeemberichttemplate wijzigenAlleen expliciet toegestane placeholders accepterenGedekt door SRSSRS-ADM-001
SRS-POP-004
AC-ADM-001
AC-POP-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-003-014UC-BEH-SYSMSG-003 — Systeemberichttemplate wijzigenDe technische referentienaam en codegestuurde actie van templates read only houdenGedekt door SRSSRS-ADM-001
SRS-POP-004
AC-ADM-001
AC-POP-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-003-015UC-BEH-SYSMSG-003 — Systeemberichttemplate wijzigenDe usecase "Systeemberichttemplate wijzigen" uitvoeren volgens de afbakening van het subdomein Beheerder / SysteemberichtenbeheerUsecase-specifiekSRS-MSG-001
SRS-ADM-001
SRS-POP-004
AC-MSG-001
AC-ADM-001
AC-POP-004
FunctioneelGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
REQ-UC-BEH-SYSMSG-004-001UC-BEH-SYSMSG-004 — Templatevalidatie en placeholders controlerenTemplatevalidatie uitsluitend uitvoeren binnen een actieve beheerdercontextGedekt door SRSSRS-ADM-001
SRS-POP-004
AC-ADM-001
AC-POP-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-004-002UC-BEH-SYSMSG-004 — Templatevalidatie en placeholders controlerenDe bestaande template en actuele recordversie server-side controleren voordat validatie akkoord kan gevenGedekt door SRSSRS-AUTH-001
SRS-ADM-002
SRS-ADM-001
SRS-POP-004
AC-AUTH-001
AC-ADM-002
AC-ADM-001
AC-POP-004
AutorisatieGeenVerwerkt
REQ-UC-BEH-SYSMSG-004-003UC-BEH-SYSMSG-004 — Templatevalidatie en placeholders controlerenWijzigingen aan technische sleutels, referentienaam, actiecode en doelroutering weigerenGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-004-004UC-BEH-SYSMSG-004 — Templatevalidatie en placeholders controlerenOnderwerp, tekst en knoptekst valideren op de vastgestelde maximale lengtesGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-004-005UC-BEH-SYSMSG-004 — Templatevalidatie en placeholders controlerenDomein en type controleren tegen de toegestane sleutelsetsGedekt door SRSSRS-ADM-002
SRS-ADM-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-SYSMSG-004-006UC-BEH-SYSMSG-004 — Templatevalidatie en placeholders controlerenAlleen expliciet ondersteunde placeholders accepterenGedekt door SRSSRS-ADM-001
SRS-POP-004
AC-ADM-001
AC-POP-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-004-007UC-BEH-SYSMSG-004 — Templatevalidatie en placeholders controlerenVeldspecifieke validatiefouten teruggeven zonder technische details te tonenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-004-008UC-BEH-SYSMSG-004 — Templatevalidatie en placeholders controlerenBinnen deze validatie-usecase geen template-, history- of runtimeberichtrecords schrijvenGedekt door SRSSRS-MSG-001
SRS-LRN-009
SRS-ADM-001
SRS-POP-004
SRS-NFR-AUD-001
AC-MSG-001
AC-LRN-009
AC-ADM-001
AC-POP-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-SYSMSG-004-009UC-BEH-SYSMSG-004 — Templatevalidatie en placeholders controlerenEen validatie-akkoord alleen teruggeven wanneer alle server-side controles slagenGedekt door SRSSRS-AUTH-001
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-SYSMSG-004-010UC-BEH-SYSMSG-004 — Templatevalidatie en placeholders controlerenReeds verzonden SystemMessages buiten de validatieflow houdenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-005-001UC-BEH-SYSMSG-005 — Templategeschiedenis bekijkenDe actie uitsluitend toestaan aan gebruikers met een actieve beheerderrolGedekt door SRSSRS-ADM-002
SRS-ADM-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-SYSMSG-005-002UC-BEH-SYSMSG-005 — Templategeschiedenis bekijkenAlle beheerautorisatie server-side controleren en mag niet vertrouwen op clientstate of routeparametersGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-AUTH-002
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-BEH-SYSMSG-005-003UC-BEH-SYSMSG-005 — Templategeschiedenis bekijkenOnbekende, ontbrekende of niet-toegankelijke records veilig afhandelen zonder technische details te tonenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-NFR-SEC-001
SRS-NFR-ACC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-NFR-SEC-001
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-BEH-SYSMSG-005-004UC-BEH-SYSMSG-005 — Templategeschiedenis bekijkenTechnische sleutels, actiecodes en codegedreven velden als read-only tonenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-005-005UC-BEH-SYSMSG-005 — Templategeschiedenis bekijkenZoeken, filteren, selecteren en raadplegen behandelen als read-only acties zonder domeinmutatieGedekt door SRSSRS-RDM-001
SRS-ADM-001
AC-RDM-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-005-006UC-BEH-SYSMSG-005 — Templategeschiedenis bekijkenBij deze usecase geen SystemMessageTemplates, SystemMessageTemplateHistory of reeds verzonden SystemMessages wijzigenGedekt door SRSSRS-ADM-001
SRS-POP-004
SRS-NFR-AUD-001
AC-ADM-001
AC-POP-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-BEH-SYSMSG-005-007UC-BEH-SYSMSG-005 — Templategeschiedenis bekijkenBestaande systeemberichttemplates beheren zonder reeds verzonden mailbox-systeemberichten met terugwerkende kracht aan te passenGedekt door SRSSRS-MSG-001
SRS-ADM-001
SRS-POP-004
AC-MSG-001
AC-ADM-001
AC-POP-004
FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-005-008UC-BEH-SYSMSG-005 — Templategeschiedenis bekijkenLege staten, blokkades en niet-beschikbaar-situaties gebruikersgericht en zonder technische details weergevenGedekt door SRSSRS-ADM-001AC-ADM-001NFRGeenVerwerkt
REQ-UC-BEH-SYSMSG-005-009UC-BEH-SYSMSG-005 — Templategeschiedenis bekijkenBeheerbare tekst veilig renderen zonder actieve of onveilige inhoudGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-BEH-SYSMSG-005-010UC-BEH-SYSMSG-005 — Templategeschiedenis bekijkenDe usecase "Templategeschiedenis bekijken" uitvoeren volgens de afbakening van het subdomein Beheerder / SysteemberichtenbeheerUsecase-specifiekSRS-MSG-001
SRS-ADM-001
SRS-POP-004
SRS-NFR-AUD-001
AC-MSG-001
AC-ADM-001
AC-POP-004
AC-NFR-AUD-001
AuditGeen SRS-aanvulling; afbakening staat in de usecaseVerwerkt
UC-BEH-SET-001-REQ-001UC-BEH-SET-001 — Systeeminstellingen-overzicht bekijkenBestaande SystemSettings gegroepeerd tonen aan beheerdersGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-SET-001-REQ-002UC-BEH-SET-001 — Systeeminstellingen-overzicht bekijkenAlleen bekende SettingKeys regulier beheerbaar makenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-SET-001-REQ-003UC-BEH-SET-001 — Systeeminstellingen-overzicht bekijkenBooleaanse featuretoggles buiten SystemSettings houdenGedekt door SRSSRS-ADM-001
SRS-POP-003
AC-ADM-001
AC-POP-003
FunctioneelGeenVerwerkt
UC-BEH-SET-001-REQ-004UC-BEH-SET-001 — Systeeminstellingen-overzicht bekijkenPer instelling type, actuele waarde en laatste wijziging tonenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-SET-001-REQ-005UC-BEH-SET-001 — Systeeminstellingen-overzicht bekijkenBij raadplegen geen waarde of cache wijzigenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-SET-001-REQ-006UC-BEH-SET-001 — Systeeminstellingen-overzicht bekijkenType-inconsistente instellingen veilig signalerenGedekt door SRSSRS-ADM-001
SRS-NFR-SEC-001
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
UC-BEH-SET-001-REQ-007UC-BEH-SET-001 — Systeeminstellingen-overzicht bekijkenToegang tot het overzicht server-side beperken tot beheerdersGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-004
SRS-ADM-001
AC-AUTH-001
AC-RDM-001
AC-RDM-004
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-SET-002-REQ-001UC-BEH-SET-002 — Systeeminstelling wijzigenBestaande niet-booleaanse systeeminstellingen wijzigbaar maken voor beheerdersGedekt door SRSSRS-ADM-007
SRS-ADM-001
AC-ADM-007
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-SET-002-REQ-002UC-BEH-SET-002 — Systeeminstelling wijzigenSleutelgebonden waarderegels toepassen voordat de wijziging wordt opgeslagenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-SET-002-REQ-003UC-BEH-SET-002 — Systeeminstelling wijzigenSysteeminstellingwijzigingen auditbaar vastleggenGedekt door SRSSRS-ADM-007
SRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-007
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-SET-002-REQ-004UC-BEH-SET-002 — Systeeminstelling wijzigenNa succesvolle wijziging de configuratiecache vernieuwen of ongeldig makenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-SET-002-REQ-005UC-BEH-SET-002 — Systeeminstelling wijzigenGeen nieuwe SettingKey via de GUI aanmakenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-SET-003-REQ-001UC-BEH-SET-003 — Configuratiecache verversen na wijzigingRuntimeconfiguratie vernieuwen of ongeldig maken na een geslaagde configuratiemutatie die cache gebruiktGedekt door SRSSRS-LRN-009
SRS-ADM-001
AC-LRN-009
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-SET-003-REQ-002UC-BEH-SET-003 — Configuratiecache verversen na wijzigingCacheverversing niet als zelfstandige vrije beheeractie voor willekeurige data aanbiedenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-SET-003-REQ-003UC-BEH-SET-003 — Configuratiecache verversen na wijzigingMislukte cacheverversing zichtbaar afhandelenGedekt door SRSSRS-ADM-001
SRS-NFR-AVL-001
AC-ADM-001
AC-NFR-AVL-001
FunctioneelGeenVerwerkt
UC-BEH-SET-003-REQ-004UC-BEH-SET-003 — Configuratiecache verversen na wijzigingDoor cacheverversing geen SystemSettings-, SiteFeatureToggles-, UserSettings- of domeinrecords wijzigenGedekt door SRSSRS-ADM-001
SRS-POP-003
AC-ADM-001
AC-POP-003
FunctioneelGeenVerwerkt
UC-BEH-SET-003-REQ-005UC-BEH-SET-003 — Configuratiecache verversen na wijzigingVoorkomen dat gevoelige technische details zichtbaar worden in cachefoutmeldingen of cachelogGedekt door SRSSRS-TIC-002
SRS-ADM-001
AC-TIC-002
AC-ADM-001
AuditGeenVerwerkt
UC-BEH-SET-004-REQ-001UC-BEH-SET-004 — Toegankelijkheidsfeature sitebreed schakelenDe toegankelijkheidsfeature sitebreed kunnen aan- en uitzetten via AccessibilityEnabledGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-POP-003
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-POP-003
AC-NFR-ACC-001
NFRGeenVerwerkt
UC-BEH-SET-004-REQ-002UC-BEH-SET-004 — Toegankelijkheidsfeature sitebreed schakelenUserSettings behouden wanneer toegankelijkheid wordt uitgeschakeldGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-NFR-ACC-001
NFRGeenVerwerkt
UC-BEH-SET-004-REQ-003UC-BEH-SET-004 — Toegankelijkheidsfeature sitebreed schakelenDe toegankelijkheidspagina niet aanbieden wanneer de feature uit staatGedekt door SRSSRS-RDM-001
SRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-POP-003
SRS-NFR-ACC-001
AC-RDM-001
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-POP-003
AC-NFR-ACC-001
FunctioneelGeenVerwerkt
UC-BEH-SET-004-REQ-004UC-BEH-SET-004 — Toegankelijkheidsfeature sitebreed schakelenBrowserwaarden voor toegankelijkheid alleen functioneel gebruiken wanneer de feature actief isGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-POP-003
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-POP-003
AC-NFR-ACC-001
NFRGeenVerwerkt
UC-BEH-SET-004-REQ-005UC-BEH-SET-004 — Toegankelijkheidsfeature sitebreed schakelenDe wijziging auditbaar vastleggenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-SET-004-REQ-006UC-BEH-SET-004 — Toegankelijkheidsfeature sitebreed schakelenIndividuele profiel- en toegankelijkheidsinstellingen buiten deze beheerflow houdenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-ADM-001
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-ADM-001
AC-NFR-ACC-001
NFRGeenVerwerkt
UC-BEH-SET-004-REQ-007UC-BEH-SET-004 — Toegankelijkheidsfeature sitebreed schakelenDe featurestatus server-side toepassenGedekt door SRSSRS-AUTH-001
SRS-ADM-001
SRS-POP-003
AC-AUTH-001
AC-ADM-001
AC-POP-003
AutorisatieGeenVerwerkt
UC-BEH-SET-005-REQ-001UC-BEH-SET-005 — Instellingstype en invoervorm afdwingenPer SettingKey de invoervorm afleiden uit een server-side catalogusGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-CAT-001
SRS-ADM-007
SRS-ADM-001
AC-AUTH-001
AC-RDM-001
AC-CAT-001
AC-ADM-007
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-SET-005-REQ-002UC-BEH-SET-005 — Instellingstype en invoervorm afdwingenType-inconsistente invoer server-side blokkerenGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-SET-005-REQ-003UC-BEH-SET-005 — Instellingstype en invoervorm afdwingenDe beheerder het datatype of technische valueveld niet laten kiezenGedekt door SRSSRS-ADM-007
SRS-ADM-001
AC-ADM-007
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-SET-005-REQ-004UC-BEH-SET-005 — Instellingstype en invoervorm afdwingenOnbekende sleutels niet regulier beheerbaar makenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-SET-005-REQ-005UC-BEH-SET-005 — Instellingstype en invoervorm afdwingenDoor type- en invoervormcontrole geen waarde, history of cache wijzigenGedekt door SRSSRS-ADM-002
SRS-ADM-007
SRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-002
AC-ADM-007
AC-ADM-001
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
UC-BEH-SET-005-REQ-006UC-BEH-SET-005 — Instellingstype en invoervorm afdwingenRead-only metadata beschermen tegen clientmanipulatieGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-SET-006-REQ-001UC-BEH-SET-006 — Beheerlog-overzicht raadplegenBeheerders een centraal beheerlogoverzicht biedenGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-ADM-001
AC-RDM-001
AC-RDM-004
AC-ADM-001
AuditGeenVerwerkt
UC-BEH-SET-006-REQ-002UC-BEH-SET-006 — Beheerlog-overzicht raadplegenBeheerlogregels uit meerdere historybronnen kunnen normaliserenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-SET-006-REQ-003UC-BEH-SET-006 — Beheerlog-overzicht raadplegenBeheerlog standaard aflopend op tijd tonenGedekt door SRSSRS-ADM-001AC-ADM-001AuditGeenVerwerkt
UC-BEH-SET-006-REQ-004UC-BEH-SET-006 — Beheerlog-overzicht raadplegenGevoelige waarden maskeren of uitsluitenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-SET-006-REQ-005UC-BEH-SET-006 — Beheerlog-overzicht raadplegenBij raadplegen geen beheerde records wijzigenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-SET-006-REQ-006UC-BEH-SET-006 — Beheerlog-overzicht raadplegenGeanonimiseerde actors privacyveilig tonenGedekt door SRSSRS-ADM-003
SRS-ADM-001
SRS-NFR-SEC-001
SRS-NFR-PRV-001
AC-ADM-003
AC-ADM-001
AC-NFR-SEC-001
AC-NFR-PRV-001
PrivacyGeenVerwerkt
UC-BEH-SET-006-REQ-007UC-BEH-SET-006 — Beheerlog-overzicht raadplegenBeheerlog server-side beperken tot beheerdersGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-SET-007-REQ-001UC-BEH-SET-007 — Beheerlog filteren en detail openenBeheerlog server-side kunnen filteren op periode, domein, actor en actieGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-004
SRS-ADM-001
AC-AUTH-001
AC-RDM-001
AC-RDM-004
AC-ADM-001
AutorisatieGeenVerwerkt
UC-BEH-SET-007-REQ-002UC-BEH-SET-007 — Beheerlog filteren en detail openenOngeldig filtergebruik veilig afhandelenGedekt door SRSSRS-RDM-001
SRS-RDM-009
SRS-ADM-001
SRS-NFR-SEC-001
AC-RDM-001
AC-RDM-009
AC-ADM-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
UC-BEH-SET-007-REQ-003UC-BEH-SET-007 — Beheerlog filteren en detail openenDetailweergave van één beheerlogregel ondersteunenGedekt door SRSSRS-ADM-001
SRS-NFR-AUD-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
UC-BEH-SET-007-REQ-004UC-BEH-SET-007 — Beheerlog filteren en detail openenGevoelige waarden in overzicht en detail maskerenGedekt door SRSSRS-RDM-001
SRS-ADM-001
AC-RDM-001
AC-ADM-001
FunctioneelGeenVerwerkt
UC-BEH-SET-007-REQ-005UC-BEH-SET-007 — Beheerlog filteren en detail openenDoor detailweergave geen beheerde records wijzigenGedekt door SRSSRS-ADM-001AC-ADM-001FunctioneelGeenVerwerkt
UC-BEH-SET-007-REQ-006UC-BEH-SET-007 — Beheerlog filteren en detail openenResultaatlimieten of paginering ondersteunenGedekt door SRSSRS-RDM-001
SRS-RDM-006
SRS-ADM-001
SRS-NFR-PER-001
AC-RDM-001
AC-RDM-006
AC-ADM-001
AC-NFR-PER-001
FunctioneelGeenVerwerkt
UC-BEH-SET-007-REQ-007UC-BEH-SET-007 — Beheerlog filteren en detail openenObjectreferenties alleen tonen binnen de beheerautorisatieGedekt door SRSSRS-AUTH-001
SRS-ADM-001
AC-AUTH-001
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-FP-001-001UC-DOC-FP-001 — Docent-frontpage bekijkenDe docent-frontpage alleen tonen aan gebruikers met een actieve docentrolGedekt door SRSSRS-TCH-001AC-TCH-001AutorisatieGeenVerwerkt
REQ-UC-DOC-FP-001-002UC-DOC-FP-001 — Docent-frontpage bekijkenDe docent-frontpage server-side samenstellen op basis van actuele rol- en contextinformatieGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-FP-001-003UC-DOC-FP-001 — Docent-frontpage bekijkenDe docent-frontpage beperken tot overzichts- en oriëntatie-informatieGedekt door SRSSRS-RDM-001
SRS-RDM-003
SRS-RDM-005
SRS-TCH-001
AC-RDM-001
AC-RDM-003
AC-RDM-005
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-001-004UC-DOC-FP-001 — Docent-frontpage bekijkenVanaf de docent-frontpage geen contextafhankelijke beheeractie uitvoeren zonder eerst naar de reguliere detailroute te gaanGedekt door SRSSRS-TCH-001
SRS-ADM-001
AC-TCH-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-001-005UC-DOC-FP-001 — Docent-frontpage bekijkenVeilige lege toestanden tonen wanneer nog geen leerlingen, niveaus of oefeningen bestaanGedekt door SRSSRS-CAT-001
SRS-LRN-009
SRS-TCH-003
SRS-NFR-SEC-001
AC-CAT-001
AC-LRN-009
AC-TCH-003
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-001-006UC-DOC-FP-001 — Docent-frontpage bekijkenSysteemnotificaties pas na normale frontpageload verwerkenGedekt door SRSSRS-TCH-001
SRS-POP-002
AC-TCH-001
AC-POP-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-002-001UC-DOC-FP-002 — Docentcontext bepalenDe docentcontext server-side bepalen uit actieve rollenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-FP-002-002UC-DOC-FP-002 — Docentcontext bepalenInactieve roltoekenningen niet gebruiken voor de docentcontextGedekt door SRSSRS-TCH-001AC-TCH-001AutorisatieGeenVerwerkt
REQ-UC-DOC-FP-002-003UC-DOC-FP-002 — Docentcontext bepalenDocentroutes blokkeren wanneer geen actieve docentcontext beschikbaar isGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
NFRGeenVerwerkt
REQ-UC-DOC-FP-002-004UC-DOC-FP-002 — Docentcontext bepalenGecombineerde frontpagecontexten volgens vaste prioriteit samenstellenGedekt door SRSSRS-AUTH-003
SRS-TCH-001
AC-AUTH-003
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-002-005UC-DOC-FP-002 — Docentcontext bepalenDe contextkeuze niet als aparte sessie- of contextentiteit opslaanGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-002-006UC-DOC-FP-002 — Docentcontext bepalenVoorkeuren alleen toepassen op presentatiegedrag en niet op autorisatieGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-RDM-008
SRS-TCH-001
AC-AUTH-001
AC-ACC-003
AC-RDM-008
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-FP-003-001UC-DOC-FP-003 — Leerlingenoverzichtsamenvatting tonenLeerlinggerelateerde frontpage-aantallen beperken tot de actuele docentcontextGedekt door SRSSRS-LRN-009
SRS-TCH-001
AC-LRN-009
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-003-002UC-DOC-FP-003 — Leerlingenoverzichtsamenvatting tonenPending uitnodigingen niet als actieve gekoppelde leerlingen tellenGedekt door SRSSRS-REL-001
SRS-LRN-009
SRS-TCH-001
AC-REL-001
AC-LRN-009
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-003-003UC-DOC-FP-003 — Leerlingenoverzichtsamenvatting tonenLeerlingen met actieve niveauautorisaties apart kunnen samenvattenGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-LRN-009
SRS-TCH-003
AC-AUTH-001
AC-CAT-001
AC-LRN-009
AC-TCH-003
AutorisatieGeenVerwerkt
REQ-UC-DOC-FP-003-004UC-DOC-FP-003 — Leerlingenoverzichtsamenvatting tonenFrontpage-samenvattingen read-only tonenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-003
SRS-TCH-001
AC-RDM-001
AC-RDM-002
AC-RDM-003
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-003-005UC-DOC-FP-003 — Leerlingenoverzichtsamenvatting tonenBij ontbrekende leerlingen een veilige lege staat tonenGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-RDM-009
SRS-LRN-009
SRS-TCH-001
SRS-NFR-SEC-001
AC-RDM-001
AC-RDM-005
AC-RDM-009
AC-LRN-009
AC-TCH-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-003-006UC-DOC-FP-003 — Leerlingenoverzichtsamenvatting tonenDe reguliere leerlingenroute gebruiken voor vervolgactiesGedekt door SRSSRS-LRN-009
SRS-TCH-001
AC-LRN-009
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-004-001UC-DOC-FP-004 — Niveaus- en inhoudsamenvatting tonenInhoudssamenvattingen beperken tot de actuele docentcontextGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-005
SRS-TCH-001
AC-RDM-001
AC-RDM-002
AC-RDM-005
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-004-002UC-DOC-FP-004 — Niveaus- en inhoudsamenvatting tonenNiveaus, categorieën en oefeningen als afgeleide frontpagewaarden tonenGedekt door SRSSRS-RDM-001
SRS-RDM-003
SRS-RDM-005
SRS-CAT-001
SRS-LRN-009
SRS-TCH-002
AC-RDM-001
AC-RDM-003
AC-RDM-005
AC-CAT-001
AC-LRN-009
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-004-003UC-DOC-FP-004 — Niveaus- en inhoudsamenvatting tonenGeen oefenaanbodmutaties vanaf de frontpage uitvoerenGedekt door SRSSRS-CAT-001
SRS-TCH-001
AC-CAT-001
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-004-004UC-DOC-FP-004 — Niveaus- en inhoudsamenvatting tonenCollaboratorcontext respecteren bij inhoudssamenvattingenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-TCH-006
AC-RDM-001
AC-RDM-002
AC-TCH-006
FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-004-005UC-DOC-FP-004 — Niveaus- en inhoudsamenvatting tonenVeilige lege toestanden tonen wanneer nog geen inhoud bestaatGedekt door SRSSRS-TCH-001
SRS-NFR-SEC-001
AC-TCH-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-004-006UC-DOC-FP-004 — Niveaus- en inhoudsamenvatting tonenDe reguliere Oefenaanbod-route gebruiken voor inhoudelijke vervolgactiesGedekt door SRSSRS-CAT-001
SRS-TCH-001
AC-CAT-001
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-005-001UC-DOC-FP-005 — Gecombineerde docent-ouder-frontpage tonenVoor gebruikers met Docent en Ouder/voogd één gecombineerde frontpage tonenGedekt door SRSSRS-AUTH-003
SRS-TCH-001
SRS-GUA-001
AC-AUTH-003
AC-TCH-001
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-005-002UC-DOC-FP-005 — Gecombineerde docent-ouder-frontpage tonenIn de gecombineerde frontpage één gezamenlijk introblok tonenGedekt door SRSSRS-AUTH-003
SRS-TCH-001
AC-AUTH-003
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-005-003UC-DOC-FP-005 — Gecombineerde docent-ouder-frontpage tonenDocentblokken vóór ouder-/voogdblokken tonenGedekt door SRSSRS-TCH-001
SRS-GUA-001
AC-TCH-001
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-005-004UC-DOC-FP-005 — Gecombineerde docent-ouder-frontpage tonenGegevens uit docentcontext en ouder-/voogdcontext functioneel gescheiden houdenGedekt door SRSSRS-TCH-001
SRS-GUA-001
AC-TCH-001
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-FP-005-005UC-DOC-FP-005 — Gecombineerde docent-ouder-frontpage tonenGeen afzonderlijke persistente frontpagevariant per rolcombinatie vereisenGedekt door SRSSRS-TCH-001AC-TCH-001AutorisatieGeenVerwerkt
REQ-UC-DOC-FP-005-006UC-DOC-FP-005 — Gecombineerde docent-ouder-frontpage tonenVervolgacties via de juiste rolcontext en routeguard laten verlopenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-001-001UC-DOC-LLN-001 — Leerlingenoverzicht bekijkenHet leerlingenoverzicht server-side beperken tot leerlingen binnen de actieve docentcontextGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-005
SRS-LRN-009
SRS-TCH-001
AC-AUTH-001
AC-RDM-001
AC-RDM-005
AC-LRN-009
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-001-002UC-DOC-LLN-001 — Leerlingenoverzicht bekijkenLeerlingen compact tonen met relevante autorisatietags en doorklikactiesGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-TCH-001
AC-AUTH-001
AC-LRN-009
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-001-003UC-DOC-LLN-001 — Leerlingenoverzicht bekijkenGeen informatie over andere docentrelaties van dezelfde leerling tonenGedekt door SRSSRS-REL-001
SRS-LRN-009
SRS-TCH-001
AC-REL-001
AC-LRN-009
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LLN-001-004UC-DOC-LLN-001 — Leerlingenoverzicht bekijkenPaginering ondersteunen voor grotere aantallen leerlingenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-005
SRS-LRN-009
SRS-TCH-001
SRS-NFR-PER-001
AC-RDM-001
AC-RDM-002
AC-RDM-005
AC-LRN-009
AC-TCH-001
AC-NFR-PER-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LLN-001-005UC-DOC-LLN-001 — Leerlingenoverzicht bekijkenSamenvattingsaantallen afleiden uit de geautoriseerde docentdatasetGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-002
SRS-RDM-005
SRS-TCH-001
AC-AUTH-001
AC-RDM-001
AC-RDM-002
AC-RDM-005
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-001-006UC-DOC-LLN-001 — Leerlingenoverzicht bekijkenBij bekijken van het overzicht geen domeindata wijzigenGedekt door SRSSRS-RDM-001
SRS-TCH-001
AC-RDM-001
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LLN-002-001UC-DOC-LLN-002 — Leerlingen zoeken en filterenZoeken op leerlingnaam binnen de geautoriseerde docentdataset ondersteunenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-005
SRS-LRN-009
SRS-TCH-001
AC-AUTH-001
AC-RDM-001
AC-RDM-005
AC-LRN-009
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-002-002UC-DOC-LLN-002 — Leerlingen zoeken en filterenFilteren op niveau binnen de docentcontext ondersteunenGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-CAT-001
SRS-TCH-002
AC-RDM-001
AC-RDM-005
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-LLN-002-003UC-DOC-LLN-002 — Leerlingen zoeken en filterenFilteren op autorisatiestatus binnen de docentcontext ondersteunenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-005
SRS-TCH-001
AC-AUTH-001
AC-RDM-001
AC-RDM-005
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-002-004UC-DOC-LLN-002 — Leerlingen zoeken en filterenZoekterm en filters gecombineerd kunnen toepassenGedekt door SRSSRS-RDM-001
SRS-TCH-001
AC-RDM-001
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LLN-002-005UC-DOC-LLN-002 — Leerlingen zoeken en filterenBij filterwijziging paginering veilig herberekenenGedekt door SRSSRS-RDM-001
SRS-RDM-009
SRS-TCH-001
SRS-NFR-SEC-001
SRS-NFR-PER-001
AC-RDM-001
AC-RDM-009
AC-TCH-001
AC-NFR-SEC-001
AC-NFR-PER-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LLN-002-006UC-DOC-LLN-002 — Leerlingen zoeken en filterenZoeken en filteren niet gebruiken om leerlingen buiten de docentcontext zichtbaar te makenGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-LRN-009
SRS-TCH-001
AC-RDM-001
AC-RDM-005
AC-LRN-009
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LLN-003-001UC-DOC-LLN-003 — Leerlingdetails binnen docentcontext bekijkenLeerlingdetails beperken tot de actieve docentcontextGedekt door SRSSRS-LRN-009
SRS-TCH-001
AC-LRN-009
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LLN-003-002UC-DOC-LLN-003 — Leerlingdetails binnen docentcontext bekijkenActieve niveaus van de leerling binnen deze docentcontext kunnen tonenGedekt door SRSSRS-CAT-001
SRS-LRN-009
SRS-TCH-003
AC-CAT-001
AC-LRN-009
AC-TCH-003
FunctioneelGeenVerwerkt
REQ-UC-DOC-LLN-003-003UC-DOC-LLN-003 — Leerlingdetails binnen docentcontext bekijkenGeen gegevens over andere docentrelaties van dezelfde leerling tonenGedekt door SRSSRS-REL-001
SRS-LRN-009
SRS-TCH-001
AC-REL-001
AC-LRN-009
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LLN-003-004UC-DOC-LLN-003 — Leerlingdetails binnen docentcontext bekijkenDoorklikacties naar geschiedenis en autorisaties aanbieden waar toegestaanGedekt door SRSSRS-AUTH-001
SRS-TCH-004
SRS-NFR-AUD-001
AC-AUTH-001
AC-TCH-004
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-003-005UC-DOC-LLN-003 — Leerlingdetails binnen docentcontext bekijkenBij bekijken van leerlingdetails geen leerling- of autorisatiedata wijzigenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-TCH-001
AC-AUTH-001
AC-LRN-009
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-004-001UC-DOC-LLN-004 — Niveau-autorisaties van leerling bekijkenNiveau-autorisaties per leerling kunnen tonen binnen de actieve docentcontextGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-LRN-009
SRS-TCH-003
AC-AUTH-001
AC-CAT-001
AC-LRN-009
AC-TCH-003
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-004-002UC-DOC-LLN-004 — Niveau-autorisaties van leerling bekijkenActieve autorisaties en relevante beschikbare niveaus onderscheidenGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-TCH-002
AC-AUTH-001
AC-CAT-001
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-004-003UC-DOC-LLN-004 — Niveau-autorisaties van leerling bekijkenGeen autorisaties van andere docenten tonenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-004-004UC-DOC-LLN-004 — Niveau-autorisaties van leerling bekijkenBij inzage geen autorisatierecords wijzigenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-004-005UC-DOC-LLN-004 — Niveau-autorisaties van leerling bekijkenWijzigacties pas via aparte autorisatie-usecases verwerkenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-005-001UC-DOC-LLN-005 — Leerling aan niveau koppelenEen docent alleen leerlingen aan een niveau laten koppelen binnen een actieve docent-leerlingrelatieGedekt door SRSSRS-REL-001
SRS-CAT-001
SRS-LRN-009
SRS-TCH-003
AC-REL-001
AC-CAT-001
AC-LRN-009
AC-TCH-003
FunctioneelGeenVerwerkt
REQ-UC-DOC-LLN-005-002UC-DOC-LLN-005 — Leerling aan niveau koppelenServer-side controleren of de docent het gekozen niveau mag beherenGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-TCH-002
AC-AUTH-001
AC-CAT-001
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-005-003UC-DOC-LLN-005 — Leerling aan niveau koppelenDubbele actieve autorisaties voor dezelfde leerling en hetzelfde niveau voorkomenGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-LRN-009
SRS-TCH-003
AC-AUTH-001
AC-CAT-001
AC-LRN-009
AC-TCH-003
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-005-004UC-DOC-LLN-005 — Leerling aan niveau koppelenEen succesvolle koppeling vastleggen in TeacherStudentLevelAccess of het equivalente autorisatiemodelGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-NFR-AUD-001
AC-AUTH-001
AC-TCH-001
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-005-005UC-DOC-LLN-005 — Leerling aan niveau koppelenAutorisatiewijzigingen herleidbaar vastleggen met actor en tijdstipGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-NFR-AUD-001
AC-AUTH-001
AC-TCH-001
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-005-006UC-DOC-LLN-005 — Leerling aan niveau koppelenNa succesvolle koppeling communicatie richting de leerling kunnen starten via de centrale systeemberichtenflowGedekt door SRSSRS-MSG-001
SRS-LRN-001
SRS-TCH-001
AC-MSG-001
AC-LRN-001
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LLN-006-001UC-DOC-LLN-006 — Leerling van niveau ontkoppelenEen actieve niveau-autorisatie kunnen intrekken binnen de toegestane docentcontextGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-TCH-002
AC-AUTH-001
AC-CAT-001
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-006-002UC-DOC-LLN-006 — Leerling van niveau ontkoppelenVoorkomen dat een docent autorisaties buiten de eigen context intrektGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-006-003UC-DOC-LLN-006 — Leerling van niveau ontkoppelenBij intrekking geen afgeronde oefenruns of geschiedenis verwijderenGedekt door SRSSRS-LRN-010
SRS-TCH-004
SRS-NFR-AUD-001
AC-LRN-010
AC-TCH-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-LLN-006-004UC-DOC-LLN-006 — Leerling van niveau ontkoppelenNieuwe toegang tot het ingetrokken niveau server-side blokkerenGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-TCH-002
AC-AUTH-001
AC-CAT-001
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-006-005UC-DOC-LLN-006 — Leerling van niveau ontkoppelenDe intrekking herleidbaar vastleggen met actor en tijdstipGedekt door SRSSRS-TCH-001
SRS-NFR-AUD-001
AC-TCH-001
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LLN-006-006UC-DOC-LLN-006 — Leerling van niveau ontkoppelenCommunicatie richting leerling kunnen starten via de centrale systeemberichtenflowGedekt door SRSSRS-MSG-001
SRS-LRN-001
SRS-TCH-001
AC-MSG-001
AC-LRN-001
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LLN-007-001UC-DOC-LLN-007 — Bulk niveau-autorisaties beherenBulkbeheer van niveau-autorisaties ondersteunen voor één geselecteerd niveauGedekt door SRSSRS-AUTH-001
SRS-AUTH-004
SRS-CAT-001
SRS-TCH-008
SRS-ADM-001
AC-AUTH-001
AC-AUTH-004
AC-CAT-001
AC-TCH-008
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-007-002UC-DOC-LLN-007 — Bulk niveau-autorisaties beherenBeschikbare en gekoppelde leerlingen gescheiden tonenGedekt door SRSSRS-LRN-009
SRS-TCH-001
AC-LRN-009
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LLN-007-003UC-DOC-LLN-007 — Bulk niveau-autorisaties beherenElke bulkregel server-side valideren binnen de docentcontextGedekt door SRSSRS-AUTH-001
SRS-TCH-008
AC-AUTH-001
AC-TCH-008
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-007-004UC-DOC-LLN-007 — Bulk niveau-autorisaties beherenDubbele actieve autorisaties voorkomen bij bulkactiesGedekt door SRSSRS-AUTH-001
SRS-TCH-008
AC-AUTH-001
AC-TCH-008
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-007-005UC-DOC-LLN-007 — Bulk niveau-autorisaties beherenBulkmutaties herleidbaar vastleggen met individuele effecten per leerlingGedekt door SRSSRS-LRN-009
SRS-TCH-008
SRS-NFR-AUD-001
AC-LRN-009
AC-TCH-008
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LLN-007-006UC-DOC-LLN-007 — Bulk niveau-autorisaties beherenNa bulkmutaties communicatie richting getroffen leerlingen kunnen initiërenGedekt door SRSSRS-LRN-009
SRS-TCH-008
AC-LRN-009
AC-TCH-008
FunctioneelGeenVerwerkt
REQ-UC-DOC-LLN-008-001UC-DOC-LLN-008 — Autorisatiewijziging aan leerling communicerenLeerlingen via systeemberichten kunnen informeren over niveau-autorisatiewijzigingenGedekt door SRSSRS-AUTH-001
SRS-MSG-001
SRS-CAT-001
SRS-LRN-009
SRS-TCH-003
AC-AUTH-001
AC-MSG-001
AC-CAT-001
AC-LRN-009
AC-TCH-003
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-008-002UC-DOC-LLN-008 — Autorisatiewijziging aan leerling communicerenVoor autorisatiewijzigingscommunicatie geen privéberichtthread vereisenGedekt door SRSSRS-AUTH-001
SRS-MSG-001
SRS-TCH-001
AC-AUTH-001
AC-MSG-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-008-003UC-DOC-LLN-008 — Autorisatiewijziging aan leerling communicerenAlleen systeemberichten aanmaken voor bestaande interne ontvangersGedekt door SRSSRS-MSG-002
SRS-SHR-002
SRS-SHR-005
SRS-TCH-001
AC-MSG-002
AC-SHR-002
AC-SHR-005
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LLN-008-004UC-DOC-LLN-008 — Autorisatiewijziging aan leerling communicerenDirecte verstoring tijdens actieve oefenruns kunnen beperken zonder het systeembericht te verliezenGedekt door SRSSRS-MSG-001
SRS-LRN-009
SRS-TCH-001
AC-MSG-001
AC-LRN-009
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LLN-008-005UC-DOC-LLN-008 — Autorisatiewijziging aan leerling communicerenBij openen van een bericht de vervolgcontext server-side opnieuw controlerenGedekt door SRSSRS-AUTH-001
SRS-MSG-007
SRS-TCH-001
AC-AUTH-001
AC-MSG-007
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LLN-008-006UC-DOC-LLN-008 — Autorisatiewijziging aan leerling communicerenVoorkomen dat communicatie gegevens over andere docentcontexten lektGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-001-001UC-DOC-AANB-001 — Oefenaanbod openenOefenaanbod alleen toegankelijk maken voor gebruikers met een actieve docentrolGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-CAT-001
SRS-TCH-001
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-CAT-001
AC-TCH-001
AC-NFR-ACC-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-001-002UC-DOC-AANB-001 — Oefenaanbod openenBij openen van Oefenaanbod server-side bepalen welke niveaus voor de docent toegankelijk zijnGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-ACC-005
SRS-CAT-006
SRS-TCH-002
SRS-NFR-ACC-001
AC-AUTH-001
AC-ACC-003
AC-ACC-005
AC-CAT-006
AC-TCH-002
AC-NFR-ACC-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-001-003UC-DOC-AANB-001 — Oefenaanbod openenNiveaus tonen waarbij de docent actuele eigenaar of actieve collaborator isGedekt door SRSSRS-CAT-001
SRS-TCH-006
AC-CAT-001
AC-TCH-006
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-001-004UC-DOC-AANB-001 — Oefenaanbod openenBeëindigde collaboratorrelaties niet gebruiken voor toegang tot OefenaanbodGedekt door SRSSRS-AUTH-001
SRS-REL-003
SRS-REL-006
SRS-CAT-001
SRS-TCH-006
AC-AUTH-001
AC-REL-003
AC-REL-006
AC-CAT-001
AC-TCH-006
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-001-005UC-DOC-AANB-001 — Oefenaanbod openenEen lege toestand tonen wanneer de docent nog geen toegankelijke niveaus heeftGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-CAT-001
SRS-TCH-002
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-CAT-001
AC-TCH-002
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-DOC-AANB-001-006UC-DOC-AANB-001 — Oefenaanbod openenEen oude of ongeldige niveaucontext blokkerenGedekt door SRSSRS-AUTH-001
SRS-CAT-006
SRS-TCH-002
AC-AUTH-001
AC-CAT-006
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-001-007UC-DOC-AANB-001 — Oefenaanbod openenBij alleen openen van Oefenaanbod geen domeinmutaties uitvoerenGedekt door SRSSRS-CAT-006
SRS-TCH-001
AC-CAT-006
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-001-008UC-DOC-AANB-001 — Oefenaanbod openenSamenvattingsaantallen afleiden uit actuele toegankelijke recordsGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-ACC-003
SRS-ACC-005
SRS-TCH-001
SRS-NFR-ACC-001
AC-RDM-001
AC-RDM-002
AC-ACC-003
AC-ACC-005
AC-TCH-001
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-DOC-AANB-001-009UC-DOC-AANB-001 — Oefenaanbod openenVervolgacties opnieuw server-side autoriserenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-001-010UC-DOC-AANB-001 — Oefenaanbod openenBij gecombineerde rollen binnen Oefenaanbod de docentcontext gebruikenGedekt door SRSSRS-AUTH-003
SRS-CAT-001
SRS-TCH-001
AC-AUTH-003
AC-CAT-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-002-001UC-DOC-AANB-002 — Niveau selecterenEen docent alleen niveaus laten selecteren waartoe de docent actueel toegang heeftGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-TCH-002
AC-AUTH-001
AC-CAT-001
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-002-002UC-DOC-AANB-002 — Niveau selecterenDe gekozen niveaucontext server-side validerenGedekt door SRSSRS-AUTH-001
SRS-CAT-006
SRS-TCH-002
AC-AUTH-001
AC-CAT-006
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-002-003UC-DOC-AANB-002 — Niveau selecterenToegang tot het gekozen niveau baseren op eigenaarschap of actieve collaboratorstatusGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-TCH-006
AC-AUTH-001
AC-CAT-001
AC-TCH-006
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-002-004UC-DOC-AANB-002 — Niveau selecterenBeëindigde collaboratorcontexten blokkerenGedekt door SRSSRS-AUTH-001
SRS-TCH-006
AC-AUTH-001
AC-TCH-006
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-002-005UC-DOC-AANB-002 — Niveau selecterenSamenvattingsinformatie opnieuw afleiden voor het geselecteerde niveauGedekt door SRSSRS-AUTH-004
SRS-RDM-001
SRS-RDM-002
SRS-RDM-005
SRS-CAT-001
SRS-TCH-002
AC-AUTH-004
AC-RDM-001
AC-RDM-002
AC-RDM-005
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-002-006UC-DOC-AANB-002 — Niveau selecterenHet selecteren van een niveau niet gebruiken om niveaugegevens te wijzigenGedekt door SRSSRS-CAT-001
SRS-TCH-002
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-002-007UC-DOC-AANB-002 — Niveau selecterenEen opgeslagen laatst gekozen niveau alleen gebruiken na actuele validatieGedekt door SRSSRS-CAT-001
SRS-TCH-002
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-002-008UC-DOC-AANB-002 — Niveau selecterenOngeldige of ontoegankelijke niveaucontexten veilig afhandelenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-CAT-006
SRS-TCH-002
SRS-NFR-SEC-001
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-CAT-006
AC-TCH-002
AC-NFR-SEC-001
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-DOC-AANB-002-009UC-DOC-AANB-002 — Niveau selecterenVervolgacties binnen het niveau opnieuw autoriserenGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-TCH-002
AC-AUTH-001
AC-CAT-001
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-002-010UC-DOC-AANB-002 — Niveau selecterenRouteparameters behandelen als input en niet als autorisatiebronGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-TCH-001
AC-AUTH-001
AC-AUTH-002
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-003-001UC-DOC-AANB-003 — Nieuw niveau aanmakenEen docent een nieuw niveau laten aanmaken vanuit OefenaanbodGedekt door SRSSRS-CAT-001
SRS-TCH-002
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-003-002UC-DOC-AANB-003 — Nieuw niveau aanmakenNiveau-aanmaak beperken tot gebruikers met actieve docentrolGedekt door SRSSRS-CAT-001
SRS-TCH-002
AC-CAT-001
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-003-003UC-DOC-AANB-003 — Nieuw niveau aanmakenBij niveau-aanmaak minimaal naam, beschrijving en zichtbaarheid verwerkenGedekt door SRSSRS-CAT-001
SRS-TCH-002
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-003-004UC-DOC-AANB-003 — Nieuw niveau aanmakenDe actuele eigenaar van een nieuw niveau server-side zetten op de ingelogde docentGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-TCH-002
AC-AUTH-001
AC-CAT-001
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-003-005UC-DOC-AANB-003 — Nieuw niveau aanmakenAanmaakmetadata vastleggenGedekt door SRSSRS-TCH-001
SRS-NFR-AUD-001
AC-TCH-001
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-003-006UC-DOC-AANB-003 — Nieuw niveau aanmakenOngeldige of ontbrekende invoer blokkerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-003-007UC-DOC-AANB-003 — Nieuw niveau aanmakenNa succesvolle aanmaak het nieuwe niveau als werkcontext kunnen tonenGedekt door SRSSRS-CAT-001
SRS-TCH-002
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-003-008UC-DOC-AANB-003 — Nieuw niveau aanmakenBij niveau-aanmaak geen categorieën, oefeningen, leerlingautorisaties of collaborators aanmakenGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-LRN-009
SRS-TCH-003
AC-AUTH-001
AC-CAT-001
AC-LRN-009
AC-TCH-003
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-003-009UC-DOC-AANB-003 — Nieuw niveau aanmakenBij niveau-aanmaak geen systeemberichten versturenGedekt door SRSSRS-MSG-001
SRS-CAT-001
SRS-TCH-002
AC-MSG-001
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-003-010UC-DOC-AANB-003 — Nieuw niveau aanmakenNiveau-aanmaak transactioneel verwerken zodat geen half aangemaakt niveau ontstaatGedekt door SRSSRS-CAT-001
SRS-TCH-002
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-004-001UC-DOC-AANB-004 — Niveaukerngegevens wijzigenNiveaukerngegevens alleen wijzigbaar maken voor de actuele eigenaar van het niveauGedekt door SRSSRS-CAT-001
SRS-TCH-002
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-004-002UC-DOC-AANB-004 — Niveaukerngegevens wijzigenCollaborators blokkeren voor het wijzigen van niveaukerngegevens tenzij een aparte ontwerpregel dit expliciet toestaatGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-TCH-006
AC-AUTH-001
AC-CAT-001
AC-TCH-006
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-004-003UC-DOC-AANB-004 — Niveaukerngegevens wijzigenWijzigingen aan naam, beschrijving en zichtbaarheid server-side validerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-004-004UC-DOC-AANB-004 — Niveaukerngegevens wijzigenAlleen toegestane zichtbaarheidwaarden accepterenGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-004-005UC-DOC-AANB-004 — Niveaukerngegevens wijzigenUpdatedByUserId en UpdatedAtUtc bij succesvolle wijziging bijwerkenGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-004-006UC-DOC-AANB-004 — Niveaukerngegevens wijzigenWijzigingen aan niveaukerngegevens auditbaar vastleggenGedekt door SRSSRS-CAT-001
SRS-TCH-002
SRS-NFR-AUD-001
AC-CAT-001
AC-TCH-002
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-AANB-004-007UC-DOC-AANB-004 — Niveaukerngegevens wijzigenBij wijziging van kerngegevens geen categorieën, oefeningen, leerlingautorisaties of collaborators wijzigenGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-LRN-009
SRS-TCH-006
AC-AUTH-001
AC-CAT-001
AC-LRN-009
AC-TCH-006
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-004-008UC-DOC-AANB-004 — Niveaukerngegevens wijzigenEigenaarschap niet via het kerngegevensformulier wijzigenGedekt door SRSSRS-TCH-007AC-TCH-007FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-004-009UC-DOC-AANB-004 — Niveaukerngegevens wijzigenVerouderde of ongeautoriseerde bewerkpogingen veilig blokkerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-GUA-001
SRS-NFR-SEC-001
AC-AUTH-001
AC-TCH-001
AC-GUA-001
AC-NFR-SEC-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-004-010UC-DOC-AANB-004 — Niveaukerngegevens wijzigenNa succesvolle wijziging de actuele niveaucontext tonenGedekt door SRSSRS-CAT-006
SRS-TCH-002
AC-CAT-006
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-005-001UC-DOC-AANB-005 — Categorieën binnen niveau bekijkenCategorieën binnen een geselecteerd niveau kunnen tonen aan een bevoegde docentGedekt door SRSSRS-AUTH-001
SRS-AUTH-004
SRS-CAT-001
SRS-TCH-002
AC-AUTH-001
AC-AUTH-004
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-005-002UC-DOC-AANB-005 — Categorieën binnen niveau bekijkenServer-side controleren of de docent eigenaar of actieve collaborator van het niveau isGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-TCH-006
AC-AUTH-001
AC-CAT-001
AC-TCH-006
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-005-003UC-DOC-AANB-005 — Categorieën binnen niveau bekijkenCentrale categorie-identiteit tonen zonder deze vanuit het overzicht te wijzigenGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-CAT-002
SRS-TCH-002
AC-RDM-001
AC-RDM-005
AC-CAT-002
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-005-004UC-DOC-AANB-005 — Categorieën binnen niveau bekijkenPer categorie afleiden of deze voor leerlingen zichtbaar is op basis van actieve oefeningen binnen het niveauGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-CAT-001
SRS-LRN-005
SRS-TCH-003
AC-RDM-001
AC-RDM-005
AC-CAT-001
AC-LRN-005
AC-TCH-003
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-005-005UC-DOC-AANB-005 — Categorieën binnen niveau bekijkenEen lege toestand tonen wanneer het niveau nog geen categorieën bevatGedekt door SRSSRS-CAT-001
SRS-TCH-002
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-005-006UC-DOC-AANB-005 — Categorieën binnen niveau bekijkenBij het bekijken van categorieën geen datamutaties uitvoerenGedekt door SRSSRS-CAT-001
SRS-TCH-002
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-005-007UC-DOC-AANB-005 — Categorieën binnen niveau bekijkenDoorklikken naar oefeningen binnen een categorie alleen toestaan na geldige server-side contextcontroleGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-LRN-009
SRS-TCH-002
AC-AUTH-001
AC-CAT-001
AC-LRN-009
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-005-008UC-DOC-AANB-005 — Categorieën binnen niveau bekijkenCategoriegebruik en aantallen als afgeleide readmodelwaarden behandelenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-005
SRS-CAT-001
SRS-TCH-002
AC-RDM-001
AC-RDM-002
AC-RDM-005
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-005-009UC-DOC-AANB-005 — Categorieën binnen niveau bekijkenCategoriebeheeracties zoals migreren of hernoemen niet vanuit deze kijkflow uitvoerenGedekt door SRSSRS-CAT-001
SRS-TCH-002
SRS-ADM-006
SRS-ADM-001
AC-CAT-001
AC-TCH-002
AC-ADM-006
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-006-001UC-DOC-AANB-006 — Bestaande categorie aan niveau koppelenEen docent met bewerkrecht een bestaande centrale categorie aan een niveau kunnen laten koppelenGedekt door SRSSRS-CAT-002
SRS-TCH-002
AC-CAT-002
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-006-002UC-DOC-AANB-006 — Bestaande categorie aan niveau koppelenAlleen actieve en koppelbare centrale categorieën aanbiedenGedekt door SRSSRS-CAT-002
SRS-TCH-002
AC-CAT-002
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-006-003UC-DOC-AANB-006 — Bestaande categorie aan niveau koppelenVoorkomen dat dezelfde categorie meerdere keren actief aan hetzelfde niveau wordt gekoppeldGedekt door SRSSRS-CAT-005
SRS-TCH-002
AC-CAT-005
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-006-004UC-DOC-AANB-006 — Bestaande categorie aan niveau koppelenDe koppelactie server-side valideren op niveaucontext, docentrol en categoriecontextGedekt door SRSSRS-AUTH-001
SRS-CAT-006
SRS-TCH-002
AC-AUTH-001
AC-CAT-006
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-006-005UC-DOC-AANB-006 — Bestaande categorie aan niveau koppelenActor en tijdstip van de koppelactie vastleggenGedekt door SRSSRS-TCH-001
SRS-NFR-AUD-001
AC-TCH-001
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-006-006UC-DOC-AANB-006 — Bestaande categorie aan niveau koppelenBij het koppelen geen centrale categorie-eigenschappen wijzigenGedekt door SRSSRS-CAT-002
SRS-TCH-002
AC-CAT-002
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-006-007UC-DOC-AANB-006 — Bestaande categorie aan niveau koppelenBij het koppelen geen oefeningen of leerlingautorisaties aanmakenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-TCH-002
AC-AUTH-001
AC-LRN-009
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-006-008UC-DOC-AANB-006 — Bestaande categorie aan niveau koppelenDe categorie na succesvolle koppeling tonen in het categorieoverzicht van het niveauGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-CAT-001
SRS-TCH-002
AC-RDM-001
AC-RDM-005
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-006-009UC-DOC-AANB-006 — Bestaande categorie aan niveau koppelenConcurrencyfouten veilig afhandelen zonder dubbele of gedeeltelijke koppelingGedekt door SRSSRS-SHR-001
SRS-TCH-001
SRS-NFR-SEC-001
AC-SHR-001
AC-TCH-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-007-001UC-DOC-AANB-007 — Nieuwe centrale categorie aanmaken via docentflowEen bevoegde docent een nieuwe centrale categorie kunnen laten aanmaken vanuit een geselecteerd niveauGedekt door SRSSRS-AUTH-001
SRS-AUTH-004
SRS-CAT-002
SRS-TCH-002
AC-AUTH-001
AC-AUTH-004
AC-CAT-002
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-007-002UC-DOC-AANB-007 — Nieuwe centrale categorie aanmaken via docentflowVóór aanmaak duidelijk maken dat de categorie centrale gedeelde identiteit krijgtGedekt door SRSSRS-CAT-001
SRS-SHR-001
SRS-TCH-002
AC-CAT-001
AC-SHR-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-007-003UC-DOC-AANB-007 — Nieuwe centrale categorie aanmaken via docentflowNaam, kleur en icoon verplicht en server-side validerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-007-004UC-DOC-AANB-007 — Nieuwe centrale categorie aanmaken via docentflowControleren of een passende bestaande categorie al beschikbaar isGedekt door SRSSRS-CAT-001
SRS-TCH-002
AC-CAT-001
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-007-005UC-DOC-AANB-007 — Nieuwe centrale categorie aanmaken via docentflowDe nieuwe categorie direct koppelen aan het geselecteerde niveauGedekt door SRSSRS-AUTH-004
SRS-CAT-001
SRS-TCH-002
AC-AUTH-004
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-007-006UC-DOC-AANB-007 — Nieuwe centrale categorie aanmaken via docentflowCategorieaanmaak en niveaukoppeling transactioneel verwerkenGedekt door SRSSRS-CAT-002
SRS-TCH-002
AC-CAT-002
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-007-007UC-DOC-AANB-007 — Nieuwe centrale categorie aanmaken via docentflowAanmaak en koppeling auditbaar vastleggenGedekt door SRSSRS-TCH-001
SRS-NFR-AUD-001
AC-TCH-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-AANB-007-008UC-DOC-AANB-007 — Nieuwe centrale categorie aanmaken via docentflowGeen oefeningen of leerlingautorisaties aanmaken bij categorieaanmaakGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-LRN-009
SRS-TCH-002
AC-AUTH-001
AC-CAT-001
AC-LRN-009
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-007-009UC-DOC-AANB-007 — Nieuwe centrale categorie aanmaken via docentflowDe nieuwe categorie na succesvolle verwerking tonen in het categorieoverzichtGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-CAT-001
SRS-TCH-002
AC-RDM-001
AC-RDM-005
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-007-010UC-DOC-AANB-007 — Nieuwe centrale categorie aanmaken via docentflowCategorieaanmaak veilig terugrollen wanneer koppeling of auditregistratie faaltGedekt door SRSSRS-CAT-001
SRS-TCH-002
SRS-NFR-SEC-001
SRS-NFR-AUD-001
AC-CAT-001
AC-TCH-002
AC-NFR-SEC-001
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-008-001UC-DOC-AANB-008 — Categoriegebruik en zichtbaarheid afleidenCategoriegebruik binnen docentbeheer afleiden uit niveau-categorie-koppelingenGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-RDM-005
SRS-CAT-001
SRS-TCH-002
SRS-ADM-001
AC-RDM-001
AC-RDM-004
AC-RDM-005
AC-CAT-001
AC-TCH-002
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-008-002UC-DOC-AANB-008 — Categoriegebruik en zichtbaarheid afleidenLeerlingzichtbaarheid van categorieën afleiden uit actieve toegankelijke oefeningen binnen de niveaucontextGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-ACC-003
SRS-ACC-005
SRS-CAT-006
SRS-LRN-005
AC-RDM-001
AC-RDM-005
AC-ACC-003
AC-ACC-005
AC-CAT-006
AC-LRN-005
NFRGeenVerwerkt
REQ-UC-DOC-AANB-008-003UC-DOC-AANB-008 — Categoriegebruik en zichtbaarheid afleidenCategoriezichtbaarheid voor leerlingen niet als vrije handmatige docentinstelling behandelenGedekt door SRSSRS-CAT-001
SRS-LRN-009
SRS-TCH-002
AC-CAT-001
AC-LRN-009
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-008-004UC-DOC-AANB-008 — Categoriegebruik en zichtbaarheid afleidenCategorieën zonder actieve oefeningen wel in docentbeheer kunnen tonenGedekt door SRSSRS-CAT-001
SRS-LRN-009
SRS-TCH-002
SRS-ADM-001
AC-CAT-001
AC-LRN-009
AC-TCH-002
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-008-005UC-DOC-AANB-008 — Categoriegebruik en zichtbaarheid afleidenCategorieën zonder actieve oefeningen verbergen voor leerlingenGedekt door SRSSRS-CAT-001
SRS-LRN-009
SRS-TCH-002
AC-CAT-001
AC-LRN-009
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-008-006UC-DOC-AANB-008 — Categoriegebruik en zichtbaarheid afleidenDe afleiding server-side uitvoeren op basis van brondata en autorisatiecontextGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-008-007UC-DOC-AANB-008 — Categoriegebruik en zichtbaarheid afleidenAfgeleide cachewaarden gebruiken zolang deze afgeleid en herbouwbaar blijvenGedekt door SRSSRS-RDM-001
SRS-TCH-001
AC-RDM-001
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-AANB-008-008UC-DOC-AANB-008 — Categoriegebruik en zichtbaarheid afleidenDoor zichtbaarheidsafleiding geen relaties, autorisaties, oefeningen of categorieën wijzigenGedekt door SRSSRS-AUTH-001
SRS-REL-001
SRS-CAT-001
SRS-LRN-005
SRS-TCH-002
AC-AUTH-001
AC-REL-001
AC-CAT-001
AC-LRN-005
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-AANB-008-009UC-DOC-AANB-008 — Categoriegebruik en zichtbaarheid afleidenBij wijziging van oefenstatus de categoriezichtbaarheid opnieuw correct kunnen afleidenGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-CAT-001
SRS-TCH-002
AC-RDM-001
AC-RDM-005
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-001-001UC-DOC-OEF-001 — Oefeningen binnen categorie bekijkenToon alleen oefeningen binnen geldige niveau- en categoriecontextGedekt door SRSSRS-CAT-001
SRS-LRN-009
SRS-TCH-002
AC-CAT-001
AC-LRN-009
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-001-002UC-DOC-OEF-001 — Oefeningen binnen categorie bekijkenControleer de actieve docentrol server-sideGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-OEF-001-003UC-DOC-OEF-001 — Oefeningen binnen categorie bekijkenControleer dat de categorie actief aan het niveau gekoppeld isGedekt door SRSSRS-CAT-005
SRS-TCH-002
AC-CAT-005
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-OEF-001-004UC-DOC-OEF-001 — Oefeningen binnen categorie bekijkenToon per oefening minimaal naam, status en moduleherkenningGedekt door SRSSRS-LRN-009
SRS-TCH-002
SRS-MOD-003
AC-LRN-009
AC-TCH-002
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-001-005UC-DOC-OEF-001 — Oefeningen binnen categorie bekijkenBepaal beheeracties op basis van docentrechtenGedekt door SRSSRS-TCH-001
SRS-ADM-001
AC-TCH-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-001-006UC-DOC-OEF-001 — Oefeningen binnen categorie bekijkenToon een lege toestand wanneer geen oefeningen aanwezig zijnGedekt door SRSSRS-LRN-009
SRS-TCH-002
AC-LRN-009
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-001-007UC-DOC-OEF-001 — Oefeningen binnen categorie bekijkenBlokkeer ongeldige directe routesGedekt door SRSSRS-AUTH-004
SRS-TCH-001
AC-AUTH-004
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-001-008UC-DOC-OEF-001 — Oefeningen binnen categorie bekijkenWijzig geen oefeninggegevens bij bekijkenGedekt door SRSSRS-LRN-009
SRS-TCH-002
AC-LRN-009
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-001-009UC-DOC-OEF-001 — Oefeningen binnen categorie bekijkenLees geen leerlingresultaten in deze flowGedekt door SRSSRS-LRN-009
SRS-TCH-001
AC-LRN-009
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-001-010UC-DOC-OEF-001 — Oefeningen binnen categorie bekijkenGebruik geen domeinspecifieke popup voor deze read-only flowGedekt door SRSSRS-TCH-001
SRS-POP-001
AC-TCH-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-002-001UC-DOC-OEF-002 — Nieuwe oefening aanmakenBied Nieuwe oefening alleen aan bij bewerkrechtenGedekt door SRSSRS-LRN-009
SRS-TCH-002
AC-LRN-009
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-002-002UC-DOC-OEF-002 — Nieuwe oefening aanmakenControleer docentrol en niveaucontext server-sideGedekt door SRSSRS-AUTH-001
SRS-CAT-006
SRS-TCH-002
AC-AUTH-001
AC-CAT-006
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-OEF-002-003UC-DOC-OEF-002 — Nieuwe oefening aanmakenControleer actieve categoriekoppelingGedekt door SRSSRS-CAT-001
SRS-TCH-002
AC-CAT-001
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-OEF-002-004UC-DOC-OEF-002 — Nieuwe oefening aanmakenLeid naar modulekeuze bij geldige contextGedekt door SRSSRS-TCH-001
SRS-MOD-003
AC-TCH-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-002-005UC-DOC-OEF-002 — Nieuwe oefening aanmakenMaak nog geen definitieve oefening aan bij starten van de flowGedekt door SRSSRS-LRN-001
SRS-TCH-002
AC-LRN-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-002-006UC-DOC-OEF-002 — Nieuwe oefening aanmakenVoorkom half aangemaakte oefeningen bij afbrekenGedekt door SRSSRS-LRN-009
SRS-TCH-002
AC-LRN-009
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-002-007UC-DOC-OEF-002 — Nieuwe oefening aanmakenBlokkeer de flow wanneer geen module selecteerbaar isGedekt door SRSSRS-TCH-001
SRS-MOD-003
AC-TCH-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-002-008UC-DOC-OEF-002 — Nieuwe oefening aanmakenMaak niets zichtbaar voor leerlingen door alleen de flow te startenGedekt door SRSSRS-LRN-001
SRS-TCH-001
AC-LRN-001
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-002-009UC-DOC-OEF-002 — Nieuwe oefening aanmakenWijzig geen leerlingtoegang of communicatieGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-TCH-001
AC-AUTH-001
AC-LRN-009
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-OEF-002-010UC-DOC-OEF-002 — Nieuwe oefening aanmakenGebruik geen domeinspecifieke popup voor deze routeGedekt door SRSSRS-TCH-001
SRS-POP-001
AC-TCH-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-003-001UC-DOC-OEF-003 — Technische module selecterenToon selecteerbare technische modulesGedekt door SRSSRS-TCH-001
SRS-MOD-003
AC-TCH-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-003-002UC-DOC-OEF-003 — Technische module selecterenFilter op actieve modulesGedekt door SRSSRS-RDM-001
SRS-TCH-001
SRS-MOD-003
AC-RDM-001
AC-TCH-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-003-003UC-DOC-OEF-003 — Technische module selecterenFilter testmodules op testcontextGedekt door SRSSRS-RDM-001
SRS-TCH-005
SRS-MOD-003
AC-RDM-001
AC-TCH-005
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-003-004UC-DOC-OEF-003 — Technische module selecterenValideer modulekeuze server-sideGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-MOD-003
AC-AUTH-001
AC-TCH-001
AC-MOD-003
AutorisatieGeenVerwerkt
REQ-UC-DOC-OEF-003-005UC-DOC-OEF-003 — Technische module selecterenBehoud niveau- en categoriecontextGedekt door SRSSRS-CAT-001
SRS-TCH-002
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-003-006UC-DOC-OEF-003 — Technische module selecterenSla nog geen definitieve oefening op door modulekeuzeGedekt door SRSSRS-LRN-009
SRS-TCH-002
SRS-MOD-003
AC-LRN-009
AC-TCH-002
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-003-007UC-DOC-OEF-003 — Technische module selecterenBlokkeer oude selectie van niet meer beschikbare moduleGedekt door SRSSRS-TCH-001
SRS-MOD-005
AC-TCH-001
AC-MOD-005
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-003-008UC-DOC-OEF-003 — Technische module selecterenBehandel CodeReference niet als docentinputGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-003-009UC-DOC-OEF-003 — Technische module selecterenOpen configuratieflow na geldige keuzeGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-003-010UC-DOC-OEF-003 — Technische module selecterenHandel module-interfacefouten veilig afGedekt door SRSSRS-TCH-001
SRS-MOD-003
SRS-NFR-SEC-001
AC-TCH-001
AC-MOD-003
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-004-001UC-DOC-OEF-004 — Oefening configurerenAlleen bevoegde docenten toestaan een oefening te configurerenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-TCH-002
AC-AUTH-001
AC-LRN-009
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-004-002UC-DOC-OEF-004 — Oefening configurerenDe niveau-, categorie- en modulecontext server-side validerenGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-TCH-002
SRS-MOD-003
AC-AUTH-001
AC-CAT-001
AC-TCH-002
AC-MOD-003
AutorisatieGeenVerwerkt
REQ-UC-DOC-OEF-004-003UC-DOC-OEF-004 — Oefening configurerenGenerieke oefeninggegevens kunnen vastleggenGedekt door SRSSRS-LRN-009
SRS-TCH-002
SRS-NFR-AUD-001
AC-LRN-009
AC-TCH-002
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-004-004UC-DOC-OEF-004 — Oefening configurerenModule-specifieke configuratie via de gekozen technische module laten validerenGedekt door SRSSRS-TCH-001
SRS-MOD-003
AC-TCH-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-004-005UC-DOC-OEF-004 — Oefening configurerenDe moduleconfiguratie als JSON/base64-payload opslaanGedekt door SRSSRS-TCH-001
SRS-MOD-003
AC-TCH-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-004-006UC-DOC-OEF-004 — Oefening configurerenEen nieuwe oefening standaard met IsActive = false opslaanGedekt door SRSSRS-LRN-009
SRS-TCH-002
AC-LRN-009
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-004-007UC-DOC-OEF-004 — Oefening configurerenAanmaak en configuratie in ExerciseHistory vastleggenGedekt door SRSSRS-TCH-001
SRS-NFR-AUD-001
AC-TCH-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-OEF-004-008UC-DOC-OEF-004 — Oefening configurerenVoorkomen dat annuleren of foutafhandeling half bruikbare oefeningen oplevertGedekt door SRSSRS-LRN-009
SRS-TCH-002
SRS-NFR-AVL-001
AC-LRN-009
AC-TCH-002
AC-NFR-AVL-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-004-009UC-DOC-OEF-004 — Oefening configurerenDoor configureren geen leerlingautorisaties wijzigenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-TCH-001
AC-AUTH-001
AC-LRN-009
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-OEF-004-010UC-DOC-OEF-004 — Oefening configurerenDoor configureren geen berichten of systeemnotificaties aanmakenGedekt door SRSSRS-MSG-001
SRS-TCH-001
SRS-POP-002
AC-MSG-001
AC-TCH-001
AC-POP-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-004-011UC-DOC-OEF-004 — Oefening configurerenEen niet meer beschikbare module bij opslag opnieuw blokkerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-MOD-003
AC-AUTH-001
AC-TCH-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-004-012UC-DOC-OEF-004 — Oefening configurerenVeld- en modulevalidatiefouten zonder datamutatie tonenGedekt door SRSSRS-TCH-001
SRS-MOD-003
AC-TCH-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-005-001UC-DOC-OEF-005 — Oefening bewerkenBestaande oefeningen alleen in geldige docentcontext bewerkbaar makenGedekt door SRSSRS-LRN-009
SRS-TCH-002
AC-LRN-009
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-005-002UC-DOC-OEF-005 — Oefening bewerkenBewerkrechten server-side controlerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-OEF-005-003UC-DOC-OEF-005 — Oefening bewerkenDe bestaande moduleconfiguratie via de technische module kunnen openenGedekt door SRSSRS-TCH-001
SRS-MOD-003
AC-TCH-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-005-004UC-DOC-OEF-005 — Oefening bewerkenGenerieke en modulespecifieke validatie uitvoeren vóór opslagGedekt door SRSSRS-TCH-001
SRS-MOD-003
AC-TCH-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-005-005UC-DOC-OEF-005 — Oefening bewerkenDe ExerciseModuleId ongewijzigd laten bij gewone docentbewerkingGedekt door SRSSRS-TCH-001
SRS-MOD-003
AC-TCH-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-005-006UC-DOC-OEF-005 — Oefening bewerkenWijzigingen aan naam, icoon en configuratie auditbaar vastleggenGedekt door SRSSRS-TCH-001
SRS-NFR-AUD-001
AC-TCH-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-OEF-005-007UC-DOC-OEF-005 — Oefening bewerkenOude en nieuwe waarden of herleidbare verschillen registreren waar dat functioneel relevant isGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-005-008UC-DOC-OEF-005 — Oefening bewerkenHistorische exercise runs en resultaten intact latenGedekt door SRSSRS-LRN-009
SRS-TCH-001
AC-LRN-009
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-005-009UC-DOC-OEF-005 — Oefening bewerkenStatuswijzigingen gescheiden houden van inhoudelijke bewerkingGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-005-010UC-DOC-OEF-005 — Oefening bewerkenGelijktijdige of verouderde bewerkingen veilig afhandelenGedekt door SRSSRS-TCH-001
SRS-GUA-001
SRS-NFR-SEC-001
AC-TCH-001
AC-GUA-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-005-011UC-DOC-OEF-005 — Oefening bewerkenDoor bewerken geen leerlingautorisaties of berichten wijzigenGedekt door SRSSRS-AUTH-001
SRS-MSG-001
SRS-LRN-009
SRS-TCH-001
AC-AUTH-001
AC-MSG-001
AC-LRN-009
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-OEF-005-012UC-DOC-OEF-005 — Oefening bewerkenModule-editorfouten veilig blokkeren zonder corrupte opslagGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-MOD-003
SRS-NFR-SEC-001
AC-AUTH-001
AC-TCH-001
AC-MOD-003
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-006-001UC-DOC-OEF-006 — Oefening activeren of in onderhoud zettenDe actuele oefeningstatus tonen als Actief of In onderhoudGedekt door SRSSRS-LRN-009
SRS-TCH-002
AC-LRN-009
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-006-002UC-DOC-OEF-006 — Oefening activeren of in onderhoud zettenAlleen bevoegde docenten statuswijzigingen laten uitvoerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-006-003UC-DOC-OEF-006 — Oefening activeren of in onderhoud zettenActiveren blokkeren wanneer configuratie of module ongeldig isGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-MOD-003
AC-AUTH-001
AC-TCH-001
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-006-004UC-DOC-OEF-006 — Oefening activeren of in onderhoud zettenExercises.IsActive wijzigen bij succesvolle statusactieGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-006-005UC-DOC-OEF-006 — Oefening activeren of in onderhoud zettenStatuswijzigingen auditbaar vastleggen in ExerciseHistoryGedekt door SRSSRS-TCH-001
SRS-NFR-AUD-001
AC-TCH-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-OEF-006-006UC-DOC-OEF-006 — Oefening activeren of in onderhoud zettenIn onderhoud-oefeningen niet zichtbaar of startbaar maken voor leerlingenGedekt door SRSSRS-LRN-001
SRS-TCH-002
AC-LRN-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-006-007UC-DOC-OEF-006 — Oefening activeren of in onderhoud zettenBij actieve oefeningen leerlingbeschikbaarheid afleiden uit de volledige toegangscontextGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-005
SRS-LRN-005
SRS-TCH-002
AC-AUTH-001
AC-RDM-001
AC-RDM-005
AC-LRN-005
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-OEF-006-008UC-DOC-OEF-006 — Oefening activeren of in onderhoud zettenDoor statuswijziging geen leerlingautorisaties wijzigenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-TCH-001
AC-AUTH-001
AC-LRN-009
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-OEF-006-009UC-DOC-OEF-006 — Oefening activeren of in onderhoud zettenDoor statuswijziging geen historische runs of resultaten wijzigenGedekt door SRSSRS-LRN-009
SRS-TCH-001
AC-LRN-009
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-006-010UC-DOC-OEF-006 — Oefening activeren of in onderhoud zettenDubbele statusacties zonder effectieve wijziging veilig afhandelenGedekt door SRSSRS-TCH-001
SRS-NFR-SEC-001
AC-TCH-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-006-011UC-DOC-OEF-006 — Oefening activeren of in onderhoud zettenVerouderde clientstate opnieuw server-side controlerenGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-TCH-001
SRS-GUA-001
AC-AUTH-001
AC-AUTH-002
AC-TCH-001
AC-GUA-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-OEF-006-012UC-DOC-OEF-006 — Oefening activeren of in onderhoud zettenStatuswijziging en historie transactioneel verwerken waar audit verplicht isGedekt door SRSSRS-TCH-001
SRS-NFR-AUD-001
AC-TCH-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-OEF-007-001UC-DOC-OEF-007 — Oefening kopiëren vanuit open niveauEen docent toestaan een kopieerbare oefening uit een open niveau als zelfstandige oefening in een eigen doelcontext te kopiërenGedekt door SRSSRS-CAT-006
SRS-LRN-009
SRS-TCH-002
AC-CAT-006
AC-LRN-009
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-007-002UC-DOC-OEF-007 — Oefening kopiëren vanuit open niveauVóór kopiëren server-side controleren of de bronoefening via een open niveau zichtbaar isGedekt door SRSSRS-AUTH-001
SRS-CAT-006
SRS-LRN-009
SRS-TCH-002
AC-AUTH-001
AC-CAT-006
AC-LRN-009
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-OEF-007-003UC-DOC-OEF-007 — Oefening kopiëren vanuit open niveauVóór kopiëren controleren of de docent het doelniveau en de doelcategorie mag bewerkenGedekt door SRSSRS-CAT-001
SRS-TCH-002
AC-CAT-001
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-OEF-007-004UC-DOC-OEF-007 — Oefening kopiëren vanuit open niveauEen gekopieerde oefening aanmaken met ParentExerciseId naar de bronoefeningGedekt door SRSSRS-LRN-009
SRS-TCH-002
AC-LRN-009
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-007-005UC-DOC-OEF-007 — Oefening kopiëren vanuit open niveauEen gekopieerde oefening standaard In onderhoud plaatsenGedekt door SRSSRS-LRN-009
SRS-TCH-002
AC-LRN-009
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-007-006UC-DOC-OEF-007 — Oefening kopiëren vanuit open niveauLeerlingruns, voortgang of resultaten niet kopiëren bij het kopiëren van een oefeningGedekt door SRSSRS-LRN-003
SRS-TCH-002
AC-LRN-003
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-007-007UC-DOC-OEF-007 — Oefening kopiëren vanuit open niveauDe kopieeractie auditbaar vastleggen in ExerciseHistoryGedekt door SRSSRS-TCH-001
SRS-NFR-AUD-001
AC-TCH-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-OEF-007-008UC-DOC-OEF-007 — Oefening kopiëren vanuit open niveauKopiëren blokkeren wanneer bron, doelcontext of modulebeschikbaarheid ongeldig isGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-MOD-003
AC-AUTH-001
AC-TCH-001
AC-MOD-003
NFRGeenVerwerkt
REQ-UC-DOC-OEF-007-009UC-DOC-OEF-007 — Oefening kopiëren vanuit open niveauDe bronoefening ongewijzigd laten bij het aanmaken van een kopieGedekt door SRSSRS-LRN-009
SRS-TCH-002
AC-LRN-009
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-007-010UC-DOC-OEF-007 — Oefening kopiëren vanuit open niveauDe kopie zelfstandig wijzigbaar maken zonder automatische synchronisatie met de bronGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-008-001UC-DOC-OEF-008 — Oefening testen als docentEen bevoegde docent een oefening kunnen laten testen binnen de docentcontextGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-TCH-005
AC-AUTH-001
AC-LRN-009
AC-TCH-005
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-008-002UC-DOC-OEF-008 — Oefening testen als docentEen docenttest markeren met IsTestRun = trueGedekt door SRSSRS-LRN-009
SRS-TCH-005
AC-LRN-009
AC-TCH-005
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-008-003UC-DOC-OEF-008 — Oefening testen als docentDe actuele oefeningconfiguratie gebruiken bij testgeneratieGedekt door SRSSRS-CAT-003
SRS-LRN-009
SRS-TCH-005
AC-CAT-003
AC-LRN-009
AC-TCH-005
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-008-004UC-DOC-OEF-008 — Oefening testen als docentTestvoortgang alleen tijdelijk opslaan zolang dit nodig is voor de actieve testGedekt door SRSSRS-TCH-005AC-TCH-005FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-008-005UC-DOC-OEF-008 — Oefening testen als docentTestruns niet opnemen in leerlinggeschiedenis of leerlingstatistiekenGedekt door SRSSRS-LRN-010
SRS-TCH-004
SRS-NFR-AUD-001
AC-LRN-010
AC-TCH-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-OEF-008-006UC-DOC-OEF-008 — Oefening testen als docentTestruns niet laten meetellen voor populaire categorieën, recent geoefend of frontpagesamenvattingenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-003
SRS-RDM-005
SRS-RDM-006
SRS-CAT-001
AC-RDM-001
AC-RDM-002
AC-RDM-003
AC-RDM-005
AC-RDM-006
AC-CAT-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-008-007UC-DOC-OEF-008 — Oefening testen als docentTestdata na afronding, verlaten of geplande cleanup opruimenGedekt door SRSSRS-TCH-005AC-TCH-005FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-008-008UC-DOC-OEF-008 — Oefening testen als docentTesten blokkeren wanneer de docent de oefening niet mag beherenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-TCH-005
AC-AUTH-001
AC-LRN-009
AC-TCH-005
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-008-009UC-DOC-OEF-008 — Oefening testen als docentTesten blokkeren wanneer de technische module of configuratie niet testbaar isGedekt door SRSSRS-AUTH-001
SRS-TCH-005
SRS-MOD-003
AC-AUTH-001
AC-TCH-005
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-008-010UC-DOC-OEF-008 — Oefening testen als docentDe oefeningconfiguratie of oefeningstatus niet wijzigen door alleen testenGedekt door SRSSRS-CAT-003
SRS-LRN-009
SRS-TCH-005
AC-CAT-003
AC-LRN-009
AC-TCH-005
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-009-001UC-DOC-OEF-009 — Testoefening opruimenTijdelijke docenttestruns kunnen identificeren via IsTestRun = trueGedekt door SRSSRS-LRN-009
SRS-TCH-005
AC-LRN-009
AC-TCH-005
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-009-002UC-DOC-OEF-009 — Testoefening opruimenTestruns na afronding of verlaten kunnen opruimenGedekt door SRSSRS-LRN-006
SRS-TCH-005
AC-LRN-006
AC-TCH-005
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-009-003UC-DOC-OEF-009 — Testoefening opruimenAchtergebleven testruns periodiek via een scheduler kunnen opruimenGedekt door SRSSRS-LRN-009
SRS-TCH-005
SRS-ARCH-004
AC-LRN-009
AC-TCH-005
AC-ARCH-004
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-009-004UC-DOC-OEF-009 — Testoefening opruimenBij testrun-cleanup de bijbehorende tijdelijke voortgangsrecords opruimenGedekt door SRSSRS-LRN-003
SRS-TCH-005
AC-LRN-003
AC-TCH-005
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-009-005UC-DOC-OEF-009 — Testoefening opruimenNormale leerlingruns nooit verwijderen via de testrun-cleanupGedekt door SRSSRS-LRN-009
SRS-TCH-005
AC-LRN-009
AC-TCH-005
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-009-006UC-DOC-OEF-009 — Testoefening opruimenCleanup veilig herhaalbaar uitvoerenGedekt door SRSSRS-TCH-001
SRS-NFR-SEC-001
AC-TCH-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-009-007UC-DOC-OEF-009 — Testoefening opruimenNog actieve testruns binnen een geldige activiteitstermijn kunnen overslaanGedekt door SRSSRS-LRN-009
SRS-TCH-005
AC-LRN-009
AC-TCH-005
FunctioneelGeenVerwerkt
REQ-UC-DOC-OEF-009-008UC-DOC-OEF-009 — Testoefening opruimenCleanupresultaten en fouten technisch loggenGedekt door SRSSRS-TCH-001AC-TCH-001AuditGeenVerwerkt
REQ-UC-DOC-OEF-009-009UC-DOC-OEF-009 — Testoefening opruimenTestruns uitsluiten uit geschiedenis, statistieken en frontpage-readmodels, ook vóór fysieke cleanupGedekt door SRSSRS-RDM-001
SRS-RDM-003
SRS-RDM-006
SRS-LRN-010
SRS-TCH-004
SRS-NFR-AUD-001
AC-RDM-001
AC-RDM-003
AC-RDM-006
AC-LRN-010
AC-TCH-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-OEF-009-010UC-DOC-OEF-009 — Testoefening opruimenBij cleanup geen oefeningconfiguratie, rollen, relaties of berichten wijzigenGedekt door SRSSRS-REL-001
SRS-MSG-001
SRS-CAT-003
SRS-LRN-009
SRS-TCH-002
AC-REL-001
AC-MSG-001
AC-CAT-003
AC-LRN-009
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-LIVE-001-001UC-DOC-LIVE-001 — Online leerlingenoverzicht bekijkenDe docentroute Online alleen toegankelijk maken voor gebruikers met een actieve docentcontextGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-TCH-001
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-TCH-001
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-DOC-LIVE-001-002UC-DOC-LIVE-001 — Online leerlingenoverzicht bekijkenHet online-overzicht server-side beperken tot leerlingen binnen de docentcontextGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-005
SRS-LRN-009
SRS-TCH-001
AC-AUTH-001
AC-RDM-001
AC-RDM-005
AC-LRN-009
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LIVE-001-003UC-DOC-LIVE-001 — Online leerlingenoverzicht bekijkenPer zichtbare leerling actuele online- of aanwezigheidinformatie kunnen tonen wanneer beschikbaarGedekt door SRSSRS-LRN-009
SRS-TCH-001
AC-LRN-009
AC-TCH-001
NFRGeenVerwerkt
REQ-UC-DOC-LIVE-001-004UC-DOC-LIVE-001 — Online leerlingenoverzicht bekijkenActuele oefencontext alleen tonen wanneer de actieve run binnen de docentcontext zichtbaar isGedekt door SRSSRS-LRN-009
SRS-TCH-001
AC-LRN-009
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LIVE-001-005UC-DOC-LIVE-001 — Online leerlingenoverzicht bekijkenBij het openen van het online-overzicht geen LiveViewAudit-record aanmakenGedekt door SRSSRS-RDM-001
SRS-RDM-006
SRS-TCH-001
SRS-LIVE-003
SRS-NFR-AUD-001
AC-RDM-001
AC-RDM-006
AC-TCH-001
AC-LIVE-003
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-LIVE-001-006UC-DOC-LIVE-001 — Online leerlingenoverzicht bekijkenEen lege online-lijst als geldige uitkomst ondersteunenGedekt door SRSSRS-RDM-001
SRS-TCH-001
AC-RDM-001
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LIVE-001-007UC-DOC-LIVE-001 — Online leerlingenoverzicht bekijkenZoek- en filterinvoer alleen gebruiken om de geautoriseerde dataset te beperkenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-TCH-001
AC-AUTH-001
AC-RDM-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LIVE-001-008UC-DOC-LIVE-001 — Online leerlingenoverzicht bekijkenHet starten van live meekijken als afzonderlijke expliciete vervolgactie behandelenGedekt door SRSSRS-TCH-001
SRS-LIVE-001
AC-TCH-001
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-002-001UC-DOC-LIVE-002 — Live-meekijken beschikbaarheid bepalenLive-meekijken alleen beschikbaar tonen voor docenten met een actieve docentcontextGedekt door SRSSRS-TCH-001
SRS-LIVE-001
AC-TCH-001
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-002-002UC-DOC-LIVE-002 — Live-meekijken beschikbaarheid bepalenControleren of de geselecteerde leerling binnen een actieve docent-leerlingrelatie valtGedekt door SRSSRS-AUTH-004
SRS-REL-001
SRS-LRN-009
SRS-TCH-001
AC-AUTH-004
AC-REL-001
AC-LRN-009
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LIVE-002-003UC-DOC-LIVE-002 — Live-meekijken beschikbaarheid bepalenControleren of de actieve oefenrun binnen de niveau-autorisatie van de docent valtGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-LRN-009
SRS-TCH-002
AC-AUTH-001
AC-CAT-001
AC-LRN-009
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-LIVE-002-004UC-DOC-LIVE-002 — Live-meekijken beschikbaarheid bepalenLive-meekijken uitschakelen wanneer de leerling niet online isGedekt door SRSSRS-LRN-009
SRS-TCH-001
SRS-LIVE-001
AC-LRN-009
AC-TCH-001
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-002-005UC-DOC-LIVE-002 — Live-meekijken beschikbaarheid bepalenLive-meekijken uitschakelen wanneer de leerling geen actieve oefenrun heeftGedekt door SRSSRS-LRN-009
SRS-TCH-001
SRS-LIVE-001
AC-LRN-009
AC-TCH-001
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-002-006UC-DOC-LIVE-002 — Live-meekijken beschikbaarheid bepalenGeen LiveViewAudit-record aanmaken tijdens de beschikbaarheidsbepalingGedekt door SRSSRS-TCH-001
SRS-LIVE-003
SRS-NFR-AUD-001
AC-TCH-001
AC-LIVE-003
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-LIVE-002-007UC-DOC-LIVE-002 — Live-meekijken beschikbaarheid bepalenBij start van live meekijken de beschikbaarheidsvoorwaarden opnieuw server-side validerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-LIVE-001
AC-AUTH-001
AC-TCH-001
AC-LIVE-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LIVE-002-008UC-DOC-LIVE-002 — Live-meekijken beschikbaarheid bepalenEen functionele reden kunnen tonen wanneer live meekijken niet beschikbaar isGedekt door SRSSRS-TCH-001
SRS-LIVE-001
AC-TCH-001
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-003-001UC-DOC-LIVE-003 — Live-meekijksessie startenLive meekijken alleen starten na een expliciete actie van de docentGedekt door SRSSRS-TCH-001
SRS-LIVE-001
AC-TCH-001
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-003-002UC-DOC-LIVE-003 — Live-meekijksessie startenBij start de docentcontext, relatie, autorisatie en actieve run opnieuw server-side validerenGedekt door SRSSRS-AUTH-001
SRS-REL-001
SRS-LRN-001
SRS-TCH-001
AC-AUTH-001
AC-REL-001
AC-LRN-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LIVE-003-003UC-DOC-LIVE-003 — Live-meekijksessie startenBij succesvolle start een LiveViewAudit-record aanmakenGedekt door SRSSRS-TCH-001
SRS-LIVE-003
SRS-NFR-AUD-001
AC-TCH-001
AC-LIVE-003
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-LIVE-003-004UC-DOC-LIVE-003 — Live-meekijksessie startenBij succesvolle start de docent verbinden met de realtime voortgangsstroom van de exercise runGedekt door SRSSRS-LRN-003
SRS-TCH-001
SRS-ARCH-003
AC-LRN-003
AC-TCH-001
AC-ARCH-003
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-003-005UC-DOC-LIVE-003 — Live-meekijksessie startenVoorkomen dat een docent via live meekijken antwoorden of voortgang van de leerling wijzigtGedekt door SRSSRS-LRN-003
SRS-TCH-001
SRS-LIVE-001
AC-LRN-003
AC-TCH-001
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-003-006UC-DOC-LIVE-003 — Live-meekijksessie startenLive meekijken blokkeren wanneer de run niet langer actief of niet langer zichtbaar is binnen de docentcontextGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-TCH-001
SRS-LIVE-001
AC-AUTH-001
AC-LRN-009
AC-TCH-001
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-003-007UC-DOC-LIVE-003 — Live-meekijksessie startenSuccesvolle live-meekijksessies auditbaar vastleggen met actor, rolcontext, leerling, run en startmomentGedekt door SRSSRS-AUTH-001
SRS-LRN-001
SRS-TCH-001
SRS-LIVE-003
SRS-NFR-AUD-001
AC-AUTH-001
AC-LRN-001
AC-TCH-001
AC-LIVE-003
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LIVE-003-008UC-DOC-LIVE-003 — Live-meekijksessie startenMeerdere gelijktijdige bevoegde meekijkers kunnen ondersteunen binnen hun eigen autorisatiegrenzenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-LIVE-002
AC-AUTH-001
AC-TCH-001
AC-LIVE-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-LIVE-003-009UC-DOC-LIVE-003 — Live-meekijksessie startenDe leerlingrun ongewijzigd laten door het starten van live meekijkenGedekt door SRSSRS-LRN-001
SRS-TCH-001
SRS-LIVE-001
AC-LRN-001
AC-TCH-001
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-003-010UC-DOC-LIVE-003 — Live-meekijksessie startenEen startfout veilig afhandelen zonder gedeeltelijke live-meekijksessieGedekt door SRSSRS-SHR-001
SRS-TCH-001
SRS-LIVE-001
SRS-NFR-SEC-001
AC-SHR-001
AC-TCH-001
AC-LIVE-001
AC-NFR-SEC-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-004-001UC-DOC-LIVE-004 — Live voortgang van leerling volgenLive voortgang alleen tonen aan docenten met een geldige docentcontext voor de betreffende leerling en runGedekt door SRSSRS-LRN-003
SRS-TCH-001
SRS-LIVE-001
AC-LRN-003
AC-TCH-001
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-004-002UC-DOC-LIVE-004 — Live voortgang van leerling volgenBij iedere liveweergave server-side borgen dat niveau en oefening binnen de toegestane docentcontext vallenGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-LRN-009
SRS-TCH-002
SRS-LIVE-001
AC-AUTH-001
AC-CAT-001
AC-LRN-009
AC-TCH-002
AC-LIVE-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LIVE-004-003UC-DOC-LIVE-004 — Live voortgang van leerling volgenDe docentweergave alleen-lezen houdenGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-LIVE-004-004UC-DOC-LIVE-004 — Live voortgang van leerling volgenDoor live voortgang tonen geen antwoorden, scores of runstatussen wijzigenGedekt door SRSSRS-LRN-003
SRS-TCH-001
SRS-LIVE-001
AC-LRN-003
AC-TCH-001
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-004-005UC-DOC-LIVE-004 — Live voortgang van leerling volgenRealtime voortgangsupdates verwerken zonder dubbele domeinmutatiesGedekt door SRSSRS-TCH-001
SRS-ARCH-003
AC-TCH-001
AC-ARCH-003
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-004-006UC-DOC-LIVE-004 — Live voortgang van leerling volgenLive voortgang beëindigen of blokkeren wanneer de docentcontext ongeldig wordtGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-LIVE-001
AC-AUTH-001
AC-TCH-001
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-004-007UC-DOC-LIVE-004 — Live voortgang van leerling volgenMeerdere geautoriseerde meekijkers bij dezelfde run kunnen ondersteunenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-TCH-001
SRS-LIVE-002
AC-AUTH-001
AC-LRN-009
AC-TCH-001
AC-LIVE-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-LIVE-004-008UC-DOC-LIVE-004 — Live voortgang van leerling volgenVoortgangsdata die buiten de geautoriseerde context valt negeren voor de docentweergaveGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LIVE-004-009UC-DOC-LIVE-004 — Live voortgang van leerling volgenDe leerling-oefenflow bronhouder laten blijven voor antwoordverwerking en voortgangsopslagGedekt door SRSSRS-LRN-003
SRS-TCH-001
SRS-GUA-001
AC-LRN-003
AC-TCH-001
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LIVE-004-010UC-DOC-LIVE-004 — Live voortgang van leerling volgenVeilige foutafhandeling bieden wanneer live voortgang niet meer beschikbaar isGedekt door SRSSRS-TCH-001
SRS-LIVE-001
SRS-NFR-SEC-001
SRS-NFR-AVL-001
AC-TCH-001
AC-LIVE-001
AC-NFR-SEC-001
AC-NFR-AVL-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-005-001UC-DOC-LIVE-005 — Door vragen bladeren tijdens live meekijkenEen docent toestaan binnen een live-meekijksessie door vragen van de run te bladerenGedekt door SRSSRS-LRN-009
SRS-TCH-001
SRS-LIVE-004
AC-LRN-009
AC-TCH-001
AC-LIVE-004
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-005-002UC-DOC-LIVE-005 — Door vragen bladeren tijdens live meekijkenBij iedere vraagselectie opnieuw controleren dat de docent geautoriseerd isGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LIVE-005-003UC-DOC-LIVE-005 — Door vragen bladeren tijdens live meekijkenDoor vragen bladeren niet als persistente domeinstatus opslaanGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-LIVE-005-004UC-DOC-LIVE-005 — Door vragen bladeren tijdens live meekijkenToekomstige vragen zonder gegeven antwoord tonenGedekt door SRSSRS-LRN-003
SRS-TCH-001
AC-LRN-003
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LIVE-005-005UC-DOC-LIVE-005 — Door vragen bladeren tijdens live meekijkenBeantwoorde vragen tonen met de opgeslagen voortgang zoals door de leerlingflow vastgelegdGedekt door SRSSRS-LRN-003
SRS-TCH-001
AC-LRN-003
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LIVE-005-006UC-DOC-LIVE-005 — Door vragen bladeren tijdens live meekijkenRealtime updates blijven ontvangen terwijl de docent in browsemodus staatGedekt door SRSSRS-TCH-001
SRS-ARCH-003
AC-TCH-001
AC-ARCH-003
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-005-007UC-DOC-LIVE-005 — Door vragen bladeren tijdens live meekijkenDe browsepositie niet onverwacht overschrijven door een live updateGedekt door SRSSRS-TCH-001
SRS-LIVE-004
AC-TCH-001
AC-LIVE-004
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-005-008UC-DOC-LIVE-005 — Door vragen bladeren tijdens live meekijkenEen terugkeeractie naar de actuele live vraag beschikbaar maken wanneer de docent niet op de live vraag staatGedekt door SRSSRS-TCH-001
SRS-LIVE-001
AC-TCH-001
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-005-009UC-DOC-LIVE-005 — Door vragen bladeren tijdens live meekijkenOngeldige vraagnummers veilig afhandelenGedekt door SRSSRS-TCH-001
SRS-NFR-SEC-001
AC-TCH-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LIVE-005-010UC-DOC-LIVE-005 — Door vragen bladeren tijdens live meekijkenDoor browseacties geen oefenrun, antwoord of score wijzigenGedekt door SRSSRS-LRN-003
SRS-TCH-001
AC-LRN-003
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LIVE-006-001UC-DOC-LIVE-006 — Terugkeren naar actuele live vraagEen docent vanuit browsemodus kunnen terugbrengen naar de actuele live vraagGedekt door SRSSRS-TCH-001
SRS-LIVE-004
AC-TCH-001
AC-LIVE-004
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-006-002UC-DOC-LIVE-006 — Terugkeren naar actuele live vraagDe terugkeeractie alleen actief maken wanneer de docent niet op de actuele livevraag staatGedekt door SRSSRS-TCH-001
SRS-LIVE-001
AC-TCH-001
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-006-003UC-DOC-LIVE-006 — Terugkeren naar actuele live vraagBij terugkeer opnieuw controleren dat de livecontext geautoriseerd isGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-LIVE-002
AC-AUTH-001
AC-TCH-001
AC-LIVE-002
AutorisatieGeenVerwerkt
REQ-UC-DOC-LIVE-006-004UC-DOC-LIVE-006 — Terugkeren naar actuele live vraagDe actuele livevraag niet bepalen op basis van ongecontroleerde clientstateGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-TCH-001
SRS-LIVE-001
AC-AUTH-001
AC-AUTH-002
AC-TCH-001
AC-LIVE-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LIVE-006-005UC-DOC-LIVE-006 — Terugkeren naar actuele live vraagNa terugkeer volgende realtime updates weer als actuele liveweergave tonenGedekt door SRSSRS-TCH-001
SRS-LIVE-001
SRS-ARCH-003
AC-TCH-001
AC-LIVE-001
AC-ARCH-003
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-006-006UC-DOC-LIVE-006 — Terugkeren naar actuele live vraagDoor terugkeren naar live geen antwoord-, score- of runmutatie uitvoerenGedekt door SRSSRS-LRN-003
SRS-TCH-001
SRS-LIVE-001
AC-LRN-003
AC-TCH-001
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-006-007UC-DOC-LIVE-006 — Terugkeren naar actuele live vraagVeilig afhandelen dat de run inmiddels is afgerond of verlatenGedekt door SRSSRS-LRN-009
SRS-TCH-001
SRS-NFR-SEC-001
AC-LRN-009
AC-TCH-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LIVE-006-008UC-DOC-LIVE-006 — Terugkeren naar actuele live vraagVeilig afhandelen dat realtime state tijdelijk ontbreektGedekt door SRSSRS-TCH-001
SRS-NFR-SEC-001
SRS-ARCH-003
AC-TCH-001
AC-NFR-SEC-001
AC-ARCH-003
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-006-009UC-DOC-LIVE-006 — Terugkeren naar actuele live vraagBrowsemodus als presentatiestate behandelen en niet als domeindataGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-LIVE-006-010UC-DOC-LIVE-006 — Terugkeren naar actuele live vraagVerhinderen dat de docent een oude browserpositie gebruikt om buiten autorisatie data te zienGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LIVE-007-001UC-DOC-LIVE-007 — Live-meekijksessie beëindigenEen docent toestaan een eigen live-meekijksessie te beëindigenGedekt door SRSSRS-TCH-001
SRS-LIVE-001
AC-TCH-001
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-007-002UC-DOC-LIVE-007 — Live-meekijksessie beëindigenBij beëindiging het realtime-abonnement voor die sessie verbrekenGedekt door SRSSRS-TCH-001
SRS-ARCH-003
AC-TCH-001
AC-ARCH-003
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-007-003UC-DOC-LIVE-007 — Live-meekijksessie beëindigenLiveViewAudit.EndedAtUtc vullen wanneer de sessie eindigt en het veld nog leeg isGedekt door SRSSRS-TCH-001
SRS-LIVE-003
SRS-NFR-AUD-001
AC-TCH-001
AC-LIVE-003
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-LIVE-007-004UC-DOC-LIVE-007 — Live-meekijksessie beëindigenBeëindiging idempotent verwerken wanneer dezelfde sessie meerdere afsluitsignalen oplevertGedekt door SRSSRS-TCH-001
SRS-ARCH-004
AC-TCH-001
AC-ARCH-004
FunctioneelGeenVerwerkt
REQ-UC-DOC-LIVE-007-005UC-DOC-LIVE-007 — Live-meekijksessie beëindigenDoor beëindiging van meekijken de leerlingrun niet beëindigenGedekt door SRSSRS-LRN-009
SRS-TCH-001
SRS-LIVE-001
AC-LRN-009
AC-TCH-001
AC-LIVE-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LIVE-007-006UC-DOC-LIVE-007 — Live-meekijksessie beëindigenDoor beëindiging geen antwoorden, scores of voortgang wijzigenGedekt door SRSSRS-LRN-003
SRS-TCH-001
AC-LRN-003
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LIVE-007-007UC-DOC-LIVE-007 — Live-meekijksessie beëindigenBrowser- of verbindingsdisconnects best-effort verwerken als sessie-eindeGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-LIVE-007-008UC-DOC-LIVE-007 — Live-meekijksessie beëindigenNa beëindiging naar een veilige docentroute navigerenGedekt door SRSSRS-TCH-001
SRS-NFR-SEC-001
AC-TCH-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LIVE-007-009UC-DOC-LIVE-007 — Live-meekijksessie beëindigenVoorkomen dat na beëindiging nog updates aan de docent worden geleverdGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-LIVE-007-010UC-DOC-LIVE-007 — Live-meekijksessie beëindigenBeëindiging van live meekijken onderscheiden van afronding of onderbreking door de leerlingGedekt door SRSSRS-LRN-006
SRS-TCH-001
SRS-LIVE-001
AC-LRN-006
AC-TCH-001
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-008-001UC-DOC-LIVE-008 — Live verbinding verbroken afhandelenBij verbindingsverlies tijdens live meekijken een herverbindingsmechanisme gebruikenGedekt door SRSSRS-TCH-001
SRS-LIVE-005
AC-TCH-001
AC-LIVE-005
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-008-002UC-DOC-LIVE-008 — Live verbinding verbroken afhandelenMaximaal vijf herverbindingspogingen uitvoeren voordat de liveverbinding als verbroken wordt behandeldGedekt door SRSSRS-TCH-001
SRS-LIVE-001
SRS-NFR-PER-001
AC-TCH-001
AC-LIVE-001
AC-NFR-PER-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-008-003UC-DOC-LIVE-008 — Live verbinding verbroken afhandelenNa succesvolle herverbinding de docentcontext opnieuw server-side validerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LIVE-008-004UC-DOC-LIVE-008 — Live verbinding verbroken afhandelenNa herverbinding de liveweergave synchroniseren met server-side voortgangGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-LIVE-001
AC-AUTH-001
AC-TCH-001
AC-LIVE-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-LIVE-008-005UC-DOC-LIVE-008 — Live verbinding verbroken afhandelenVerbindingsverlies niet gebruiken om de leerlingrun te wijzigen of te beëindigenGedekt door SRSSRS-LRN-009
SRS-TCH-001
AC-LRN-009
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-LIVE-008-006UC-DOC-LIVE-008 — Live verbinding verbroken afhandelenBij definitief verbroken verbinding de liveweergave niet langer als actief presenterenGedekt door SRSSRS-TCH-001
SRS-LIVE-001
AC-TCH-001
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-DOC-LIVE-008-007UC-DOC-LIVE-008 — Live verbinding verbroken afhandelenLiveViewAudit.EndedAtUtc vullen wanneer de livecontext door verbindingsverlies functioneel eindigtGedekt door SRSSRS-TCH-001
SRS-LIVE-003
SRS-NFR-AUD-001
AC-TCH-001
AC-LIVE-003
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-LIVE-008-008UC-DOC-LIVE-008 — Live verbinding verbroken afhandelenAuditafsluiting idempotent verwerkenGedekt door SRSSRS-TCH-001
SRS-NFR-AUD-001
SRS-ARCH-004
AC-TCH-001
AC-NFR-AUD-001
AC-ARCH-004
AuditGeenVerwerkt
REQ-UC-DOC-LIVE-008-009UC-DOC-LIVE-008 — Live verbinding verbroken afhandelenTechnische reconnectfouten loggen zonder interne details onnodig aan de docent te tonenGedekt door SRSSRS-TCH-001
SRS-LIVE-005
SRS-NFR-AVL-001
AC-TCH-001
AC-LIVE-005
AC-NFR-AVL-001
AuditGeenVerwerkt
REQ-UC-DOC-LIVE-008-010UC-DOC-LIVE-008 — Live verbinding verbroken afhandelenBij vervallen autorisatie na reconnect de liveweergave blokkerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-LIVE-005
SRS-NFR-AVL-001
AC-AUTH-001
AC-TCH-001
AC-LIVE-005
AC-NFR-AVL-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-RES-001-001UC-DOC-RES-001 — Leerlinggeschiedenis binnen docentcontext openenDe docent moet leerlinggeschiedenis binnen de eigen docentcontext kunnen openenGedekt door SRSSRS-LRN-010
SRS-TCH-004
SRS-NFR-AUD-001
AC-LRN-010
AC-TCH-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-RES-001-002UC-DOC-RES-001 — Leerlinggeschiedenis binnen docentcontext openenResultaten buiten de docentcontext uitsluitenGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-001-003UC-DOC-RES-001 — Leerlinggeschiedenis binnen docentcontext openenAlleen afgeronde reguliere oefenruns tonenGedekt door SRSSRS-LRN-009
SRS-TCH-001
AC-LRN-009
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-001-004UC-DOC-RES-001 — Leerlinggeschiedenis binnen docentcontext openenTestruns en open runs uit de docentgeschiedenis werenGedekt door SRSSRS-LRN-010
SRS-TCH-004
SRS-NFR-AUD-001
AC-LRN-010
AC-TCH-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-RES-001-005UC-DOC-RES-001 — Leerlinggeschiedenis binnen docentcontext openenDirecte routes naar leerlinggeschiedenis server-side controlerenGedekt door SRSSRS-AUTH-001
SRS-AUTH-004
SRS-LRN-010
SRS-TCH-004
SRS-NFR-AUD-001
AC-AUTH-001
AC-AUTH-004
AC-LRN-010
AC-TCH-004
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-RES-001-006UC-DOC-RES-001 — Leerlinggeschiedenis binnen docentcontext openenBetekenisvolle contextgegevens tonen zonder technische identifiersGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-001-007UC-DOC-RES-001 — Leerlinggeschiedenis binnen docentcontext openenToegang tot leerlingresultaten altijd server-side validerenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-TCH-001
AC-AUTH-001
AC-LRN-009
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-RES-001-008UC-DOC-RES-001 — Leerlinggeschiedenis binnen docentcontext openenTestruns uitsluiten van docentresultatenGedekt door SRSSRS-LRN-009
SRS-TCH-005
AC-LRN-009
AC-TCH-005
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-001-009UC-DOC-RES-001 — Leerlinggeschiedenis binnen docentcontext openenNiet-afgeronde runs buiten resultaatgeschiedenis houdenGedekt door SRSSRS-LRN-006
SRS-TCH-004
SRS-NFR-AUD-001
AC-LRN-006
AC-TCH-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-RES-001-010UC-DOC-RES-001 — Leerlinggeschiedenis binnen docentcontext openenTechnische identifiers niet als gebruikersgerichte herkenningsgegevens tonenGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-001-011UC-DOC-RES-001 — Leerlinggeschiedenis binnen docentcontext openenResultaatinzage zonder domeinmutatie verwerkenGedekt door SRSSRS-TCH-004AC-TCH-004FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-002-001UC-DOC-RES-002 — Resultaten filteren op niveau, categorie en oefeningResultaatfilters binnen de docentcontext ondersteunenGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-RDM-006
SRS-TCH-004
AC-RDM-001
AC-RDM-005
AC-RDM-006
AC-TCH-004
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-002-002UC-DOC-RES-002 — Resultaten filteren op niveau, categorie en oefeningAutorisatie vóór filtering toepassenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-005
SRS-TCH-001
AC-AUTH-001
AC-RDM-001
AC-RDM-005
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-RES-002-003UC-DOC-RES-002 — Resultaten filteren op niveau, categorie en oefeningFilterwaarden beperken tot zichtbare resultatenGedekt door SRSSRS-RDM-001
SRS-TCH-001
AC-RDM-001
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-002-004UC-DOC-RES-002 — Resultaten filteren op niveau, categorie en oefeningLege filteruitkomsten veilig tonenGedekt door SRSSRS-RDM-001
SRS-RDM-009
SRS-TCH-001
SRS-NFR-SEC-001
AC-RDM-001
AC-RDM-009
AC-TCH-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-002-005UC-DOC-RES-002 — Resultaten filteren op niveau, categorie en oefeningPaginering na filterwijzigingen consistent houdenGedekt door SRSSRS-RDM-001
SRS-TCH-001
SRS-NFR-PER-001
AC-RDM-001
AC-TCH-001
AC-NFR-PER-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-002-006UC-DOC-RES-002 — Resultaten filteren op niveau, categorie en oefeningFilteren niet als domeinmutatie opslaanGedekt door SRSSRS-RDM-001
SRS-TCH-001
AC-RDM-001
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-002-007UC-DOC-RES-002 — Resultaten filteren op niveau, categorie en oefeningToegang tot leerlingresultaten altijd server-side validerenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-TCH-001
AC-AUTH-001
AC-LRN-009
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-RES-002-008UC-DOC-RES-002 — Resultaten filteren op niveau, categorie en oefeningTestruns uitsluiten van docentresultatenGedekt door SRSSRS-LRN-009
SRS-TCH-005
AC-LRN-009
AC-TCH-005
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-002-009UC-DOC-RES-002 — Resultaten filteren op niveau, categorie en oefeningNiet-afgeronde runs buiten resultaatgeschiedenis houdenGedekt door SRSSRS-LRN-006
SRS-TCH-004
SRS-NFR-AUD-001
AC-LRN-006
AC-TCH-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-RES-002-010UC-DOC-RES-002 — Resultaten filteren op niveau, categorie en oefeningTechnische identifiers niet als gebruikersgerichte herkenningsgegevens tonenGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-002-011UC-DOC-RES-002 — Resultaten filteren op niveau, categorie en oefeningResultaatinzage zonder domeinmutatie verwerkenGedekt door SRSSRS-TCH-004AC-TCH-004FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-003-001UC-DOC-RES-003 — Afgeronde oefenrun van leerling bekijkenEen afgeronde oefenrun binnen docentcontext kunnen tonenGedekt door SRSSRS-LRN-009
SRS-TCH-001
AC-LRN-009
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-003-002UC-DOC-RES-003 — Afgeronde oefenrun van leerling bekijkenNiet-afgeronde runs weigeren als resultaatdetailGedekt door SRSSRS-AUTH-001
SRS-LRN-006
SRS-TCH-004
AC-AUTH-001
AC-LRN-006
AC-TCH-004
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-003-003UC-DOC-RES-003 — Afgeronde oefenrun van leerling bekijkenVraag-antwoordgegevens veilig renderenGedekt door SRSSRS-LRN-003
SRS-TCH-001
SRS-NFR-SEC-001
AC-LRN-003
AC-TCH-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-003-004UC-DOC-RES-003 — Afgeronde oefenrun van leerling bekijkenHistorische runcontext behoudenGedekt door SRSSRS-LRN-009
SRS-TCH-001
AC-LRN-009
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-003-005UC-DOC-RES-003 — Afgeronde oefenrun van leerling bekijkenDirecte toegang buiten context blokkerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-RES-003-006UC-DOC-RES-003 — Afgeronde oefenrun van leerling bekijkenResultaatdetails niet wijzigen bij bekijkenGedekt door SRSSRS-TCH-004AC-TCH-004FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-003-007UC-DOC-RES-003 — Afgeronde oefenrun van leerling bekijkenToegang tot leerlingresultaten altijd server-side validerenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-TCH-001
AC-AUTH-001
AC-LRN-009
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-RES-003-008UC-DOC-RES-003 — Afgeronde oefenrun van leerling bekijkenTestruns uitsluiten van docentresultatenGedekt door SRSSRS-LRN-009
SRS-TCH-005
AC-LRN-009
AC-TCH-005
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-003-009UC-DOC-RES-003 — Afgeronde oefenrun van leerling bekijkenNiet-afgeronde runs buiten resultaatgeschiedenis houdenGedekt door SRSSRS-LRN-006
SRS-TCH-004
SRS-NFR-AUD-001
AC-LRN-006
AC-TCH-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-RES-003-010UC-DOC-RES-003 — Afgeronde oefenrun van leerling bekijkenTechnische identifiers niet als gebruikersgerichte herkenningsgegevens tonenGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-003-011UC-DOC-RES-003 — Afgeronde oefenrun van leerling bekijkenResultaatinzage zonder domeinmutatie verwerkenGedekt door SRSSRS-TCH-004AC-TCH-004FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-004-001UC-DOC-RES-004 — Resultaatdetails en statistieken bekijkenResultaatstatistieken binnen docentcontext kunnen tonenGedekt door SRSSRS-TCH-004AC-TCH-004FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-004-002UC-DOC-RES-004 — Resultaatdetails en statistieken bekijkenUniforme runstatistieken als bron gebruikenGedekt door SRSSRS-LRN-009
SRS-TCH-001
AC-LRN-009
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-004-003UC-DOC-RES-004 — Resultaatdetails en statistieken bekijkenStatistieken niet herschrijven bij bekijkenGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-004-004UC-DOC-RES-004 — Resultaatdetails en statistieken bekijkenOntbrekende statistieken veilig afhandelenGedekt door SRSSRS-TCH-001
SRS-NFR-SEC-001
AC-TCH-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-004-005UC-DOC-RES-004 — Resultaatdetails en statistieken bekijkenVraagdetails veilig renderenGedekt door SRSSRS-TCH-001
SRS-NFR-SEC-001
AC-TCH-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-004-006UC-DOC-RES-004 — Resultaatdetails en statistieken bekijkenToegang tot statistieken buiten context blokkerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-RES-004-007UC-DOC-RES-004 — Resultaatdetails en statistieken bekijkenToegang tot leerlingresultaten altijd server-side validerenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-TCH-001
AC-AUTH-001
AC-LRN-009
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-RES-004-008UC-DOC-RES-004 — Resultaatdetails en statistieken bekijkenTestruns uitsluiten van docentresultatenGedekt door SRSSRS-LRN-009
SRS-TCH-005
AC-LRN-009
AC-TCH-005
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-004-009UC-DOC-RES-004 — Resultaatdetails en statistieken bekijkenNiet-afgeronde runs buiten resultaatgeschiedenis houdenGedekt door SRSSRS-LRN-006
SRS-TCH-004
SRS-NFR-AUD-001
AC-LRN-006
AC-TCH-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-RES-004-010UC-DOC-RES-004 — Resultaatdetails en statistieken bekijkenTechnische identifiers niet als gebruikersgerichte herkenningsgegevens tonenGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-004-011UC-DOC-RES-004 — Resultaatdetails en statistieken bekijkenResultaatinzage zonder domeinmutatie verwerkenGedekt door SRSSRS-TCH-004AC-TCH-004FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-005-001UC-DOC-RES-005 — Resultaat als PDF downloaden binnen docentcontextEen toegestaan resultaat als PDF kunnen exporterenGedekt door SRSSRS-TCH-004
SRS-PDF-001
AC-TCH-004
AC-PDF-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-005-002UC-DOC-RES-005 — Resultaat als PDF downloaden binnen docentcontextPDF-export buiten docentcontext blokkerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-PDF-001
AC-AUTH-001
AC-TCH-001
AC-PDF-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-005-003UC-DOC-RES-005 — Resultaat als PDF downloaden binnen docentcontextPDF-inhoud baseren op historische runcontextGedekt door SRSSRS-LRN-009
SRS-TCH-001
SRS-PDF-001
AC-LRN-009
AC-TCH-001
AC-PDF-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-005-004UC-DOC-RES-005 — Resultaat als PDF downloaden binnen docentcontextVeilige bestandsnamen genererenGedekt door SRSSRS-TCH-001
SRS-NFR-SEC-001
AC-TCH-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-005-005UC-DOC-RES-005 — Resultaat als PDF downloaden binnen docentcontextPDF-generatiefouten veilig afhandelenGedekt door SRSSRS-TCH-001
SRS-PDF-001
SRS-NFR-SEC-001
AC-TCH-001
AC-PDF-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-005-006UC-DOC-RES-005 — Resultaat als PDF downloaden binnen docentcontextGeen resultaatdata wijzigen door exportGedekt door SRSSRS-TCH-004AC-TCH-004FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-005-007UC-DOC-RES-005 — Resultaat als PDF downloaden binnen docentcontextToegang tot leerlingresultaten altijd server-side validerenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-TCH-001
AC-AUTH-001
AC-LRN-009
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-RES-005-008UC-DOC-RES-005 — Resultaat als PDF downloaden binnen docentcontextTestruns uitsluiten van docentresultatenGedekt door SRSSRS-LRN-009
SRS-TCH-005
AC-LRN-009
AC-TCH-005
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-005-009UC-DOC-RES-005 — Resultaat als PDF downloaden binnen docentcontextNiet-afgeronde runs buiten resultaatgeschiedenis houdenGedekt door SRSSRS-LRN-006
SRS-TCH-004
SRS-NFR-AUD-001
AC-LRN-006
AC-TCH-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-RES-005-010UC-DOC-RES-005 — Resultaat als PDF downloaden binnen docentcontextTechnische identifiers niet als gebruikersgerichte herkenningsgegevens tonenGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-005-011UC-DOC-RES-005 — Resultaat als PDF downloaden binnen docentcontextResultaatinzage zonder domeinmutatie verwerkenGedekt door SRSSRS-TCH-004AC-TCH-004FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-006-001UC-DOC-RES-006 — Geen toegang tot resultaten buiten docentcontextResultaattoegang buiten docentcontext blokkerenGedekt door SRSSRS-AUTH-001
SRS-TCH-004
AC-AUTH-001
AC-TCH-004
AutorisatieGeenVerwerkt
REQ-UC-DOC-RES-006-002UC-DOC-RES-006 — Geen toegang tot resultaten buiten docentcontextDirecte URL-toegang server-side controlerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-CNT-004
AC-AUTH-001
AC-TCH-001
AC-CNT-004
AutorisatieGeenVerwerkt
REQ-UC-DOC-RES-006-003UC-DOC-RES-006 — Geen toegang tot resultaten buiten docentcontextFilter- en exporttoegang aan dezelfde contextgrens onderwerpenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-TCH-001
AC-AUTH-001
AC-RDM-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-RES-006-004UC-DOC-RES-006 — Geen toegang tot resultaten buiten docentcontextGeen verboden contextinformatie lekken bij blokkadeGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-006-005UC-DOC-RES-006 — Geen toegang tot resultaten buiten docentcontextVerouderde clientstate veilig afhandelenGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-TCH-001
SRS-GUA-001
SRS-NFR-SEC-001
AC-AUTH-001
AC-AUTH-002
AC-TCH-001
AC-GUA-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-006-006UC-DOC-RES-006 — Geen toegang tot resultaten buiten docentcontextBlokkades veilig afhandelen zonder resultaatdetails of contextgegevens prijs te gevenGedekt door SRSSRS-TCH-004
SRS-NFR-SEC-001
AC-TCH-004
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-006-007UC-DOC-RES-006 — Geen toegang tot resultaten buiten docentcontextToegang tot leerlingresultaten altijd server-side validerenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-TCH-001
AC-AUTH-001
AC-LRN-009
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-RES-006-008UC-DOC-RES-006 — Geen toegang tot resultaten buiten docentcontextTestruns uitsluiten van docentresultatenGedekt door SRSSRS-LRN-009
SRS-TCH-005
AC-LRN-009
AC-TCH-005
FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-006-009UC-DOC-RES-006 — Geen toegang tot resultaten buiten docentcontextNiet-afgeronde runs buiten resultaatgeschiedenis houdenGedekt door SRSSRS-LRN-006
SRS-TCH-004
SRS-NFR-AUD-001
AC-LRN-006
AC-TCH-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-RES-006-010UC-DOC-RES-006 — Geen toegang tot resultaten buiten docentcontextTechnische identifiers niet als gebruikersgerichte herkenningsgegevens tonenGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-RES-006-011UC-DOC-RES-006 — Geen toegang tot resultaten buiten docentcontextResultaatinzage zonder domeinmutatie verwerkenGedekt door SRSSRS-TCH-004AC-TCH-004FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-001-001UC-DOC-SAM-001 — Collaborators van niveau bekijkenCollaborators per niveau kunnen tonen aan bevoegde docentenGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-TCH-006
AC-AUTH-001
AC-CAT-001
AC-TCH-006
FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-001-002UC-DOC-SAM-001 — Collaborators van niveau bekijkenDe actuele eigenaar van een niveau zichtbaar kunnen maken in de samenwerkingscontextGedekt door SRSSRS-CAT-001
SRS-TCH-002
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-001-003UC-DOC-SAM-001 — Collaborators van niveau bekijkenCollaboratorinzage geen leerling-, resultaat- of live-meekijkrechten gevenGedekt door SRSSRS-LRN-006
SRS-TCH-004
SRS-LIVE-001
AC-LRN-006
AC-TCH-004
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-DOC-SAM-001-004UC-DOC-SAM-001 — Collaborators van niveau bekijkenNiet-toegestane collaboratoracties server-side blokkerenGedekt door SRSSRS-AUTH-001
SRS-TCH-006
AC-AUTH-001
AC-TCH-006
AutorisatieGeenVerwerkt
REQ-UC-DOC-SAM-002-001UC-DOC-SAM-002 — Collaborator aan niveau koppelenDe eigenaar van een niveau toestaan een geldige docent als collaborator te koppelenGedekt door SRSSRS-CAT-001
SRS-TCH-006
AC-CAT-001
AC-TCH-006
FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-002-002UC-DOC-SAM-002 — Collaborator aan niveau koppelenKoppelen blokkeren zonder actieve docent-docentrelatieGedekt door SRSSRS-AUTH-001
SRS-REL-001
SRS-TCH-001
AC-AUTH-001
AC-REL-001
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-002-003UC-DOC-SAM-002 — Collaborator aan niveau koppelenDubbele actieve collaboratorrecords voorkomenGedekt door SRSSRS-TCH-006AC-TCH-006FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-002-004UC-DOC-SAM-002 — Collaborator aan niveau koppelenCollaboratorrechten beperken tot inhoudelijke niveaucontextGedekt door SRSSRS-CAT-006
SRS-TCH-006
AC-CAT-006
AC-TCH-006
FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-002-005UC-DOC-SAM-002 — Collaborator aan niveau koppelenElke collaborator-koppeling auditbaar vastleggenGedekt door SRSSRS-TCH-006
SRS-NFR-AUD-001
AC-TCH-006
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-SAM-003-001UC-DOC-SAM-003 — Collaborator van niveau ontkoppelenDe eigenaar toestaan een actieve collaborator van een niveau te ontkoppelenGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-CAT-001
SRS-TCH-006
AC-REL-003
AC-REL-006
AC-CAT-001
AC-TCH-006
FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-003-002UC-DOC-SAM-003 — Collaborator van niveau ontkoppelenVoorkomen dat de actuele eigenaar via collaboratorontkoppeling wordt verwijderdGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-TCH-006
AC-REL-003
AC-REL-006
AC-TCH-006
FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-003-003UC-DOC-SAM-003 — Collaborator van niveau ontkoppelenOntkoppelen als soft-deactivation verwerkenGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-TCH-001
AC-REL-003
AC-REL-006
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-003-004UC-DOC-SAM-003 — Collaborator van niveau ontkoppelenNa ontkoppeling nieuwe contentmutaties door de voormalige collaborator blokkerenGedekt door SRSSRS-AUTH-001
SRS-REL-003
SRS-REL-006
SRS-TCH-006
SRS-CNT-001
AC-AUTH-001
AC-REL-003
AC-REL-006
AC-TCH-006
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-003-005UC-DOC-SAM-003 — Collaborator van niveau ontkoppelenOntkoppeling auditbaar vastleggenGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-TCH-001
SRS-NFR-AUD-001
AC-REL-003
AC-REL-006
AC-TCH-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-SAM-004-001UC-DOC-SAM-004 — Collaboratorrechten binnen niveau toepassenCollaboratorrechten per niveau afleiden uit actieve LevelCollaboratorsGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-CAT-001
SRS-TCH-006
AC-RDM-001
AC-RDM-005
AC-CAT-001
AC-TCH-006
FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-004-002UC-DOC-SAM-004 — Collaboratorrechten binnen niveau toepassenActieve collaborators contentbewerkrechten binnen het niveau kunnen gevenGedekt door SRSSRS-CAT-001
SRS-TCH-006
SRS-CNT-001
AC-CAT-001
AC-TCH-006
AC-CNT-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-004-003UC-DOC-SAM-004 — Collaboratorrechten binnen niveau toepassenVoorkomen dat collaboratorstatus leerling-, resultaat- of live-meekijktoegang oplevertGedekt door SRSSRS-AUTH-001
SRS-LRN-006
SRS-TCH-004
SRS-LIVE-001
AC-AUTH-001
AC-LRN-006
AC-TCH-004
AC-LIVE-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-SAM-004-004UC-DOC-SAM-004 — Collaboratorrechten binnen niveau toepassenDirecte URL- en API-aanroepen server-side controlerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-CNT-004
AC-AUTH-001
AC-TCH-001
AC-CNT-004
AutorisatieGeenVerwerkt
REQ-UC-DOC-SAM-004-005UC-DOC-SAM-004 — Collaboratorrechten binnen niveau toepassenContentwijzigingen van collaborators auditbaar vastleggen met de echte actorGedekt door SRSSRS-TCH-006
SRS-CNT-001
SRS-NFR-AUD-001
AC-TCH-006
AC-CNT-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-SAM-005-001UC-DOC-SAM-005 — Eigenaarschap overdragenEigenaarschap van een niveau alleen door de actuele eigenaar laten overdragenGedekt door SRSSRS-CAT-001
SRS-TCH-007
AC-CAT-001
AC-TCH-007
FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-005-002UC-DOC-SAM-005 — Eigenaarschap overdragenEigenaarschap alleen kunnen overdragen aan een actieve collaborator van hetzelfde niveauGedekt door SRSSRS-CAT-001
SRS-TCH-006
AC-CAT-001
AC-TCH-006
FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-005-003UC-DOC-SAM-005 — Eigenaarschap overdragenEen verplichte reden van overdracht vastleggenGedekt door SRSSRS-TCH-001
SRS-NFR-AUD-001
AC-TCH-001
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-005-004UC-DOC-SAM-005 — Eigenaarschap overdragenVoorkomen dat een niveau zonder eigenaar ontstaatGedekt door SRSSRS-CAT-001
SRS-TCH-002
AC-CAT-001
AC-TCH-002
FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-005-005UC-DOC-SAM-005 — Eigenaarschap overdragenDe oude eigenaar na overdracht als actieve collaborator behouden of borgenGedekt door SRSSRS-TCH-006AC-TCH-006FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-005-006UC-DOC-SAM-005 — Eigenaarschap overdragenDe overdracht auditbaar vastleggen met oude eigenaar, nieuwe eigenaar, actor, tijdstip en redenGedekt door SRSSRS-TCH-001
SRS-NFR-AUD-001
AC-TCH-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-SAM-005-007UC-DOC-SAM-005 — Eigenaarschap overdragenDoor eigendomsoverdracht geen leerlingautorisaties of resultaten wijzigenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-TCH-001
AC-AUTH-001
AC-LRN-009
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-SAM-005-008UC-DOC-SAM-005 — Eigenaarschap overdragenVerouderde UI-context bij overdracht server-side detecteren en blokkerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-GUA-001
AC-AUTH-001
AC-TCH-001
AC-GUA-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-SAM-006-001UC-DOC-SAM-006 — Overdracht naar ongeldige kandidaat blokkerenEigendomsoverdracht blokkeren wanneer de actor niet de actuele eigenaar isGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-006-002UC-DOC-SAM-006 — Overdracht naar ongeldige kandidaat blokkerenEigendomsoverdracht blokkeren wanneer de kandidaat geen actieve collaborator van het niveau isGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-TCH-006
AC-AUTH-001
AC-CAT-001
AC-TCH-006
FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-006-003UC-DOC-SAM-006 — Overdracht naar ongeldige kandidaat blokkerenEigendomsoverdracht blokkeren wanneer de kandidaat geen actieve docentrol heeftGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-SAM-006-004UC-DOC-SAM-006 — Overdracht naar ongeldige kandidaat blokkerenEigendomsoverdracht blokkeren wanneer de kandidaat gedeactiveerd of geanonimiseerd isGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-NFR-PRV-001
AC-AUTH-001
AC-TCH-001
AC-NFR-PRV-001
PrivacyGeenVerwerkt
REQ-UC-DOC-SAM-006-005UC-DOC-SAM-006 — Overdracht naar ongeldige kandidaat blokkerenEigendomsoverdracht naar de huidige eigenaar zelf blokkerenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
AC-AUTH-001
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-006-006UC-DOC-SAM-006 — Overdracht naar ongeldige kandidaat blokkerenBij een geblokkeerde overdracht geen succesvolle ownershiphistorie schrijvenGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-006-007UC-DOC-SAM-006 — Overdracht naar ongeldige kandidaat blokkerenDirecte of gemanipuleerde API-aanroepen met dezelfde validaties behandelen als UI-actiesGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-006-008UC-DOC-SAM-006 — Overdracht naar ongeldige kandidaat blokkerenVeilige foutafhandeling tonen zonder ongeautoriseerde details te lekkenGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-NFR-SEC-001
SRS-NFR-AVL-001
AC-AUTH-001
AC-TCH-001
AC-NFR-SEC-001
AC-NFR-AVL-001
AutorisatieGeenVerwerkt
REQ-UC-DOC-SAM-007-001UC-DOC-SAM-007 — Samenwerkingswijziging auditbaar vastleggenSuccesvolle samenwerkingswijzigingen rond een niveau auditbaar vastleggenGedekt door SRSSRS-CAT-001
SRS-TCH-002
SRS-NFR-AUD-001
AC-CAT-001
AC-TCH-002
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-SAM-007-002UC-DOC-SAM-007 — Samenwerkingswijziging auditbaar vastleggenCollaborator toevoegen en ontkoppelen als afzonderlijke auditacties kunnen registrerenGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-TCH-006
SRS-NFR-AUD-001
AC-REL-003
AC-REL-006
AC-TCH-006
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-SAM-007-003UC-DOC-SAM-007 — Samenwerkingswijziging auditbaar vastleggenEigendomsoverdracht registreren met oude eigenaar, nieuwe eigenaar, actor, tijdstip en redenGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-007-004UC-DOC-SAM-007 — Samenwerkingswijziging auditbaar vastleggenMislukte of geblokkeerde mutaties niet als succesvolle samenwerkingswijziging registrerenGedekt door SRSSRS-TCH-001
SRS-NFR-AVL-001
AC-TCH-001
AC-NFR-AVL-001
FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-007-005UC-DOC-SAM-007 — Samenwerkingswijziging auditbaar vastleggenVerplichte redenen afdwingen voordat redenplichtige samenwerkingsmutaties als succesvol worden afgerondGedekt door SRSSRS-TCH-001AC-TCH-001FunctioneelGeenVerwerkt
REQ-UC-DOC-SAM-007-006UC-DOC-SAM-007 — Samenwerkingswijziging auditbaar vastleggenSamenwerkingshistory alleen tonen binnen bevoegde docent- of beheercontextGedekt door SRSSRS-AUTH-001
SRS-TCH-001
SRS-ADM-001
SRS-NFR-AUD-001
AC-AUTH-001
AC-TCH-001
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-DOC-SAM-007-007UC-DOC-SAM-007 — Samenwerkingswijziging auditbaar vastleggenTechnische logging en domeinhistorie gescheiden houdenGedekt door SRSSRS-TCH-001
SRS-NFR-LOG-001
AC-TCH-001
AC-NFR-LOG-001
AuditGeenVerwerkt
REQ-UC-DOC-SAM-007-008UC-DOC-SAM-007 — Samenwerkingswijziging auditbaar vastleggenActuele rechten blijven bepalen uit bronrecords en niet uit historyrecordsGedekt door SRSSRS-TCH-001
SRS-NFR-AUD-001
AC-TCH-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-ACC-001-001UC-GEN-ACC-001 — Eerste login en account provisioningNa een succesvolle identity-providerlogin server-side controleren of de externe gebruiker al aan een intern Users-record gekoppeld isGedekt door SRSSRS-AUTH-001
SRS-ACC-002
AC-AUTH-001
AC-ACC-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-001-002UC-GEN-ACC-001 — Eerste login en account provisioningVoor een onbekende ExternalId precies één intern actief Users-record kunnen aanmakenGedekt door SRSSRS-ACC-002AC-ACC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-001-003UC-GEN-ACC-001 — Eerste login en account provisioningGeen wachtwoorden, credentialstatus of identity-providerinterne sessiegegevens in het domeinaccount opslaanGedekt door SRSSRS-ACC-002
SRS-NFR-SEC-001
SRS-NFR-PRV-001
SRS-ARCH-002
AC-ACC-002
AC-NFR-SEC-001
AC-NFR-PRV-001
AC-ARCH-002
PrivacyGeenVerwerkt
REQ-UC-GEN-ACC-001-004UC-GEN-ACC-001 — Eerste login en account provisioningAccountprovisioning idempotent uitvoeren zodat herhaalde callbacks of opnieuw inloggen niet tot dubbele accounts leidenGedekt door SRSSRS-ACC-001
SRS-ARCH-004
AC-ACC-001
AC-ARCH-004
AuditGeenVerwerkt
REQ-UC-GEN-ACC-001-005UC-GEN-ACC-001 — Eerste login en account provisioningBij accountprovisioning een UserSettings-record initialiseren of garanderen dat dit record beschikbaar is vóór reguliere gebruikersflows instellingen gebruikenGedekt door SRSSRS-ACC-001AC-ACC-001NFRGeenVerwerkt
REQ-UC-GEN-ACC-001-006UC-GEN-ACC-001 — Eerste login en account provisioningAlleen toegestane actieve publieke rollen automatisch via publieke provisioning kunnen vastleggenGedekt door SRSSRS-ACC-001
SRS-NFR-AUD-001
AC-ACC-001
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-001-007UC-GEN-ACC-001 — Eerste login en account provisioningPending relatie-uitnodigingen op genormaliseerd e-mailadres kunnen koppelen aan het nieuwe interne account zolang de uitnodiging geldig isGedekt door SRSSRS-ACC-002
SRS-REL-001
AC-ACC-002
AC-REL-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-001-008UC-GEN-ACC-001 — Eerste login en account provisioningNa het koppelen van een inkomende relatie-uitnodiging een systeembericht voor de nieuwe gebruiker kunnen aanmakenGedekt door SRSSRS-ACC-002
SRS-REL-001
SRS-MSG-001
AC-ACC-002
AC-REL-001
AC-MSG-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-001-009UC-GEN-ACC-001 — Eerste login en account provisioningVerlopen, afgehandelde of conflicterende relatie-uitnodigingen niet automatisch koppelen tijdens provisioningGedekt door SRSSRS-ACC-001
SRS-REL-004
AC-ACC-001
AC-REL-004
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-001-010UC-GEN-ACC-001 — Eerste login en account provisioningConflicterende identity-data blokkeren en auditbaar loggen zonder half aangemaakte domeinrecords zichtbaar te makenGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-NFR-AUD-001
AC-AUTH-001
AC-ACC-002
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-ACC-001-011UC-GEN-ACC-001 — Eerste login en account provisioningNa succesvolle provisioning een passende vervolgroute bepalen op basis van rolcontext, profielvolledigheid en verplichte vervolgflowsGedekt door SRSSRS-AUTH-001
SRS-ACC-001
SRS-ACC-003
AC-AUTH-001
AC-ACC-001
AC-ACC-003
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-001-012UC-GEN-ACC-001 — Eerste login en account provisioningEen gedeactiveerd intern account niet stilzwijgend vervangen door een nieuw account bij een volgende login met dezelfde externe identiteitGedekt door SRSSRS-ACC-001AC-ACC-001AuditGeenVerwerkt
REQ-UC-GEN-ACC-001-013UC-GEN-ACC-001 — Eerste login en account provisioningEen geslaagde externe authenticatie blokkeren voor reguliere toegang wanneer interne accountprovisioning of initialisatie niet volledig en consistent kan worden afgerondGedekt door SRSSRS-AUTH-001
SRS-ACC-001
AC-AUTH-001
AC-ACC-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-001-014UC-GEN-ACC-001 — Eerste login en account provisioningInterne provisioningfouten auditbaar en technisch herleidbaar loggen zonder credentials, tokens of wachtwoorden vast te leggenGedekt door SRSSRS-ACC-001
SRS-NFR-SEC-001
SRS-NFR-PRV-001
SRS-NFR-AUD-001
SRS-ARCH-002
AC-ACC-001
AC-NFR-SEC-001
AC-NFR-PRV-001
AC-NFR-AUD-001
AC-ARCH-002
PrivacyGeenVerwerkt
REQ-UC-GEN-ACC-002-001UC-GEN-ACC-002 — Inloggen en sessie verwerkenGebruikers voor authenticatie doorverwijzen naar de externe identity provider en mag geen eigen wachtwoordvalidatie uitvoerenGedekt door SRSSRS-ACC-002
SRS-NFR-SEC-001
SRS-ARCH-002
AC-ACC-002
AC-NFR-SEC-001
AC-ARCH-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-002-002UC-GEN-ACC-002 — Inloggen en sessie verwerkenNa succesvolle identity-providerlogin de ontvangen callback en vereiste claims valideren voordat een OefenHub-sessie wordt opgebouwdGedekt door SRSSRS-ACC-002AC-ACC-002AuditGeenVerwerkt
REQ-UC-GEN-ACC-002-003UC-GEN-ACC-002 — Inloggen en sessie verwerkenHet interne account koppelen via Users.ExternalIdGedekt door SRSSRS-ACC-002AC-ACC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-002-004UC-GEN-ACC-002 — Inloggen en sessie verwerkenBij ontbrekend intern account de provisioningflow UC-GEN-ACC-001 uitvoeren of activerenGedekt door SRSSRS-ACC-001AC-ACC-001FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-002-005UC-GEN-ACC-002 — Inloggen en sessie verwerkenGeen tweede Users-record aanmaken wanneer al een account met dezelfde ExternalId bestaatGedekt door SRSSRS-ACC-002AC-ACC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-002-006UC-GEN-ACC-002 — Inloggen en sessie verwerkenReguliere applicatietoegang weigeren wanneer het interne OefenHub-account gedeactiveerd isGedekt door SRSSRS-AUTH-001
SRS-ACC-002
AC-AUTH-001
AC-ACC-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-002-007UC-GEN-ACC-002 — Inloggen en sessie verwerkenUsers.LastSeenAtUtc bijwerken na succesvolle sessieverwerking voor een actief accountGedekt door SRSSRS-RDM-001
SRS-ACC-002
AC-RDM-001
AC-ACC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-002-008UC-GEN-ACC-002 — Inloggen en sessie verwerkenActieve rollen en toegestane frontendcontexten server-side bepalenGedekt door SRSSRS-AUTH-001
SRS-ACC-002
AC-AUTH-001
AC-ACC-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-002-009UC-GEN-ACC-002 — Inloggen en sessie verwerkenNa login gebruikersinstellingen laden en toegankelijkheidsinstellingen synchroniseren volgens de centrale toegankelijkheidsregelsGedekt door SRSSRS-ACC-002
SRS-ACC-003
SRS-ACC-005
SRS-NFR-ACC-001
AC-ACC-002
AC-ACC-003
AC-ACC-005
AC-NFR-ACC-001
AuditGeenVerwerkt
REQ-UC-GEN-ACC-002-010UC-GEN-ACC-002 — Inloggen en sessie verwerkenGebruikers met ontbrekend verplicht niveau naar de verplichte niveauflow leidenGedekt door SRSSRS-ACC-002
SRS-CAT-001
AC-ACC-002
AC-CAT-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-002-011UC-GEN-ACC-002 — Inloggen en sessie verwerkenEen oorspronkelijke terugkeerroute alleen gebruiken wanneer de gebruiker daar na sessieverwerking server-side toegang toe heeftGedekt door SRSSRS-AUTH-001
SRS-ACC-002
AC-AUTH-001
AC-ACC-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-002-012UC-GEN-ACC-002 — Inloggen en sessie verwerkenSessieverloop veilig afhandelen door opnieuw te authenticeren of terug te vallen naar publieke context zonder domeindata te wijzigenGedekt door SRSSRS-ACC-002
SRS-NFR-SEC-001
AC-ACC-002
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-002-013UC-GEN-ACC-002 — Inloggen en sessie verwerkenFouten zoals ontbrekende claims, dubbele ExternalId of gedeactiveerd account veilig afhandelen zonder gedeeltelijke sessieopbouwGedekt door SRSSRS-ACC-002
SRS-SHR-001
SRS-NFR-SEC-001
AC-ACC-002
AC-SHR-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-002-014UC-GEN-ACC-002 — Inloggen en sessie verwerkenLogin en sessieverwerking scheiden van mailboxberichten, systeemnotificaties, tickets, relaties en privéberichtenGedekt door SRSSRS-ACC-002
SRS-REL-001
SRS-MSG-001
SRS-TIC-002
SRS-POP-002
AC-ACC-002
AC-REL-001
AC-MSG-001
AC-TIC-002
AC-POP-002
AuditGeenVerwerkt
REQ-UC-GEN-ACC-003-001UC-GEN-ACC-003 — Geen rol of onvolledig account afhandelenNa succesvolle sessieverwerking controleren of voor het interne account minimaal één actieve bruikbare rolcontext beschikbaar isGedekt door SRSSRS-AUTH-001
SRS-ACC-002
AC-AUTH-001
AC-ACC-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-003-002UC-GEN-ACC-003 — Geen rol of onvolledig account afhandelenEen geauthenticeerde gebruiker zonder actieve rolcontext naar de beperkte frontpagecontext zonder rol leidenGedekt door SRSSRS-AUTH-001
SRS-ACC-002
AC-AUTH-001
AC-ACC-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-003-003UC-GEN-ACC-003 — Geen rol of onvolledig account afhandelenReguliere leerling-, ouder/voogd-, docent- en beheerderfunctionaliteit blokkeren zolang geen geldige rolcontext beschikbaar isGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-LRN-009
SRS-TCH-001
SRS-GUA-001
SRS-ADM-002
AC-AUTH-001
AC-ACC-002
AC-LRN-009
AC-TCH-001
AC-GUA-001
AC-ADM-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-003-004UC-GEN-ACC-003 — Geen rol of onvolledig account afhandelenActieve frontendcontexten server-side bepalen en mag daarvoor geen clientstate, oude browsercontext of routeparameter als bron van waarheid gebruikenGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ACC-002
AC-AUTH-001
AC-AUTH-002
AC-ACC-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-003-005UC-GEN-ACC-003 — Geen rol of onvolledig account afhandelenOngeldige rolcombinaties blokkeren voordat een normale frontendcontext wordt opgebouwdGedekt door SRSSRS-AUTH-001
SRS-ACC-002
AC-AUTH-001
AC-ACC-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-003-006UC-GEN-ACC-003 — Geen rol of onvolledig account afhandelenOntbrekende verplichte profiel- of niveaucontext detecteren en naar de daarvoor bedoelde profiel- of niveauflow leidenGedekt door SRSSRS-ACC-002
SRS-ACC-003
SRS-CAT-006
AC-ACC-002
AC-ACC-003
AC-CAT-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-003-007UC-GEN-ACC-003 — Geen rol of onvolledig account afhandelenEen ontbrekend verplicht niveau niet automatisch invullen met een standaardaannameGedekt door SRSSRS-ACC-002
SRS-CAT-001
AC-ACC-002
AC-CAT-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-003-008UC-GEN-ACC-003 — Geen rol of onvolledig account afhandelenOntbrekende UserSettings bij een verder geldig actief account veilig kunnen initialiseren met toegestane defaultsGedekt door SRSSRS-ACC-002
SRS-NFR-SEC-001
AC-ACC-002
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-003-009UC-GEN-ACC-003 — Geen rol of onvolledig account afhandelenHerstelinitialisatie van UserSettings niet gebruiken om rollen, relaties, autorisaties, berichten, meldingen of oefendata te wijzigenGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-REL-001
SRS-MSG-001
SRS-TIC-002
AC-AUTH-001
AC-ACC-002
AC-REL-001
AC-MSG-001
AC-TIC-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-003-010UC-GEN-ACC-003 — Geen rol of onvolledig account afhandelenEen oorspronkelijke terugkeerroute alleen gebruiken wanneer de gebruiker na server-side contextbepaling toegang heeft tot die routeGedekt door SRSSRS-AUTH-001
SRS-ACC-002
AC-AUTH-001
AC-ACC-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-003-011UC-GEN-ACC-003 — Geen rol of onvolledig account afhandelenDirecte toegang tot rolgebonden routes blokkeren wanneer de gebruiker geen geldige server-side rolcontext heeftGedekt door SRSSRS-AUTH-001
SRS-ACC-002
AC-AUTH-001
AC-ACC-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-003-012UC-GEN-ACC-003 — Geen rol of onvolledig account afhandelenInconsistente of onbruikbare accountcontexten veilig blokkeren en technisch herleidbaar makenGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-NFR-SEC-001
SRS-NFR-AUD-001
AC-AUTH-001
AC-ACC-002
AC-NFR-SEC-001
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-003-013UC-GEN-ACC-003 — Geen rol of onvolledig account afhandelenBij afhandeling van geen rol of onvolledige accountcontext geen relaties, uitnodigingen, systeemberichten, tickets, privéberichten of oefenruns aanmakenGedekt door SRSSRS-ACC-002
SRS-REL-001
SRS-MSG-001
SRS-TIC-001
SRS-LRN-009
AC-ACC-002
AC-REL-001
AC-MSG-001
AC-TIC-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-003-014UC-GEN-ACC-003 — Geen rol of onvolledig account afhandelenSysteemnotificaties pas na een geladen frontpage- of contextweergave laten verwerken volgens de systeemnotificatie-usecasesGedekt door SRSSRS-ACC-002
SRS-POP-002
AC-ACC-002
AC-POP-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-004-001UC-GEN-ACC-004 — Account verwijderen aanvragenEen ingelogde gebruiker de mogelijkheid bieden om het eigen OefenHub-account te verwijderen vanuit een geautoriseerde eigen-accountcontextGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-ACC-004
AC-AUTH-001
AC-ACC-002
AC-ACC-004
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-004-002UC-GEN-ACC-004 — Account verwijderen aanvragenServer-side afdwingen dat een gebruiker via deze flow uitsluitend het eigen account kan verwijderenGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-ACC-004
AC-AUTH-001
AC-ACC-002
AC-ACC-004
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-004-003UC-GEN-ACC-004 — Account verwijderen aanvragenVóór definitieve accountverwijdering een expliciete bevestiging vragen via het popupregisterGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-POP-001
AC-ACC-002
AC-ACC-004
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-004-004UC-GEN-ACC-004 — Account verwijderen aanvragenBinnen OefenHub geen wachtwoord of credentialgegevens vragen, opslaan of valideren voor accountverwijderingGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-NFR-SEC-001
SRS-NFR-PRV-001
AC-ACC-002
AC-ACC-004
AC-NFR-SEC-001
AC-NFR-PRV-001
PrivacyGeenVerwerkt
REQ-UC-GEN-ACC-004-005UC-GEN-ACC-004 — Account verwijderen aanvragenAccountverwijdering direct verwerken als gecontroleerde anonimiseer- en opruimflow zonder apart eindgebruikers-tussenstationGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-NFR-PRV-001
AC-ACC-002
AC-ACC-004
AC-NFR-PRV-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-004-006UC-GEN-ACC-004 — Account verwijderen aanvragenZichtbare persoonsgegevens van het interne account vervangen door vastgestelde geanonimiseerde waardenGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-ACC-008
SRS-NFR-PRV-001
AC-ACC-002
AC-ACC-004
AC-ACC-008
AC-NFR-PRV-001
PrivacyGeenVerwerkt
REQ-UC-GEN-ACC-004-007UC-GEN-ACC-004 — Account verwijderen aanvragenReguliere OefenHub-toegang blokkeren voor het geanonimiseerde accountGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-ACC-004
SRS-ACC-008
SRS-NFR-PRV-001
AC-AUTH-001
AC-ACC-002
AC-ACC-004
AC-ACC-008
AC-NFR-PRV-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-004-008UC-GEN-ACC-004 — Account verwijderen aanvragenVoorkomen dat dezelfde externe identiteit na accountverwijdering stilzwijgend opnieuw als regulier nieuw account wordt geprovisioneerdGedekt door SRSSRS-ACC-001
SRS-ACC-004
AC-ACC-001
AC-ACC-004
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-004-009UC-GEN-ACC-004 — Account verwijderen aanvragenActieve relaties van of naar het verwijderde account beëindigen of niet langer bruikbaar makenGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-REL-003
SRS-REL-006
AC-ACC-002
AC-ACC-004
AC-REL-003
AC-REL-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-004-010UC-GEN-ACC-004 — Account verwijderen aanvragenOpenstaande relatie-uitnodigingen van of naar het verwijderde account niet langer accepteerbaar makenGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-REL-002
AC-ACC-002
AC-ACC-004
AC-REL-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-004-011UC-GEN-ACC-004 — Account verwijderen aanvragenAfhankelijke niveauautorisaties en relatiegebonden toegang beëindigen of niet langer toepassenGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-REL-003
SRS-REL-006
SRS-CAT-001
AC-AUTH-001
AC-ACC-002
AC-REL-003
AC-REL-006
AC-CAT-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-004-012UC-GEN-ACC-004 — Account verwijderen aanvragenOpen oefenruns van het verwijderde account niet langer hervatbaar maken en buiten normale geschiedenis- en statistiekweergaven houdenGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-LRN-002
SRS-LRN-007
SRS-NFR-AUD-001
AC-ACC-002
AC-ACC-004
AC-LRN-002
AC-LRN-007
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-ACC-004-013UC-GEN-ACC-004 — Account verwijderen aanvragenAfgeronde geschiedenis waar nodig historisch beschikbaar houden onder geanonimiseerde identiteitGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-ACC-008
SRS-NFR-PRV-001
SRS-NFR-AUD-001
AC-ACC-002
AC-ACC-004
AC-ACC-008
AC-NFR-PRV-001
AC-NFR-AUD-001
PrivacyGeenVerwerkt
REQ-UC-GEN-ACC-004-014UC-GEN-ACC-004 — Account verwijderen aanvragenBij verwijdering van een docent die eigenaar is van een niveau zonder actieve collaborator het niveau historisch of inactief makenGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-ACC-006
SRS-CAT-005
SRS-TCH-006
AC-ACC-002
AC-ACC-004
AC-ACC-006
AC-CAT-005
AC-TCH-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-004-015UC-GEN-ACC-004 — Account verwijderen aanvragenBij verwijdering van een docent die eigenaar is van een niveau met precies één actieve collaborator het eigenaarschap automatisch aan die collaborator overdragenGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-CAT-001
SRS-TCH-006
AC-ACC-002
AC-ACC-004
AC-CAT-001
AC-TCH-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-004-016UC-GEN-ACC-004 — Account verwijderen aanvragenBij verwijdering van een docent die eigenaar is van een niveau met meerdere actieve collaborators vóór definitieve verwijdering een geldige opvolgende eigenaar laten kiezenGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-CAT-001
SRS-TCH-006
AC-ACC-002
AC-ACC-004
AC-CAT-001
AC-TCH-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-004-017UC-GEN-ACC-004 — Account verwijderen aanvragenAccountverwijdering, anonimisering en de belangrijkste afhankelijkheidsmutaties technisch herleidbaar vastleggen in een accountlogkanaalGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-NFR-PRV-001
SRS-NFR-AUD-001
AC-ACC-002
AC-ACC-004
AC-NFR-PRV-001
AC-NFR-AUD-001
PrivacyGeenVerwerkt
REQ-UC-GEN-ACC-004-018UC-GEN-ACC-004 — Account verwijderen aanvragenWachtwoorden, tokens, secrets of vergelijkbare authenticatiegegevens niet opnemen in account lifecycle-loggingGedekt door SRSSRS-ACC-002
SRS-NFR-SEC-001
SRS-NFR-LOG-001
AC-ACC-002
AC-NFR-SEC-001
AC-NFR-LOG-001
AuditGeenVerwerkt
REQ-UC-GEN-ACC-004-019UC-GEN-ACC-004 — Account verwijderen aanvragenDe actieve OefenHub-sessie beëindigen nadat accountverwijdering succesvol is afgerondGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-ACC-007
AC-ACC-002
AC-ACC-004
AC-ACC-007
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-004-020UC-GEN-ACC-004 — Account verwijderen aanvragenFalende accountverwijdering veilig afhandelen zonder half geanonimiseerde accounttoestand met reguliere toegangGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-ACC-004
SRS-ACC-008
SRS-NFR-SEC-001
SRS-NFR-PRV-001
AC-AUTH-001
AC-ACC-002
AC-ACC-004
AC-ACC-008
AC-NFR-SEC-001
AC-NFR-PRV-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-005-001UC-GEN-ACC-005 — Account anonimiseren en afhankelijke toegang opruimenNa een definitieve en geautoriseerde verwijdertrigger het interne OefenHub-account kunnen anonimiserenGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-ACC-004
SRS-NFR-PRV-001
AC-AUTH-001
AC-ACC-002
AC-ACC-004
AC-NFR-PRV-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-005-002UC-GEN-ACC-005 — Account anonimiseren en afhankelijke toegang opruimenAccountanonimisering uitsluitend uitvoeren op precies één intern Users-recordGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-NFR-PRV-001
AC-ACC-002
AC-ACC-004
AC-NFR-PRV-001
PrivacyGeenVerwerkt
REQ-UC-GEN-ACC-005-003UC-GEN-ACC-005 — Account anonimiseren en afhankelijke toegang opruimenZichtbare persoonsgegevens vervangen door de vastgestelde geanonimiseerde waardenGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-ACC-008
SRS-NFR-PRV-001
AC-ACC-002
AC-ACC-004
AC-ACC-008
AC-NFR-PRV-001
PrivacyGeenVerwerkt
REQ-UC-GEN-ACC-005-004UC-GEN-ACC-005 — Account anonimiseren en afhankelijke toegang opruimenNa anonimisering reguliere OefenHub-toegang blokkeren door het account inactief te makenGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-ACC-004
SRS-ACC-006
SRS-NFR-PRV-001
AC-AUTH-001
AC-ACC-002
AC-ACC-004
AC-ACC-006
AC-NFR-PRV-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-005-005UC-GEN-ACC-005 — Account anonimiseren en afhankelijke toegang opruimenVoorkomen dat dezelfde externe identiteit stilzwijgend opnieuw als regulier nieuw OefenHub-account wordt geprovisioneerdGedekt door SRSSRS-ACC-001AC-ACC-001FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-005-006UC-GEN-ACC-005 — Account anonimiseren en afhankelijke toegang opruimenGeen identity-provideraccount, wachtwoord, credential of identity-providerclaim wijzigen binnen deze usecaseGedekt door SRSSRS-ACC-002
SRS-NFR-SEC-001
SRS-NFR-PRV-001
AC-ACC-002
AC-NFR-SEC-001
AC-NFR-PRV-001
PrivacyGeenVerwerkt
REQ-UC-GEN-ACC-005-007UC-GEN-ACC-005 — Account anonimiseren en afhankelijke toegang opruimenActieve roltoekenningen van het account beëindigen of niet langer autoriserend laten zijnGedekt door SRSSRS-AUTH-001
SRS-ACC-002
AC-AUTH-001
AC-ACC-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-005-008UC-GEN-ACC-005 — Account anonimiseren en afhankelijke toegang opruimenActieve relaties van of naar het account administratief beëindigen met behoud van auditbare relatiehistorieGedekt door SRSSRS-ACC-002
SRS-REL-003
SRS-REL-006
SRS-NFR-AUD-001
AC-ACC-002
AC-REL-003
AC-REL-006
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-ACC-005-009UC-GEN-ACC-005 — Account anonimiseren en afhankelijke toegang opruimenOpenstaande relatie-uitnodigingen van of naar het account niet langer accepteerbaar makenGedekt door SRSSRS-ACC-002
SRS-REL-002
AC-ACC-002
AC-REL-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-005-010UC-GEN-ACC-005 — Account anonimiseren en afhankelijke toegang opruimenAfhankelijke leerling-, docent-, ouder-/voogd- en collaborator-toegang beëindigen of overdragen volgens de geldende domeinregelsGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-LRN-009
SRS-TCH-006
SRS-GUA-001
AC-AUTH-001
AC-ACC-002
AC-LRN-009
AC-TCH-006
AC-GUA-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-005-011UC-GEN-ACC-005 — Account anonimiseren en afhankelijke toegang opruimenNiveau-eigenaarschap van een verwijderde docent overdragen aan een geldige collaborator of het niveau historisch/inactief maken wanneer geen opvolger bestaatGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-ACC-006
SRS-CAT-005
SRS-TCH-006
AC-ACC-002
AC-ACC-004
AC-ACC-006
AC-CAT-005
AC-TCH-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-005-012UC-GEN-ACC-005 — Account anonimiseren en afhankelijke toegang opruimenMailboxzichtbaarheid en actieve privéberichtdeelname van het verwijderde account beëindigen zonder threadinhoud voor andere deelnemers generiek te verwijderenGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-MSG-003
AC-ACC-002
AC-ACC-004
AC-MSG-003
FunctioneelGeenVerwerkt
REQ-UC-GEN-ACC-005-013UC-GEN-ACC-005 — Account anonimiseren en afhankelijke toegang opruimenOpen ticket- en meldingencontext zodanig verwerken dat opvolging mogelijk blijft zonder persoonsgegevens van het verwijderde account te tonenGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-TIC-002
SRS-NFR-PRV-001
AC-ACC-002
AC-ACC-004
AC-TIC-002
AC-NFR-PRV-001
PrivacyGeenVerwerkt
REQ-UC-GEN-ACC-005-014UC-GEN-ACC-005 — Account anonimiseren en afhankelijke toegang opruimenOpen oefenruns van het account niet-hervatbaar maken en uitsluiten van normale geschiedenis- en statistiekweergavenGedekt door SRSSRS-ACC-002
SRS-LRN-002
SRS-LRN-007
SRS-NFR-AUD-001
AC-ACC-002
AC-LRN-002
AC-LRN-007
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-ACC-005-015UC-GEN-ACC-005 — Account anonimiseren en afhankelijke toegang opruimenAfgeronde geschiedenis en auditrecords waar nodig behouden onder geanonimiseerde identiteitGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-ACC-008
SRS-NFR-PRV-001
SRS-NFR-AUD-001
AC-ACC-002
AC-ACC-004
AC-ACC-008
AC-NFR-PRV-001
AC-NFR-AUD-001
PrivacyGeenVerwerkt
REQ-UC-GEN-ACC-005-016UC-GEN-ACC-005 — Account anonimiseren en afhankelijke toegang opruimenActieve live-meekijksessies waarbij het account betrokken is beëindigen en auditinformatie historisch behoudenGedekt door SRSSRS-ACC-002
SRS-LIVE-003
SRS-NFR-AUD-001
AC-ACC-002
AC-LIVE-003
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-ACC-005-017UC-GEN-ACC-005 — Account anonimiseren en afhankelijke toegang opruimenAccountanonimisering transactioneel of via een gecontroleerde workflow bewaken om half-geanonimiseerde actieve accounttoestanden te voorkomenGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-ACC-008
SRS-NFR-PRV-001
AC-ACC-002
AC-ACC-004
AC-ACC-008
AC-NFR-PRV-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-005-018UC-GEN-ACC-005 — Account anonimiseren en afhankelijke toegang opruimenVerplichte account lifecycle-logging vastleggen voordat anonimisering als afgerond geldtGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-NFR-PRV-001
SRS-NFR-AUD-001
SRS-NFR-LOG-001
AC-ACC-002
AC-ACC-004
AC-NFR-PRV-001
AC-NFR-AUD-001
AC-NFR-LOG-001
PrivacyGeenVerwerkt
REQ-UC-GEN-ACC-005-019UC-GEN-ACC-005 — Account anonimiseren en afhankelijke toegang opruimenIn account lifecycle-logging geen wachtwoorden, tokens, secrets of credentialgegevens opslaanGedekt door SRSSRS-ACC-002
SRS-NFR-SEC-001
SRS-NFR-PRV-001
SRS-NFR-LOG-001
AC-ACC-002
AC-NFR-SEC-001
AC-NFR-PRV-001
AC-NFR-LOG-001
PrivacyGeenVerwerkt
REQ-UC-GEN-ACC-005-020UC-GEN-ACC-005 — Account anonimiseren en afhankelijke toegang opruimenFouten of blokkades tijdens anonimisering veilig loggen zonder afgeronde anonimisering te claimen wanneer de verwerking niet consistent is afgerondGedekt door SRSSRS-ACC-002
SRS-ACC-004
SRS-NFR-SEC-001
SRS-NFR-PRV-001
AC-ACC-002
AC-ACC-004
AC-NFR-SEC-001
AC-NFR-PRV-001
PrivacyGeenVerwerkt
REQ-UC-GEN-ACC-006-001UC-GEN-ACC-006 — Uitloggen en sessie beëindigenEen ingelogde gebruiker een logoutactie bieden vanuit de geauthenticeerde OefenHub-contextGedekt door SRSSRS-ACC-002
SRS-ACC-007
AC-ACC-002
AC-ACC-007
AuditGeenVerwerkt
REQ-UC-GEN-ACC-006-002UC-GEN-ACC-006 — Uitloggen en sessie beëindigenBij logout de lokale OefenHub-applicatiesessie beëindigen of ongeldig makenGedekt door SRSSRS-ACC-002
SRS-ACC-007
AC-ACC-002
AC-ACC-007
AuditGeenVerwerkt
REQ-UC-GEN-ACC-006-003UC-GEN-ACC-006 — Uitloggen en sessie beëindigenNa logout beveiligde routes opnieuw laten valideren via routeguard en server-side sessiecontroleGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-ACC-007
SRS-NFR-SEC-001
AC-AUTH-001
AC-ACC-002
AC-ACC-007
AC-NFR-SEC-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-006-004UC-GEN-ACC-006 — Uitloggen en sessie beëindigenNa logout geen beveiligde domeindata tonen op basis van browsergeschiedenis, oude clientstate of oude frontendcontextGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ACC-002
SRS-ACC-007
SRS-NFR-SEC-001
SRS-NFR-AUD-001
AC-AUTH-001
AC-AUTH-002
AC-ACC-002
AC-ACC-007
AC-NFR-SEC-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-ACC-006-005UC-GEN-ACC-006 — Uitloggen en sessie beëindigenLogout idempotent verwerken wanneer de sessie al verlopen of eerder beëindigd isGedekt door SRSSRS-ACC-002
SRS-ACC-007
SRS-ARCH-004
AC-ACC-002
AC-ACC-007
AC-ARCH-004
AuditGeenVerwerkt
REQ-UC-GEN-ACC-006-006UC-GEN-ACC-006 — Uitloggen en sessie beëindigenHet systeem moet, wanneer geconfigureerd, de identity-providerlogoutflow kunnen starten na lokale sessiebeëindigingGedekt door SRSSRS-ACC-002
SRS-ACC-007
AC-ACC-002
AC-ACC-007
AuditGeenVerwerkt
REQ-UC-GEN-ACC-006-007UC-GEN-ACC-006 — Uitloggen en sessie beëindigenLokale OefenHub-toegang beëindigd houden wanneer identity-providerlogout faalt of niet beschikbaar isGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-ACC-007
AC-AUTH-001
AC-ACC-002
AC-ACC-007
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-006-008UC-GEN-ACC-006 — Uitloggen en sessie beëindigenActieve SignalR-verbindingen en realtime subscriptions van de uitloggende gebruiker beëindigen of ongeldig makenGedekt door SRSSRS-ACC-002
SRS-ACC-007
SRS-LIVE-001
SRS-ARCH-003
AC-ACC-002
AC-ACC-007
AC-LIVE-001
AC-ARCH-003
AuditGeenVerwerkt
REQ-UC-GEN-ACC-006-009UC-GEN-ACC-006 — Uitloggen en sessie beëindigenEen actieve live-meekijksessie van de uitloggende gebruiker auditbaar beëindigen wanneer hiervoor een open LiveViewAudit-record bestaatGedekt door SRSSRS-ACC-002
SRS-ACC-007
SRS-LIVE-003
SRS-NFR-AUD-001
AC-ACC-002
AC-ACC-007
AC-LIVE-003
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-ACC-006-010UC-GEN-ACC-006 — Uitloggen en sessie beëindigenUitloggen tijdens een niet-afgeronde oefenrun niet behandelen als afronding van die oefeningGedekt door SRSSRS-ACC-002
SRS-ACC-007
SRS-LRN-006
AC-ACC-002
AC-ACC-007
AC-LRN-006
AuditGeenVerwerkt
REQ-UC-GEN-ACC-006-011UC-GEN-ACC-006 — Uitloggen en sessie beëindigenBij reguliere logout geen rollen, relaties, uitnodigingen, systeemberichten, privéberichten, tickets, oefenruns of systeemnotificaties aanmaken of inhoudelijk wijzigenGedekt door SRSSRS-ACC-002
SRS-ACC-007
SRS-REL-001
SRS-MSG-001
SRS-TIC-001
SRS-LRN-009
AC-ACC-002
AC-ACC-007
AC-REL-001
AC-MSG-001
AC-TIC-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-006-012UC-GEN-ACC-006 — Uitloggen en sessie beëindigenGeen aparte domeinsessietabel vereisen voor normale logoutverwerkingGedekt door SRSSRS-ACC-002
SRS-ACC-007
AC-ACC-002
AC-ACC-007
AuditGeenVerwerkt
REQ-UC-GEN-ACC-006-013UC-GEN-ACC-006 — Uitloggen en sessie beëindigenToegankelijkheidsbrowserwaarden na logout alleen laten bestaan wanneer deze geen persoonsgegevens, identiteit of autorisatiedata bevattenGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-ACC-007
SRS-ACC-003
SRS-ACC-005
SRS-NFR-PRV-001
AC-AUTH-001
AC-ACC-002
AC-ACC-007
AC-ACC-003
AC-ACC-005
AC-NFR-PRV-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-ACC-006-014UC-GEN-ACC-006 — Uitloggen en sessie beëindigenTechnische fouten rond logout of identity-providerlogout veilig kunnen loggen zonder wachtwoorden, tokens of secrets vast te leggenGedekt door SRSSRS-ACC-002
SRS-ACC-007
SRS-NFR-SEC-001
SRS-NFR-LOG-001
AC-ACC-002
AC-ACC-007
AC-NFR-SEC-001
AC-NFR-LOG-001
AuditGeenVerwerkt
REQ-UC-GEN-MSG-001-001UC-GEN-MSG-001 — Berichtenoverzicht bekijkenVoor iedere ingelogde gebruiker een centraal berichtenoverzicht kunnen tonenGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-MSG-001
AC-RDM-001
AC-RDM-007
AC-MSG-001
AuditGeenVerwerkt
REQ-UC-GEN-MSG-001-002UC-GEN-MSG-001 — Berichtenoverzicht bekijkenSysteemberichten en privéberichtthreads in één gecombineerde mailboxweergave kunnen tonenGedekt door SRSSRS-AUTH-003
SRS-MSG-001
AC-AUTH-003
AC-MSG-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-003UC-GEN-MSG-001 — Berichtenoverzicht bekijkenAlleen systeemberichten tonen waarvan de ingelogde gebruiker ontvanger isGedekt door SRSSRS-MSG-002
SRS-SHR-002
SRS-SHR-005
AC-MSG-002
AC-SHR-002
AC-SHR-005
AuditGeenVerwerkt
REQ-UC-GEN-MSG-001-004UC-GEN-MSG-001 — Berichtenoverzicht bekijkenAlleen privéberichtthreads tonen waarin de ingelogde gebruiker deelnemer is en die niet voor die deelnemer uit de mailbox zijn verwijderdGedekt door SRSSRS-MSG-003AC-MSG-003AuditGeenVerwerkt
REQ-UC-GEN-MSG-001-005UC-GEN-MSG-001 — Berichtenoverzicht bekijkenMailboxitems standaard sorteren op meest recente bericht- of threadactiviteitGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-MSG-001
AC-RDM-001
AC-RDM-007
AC-MSG-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-006UC-GEN-MSG-001 — Berichtenoverzicht bekijkenZoeken op afzender, onderwerp, laatste preview en functioneel doorzoekbare tekstfragmenten binnen zichtbare privéthreadinhoud ondersteunen binnen de geautoriseerde mailboxdatasetGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-007
SRS-MSG-001
AC-AUTH-001
AC-RDM-001
AC-RDM-007
AC-MSG-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-MSG-001-007UC-GEN-MSG-001 — Berichtenoverzicht bekijkenTypefiltering ondersteunen op alles, systeemberichten en privéberichtenGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-MSG-001
AC-RDM-001
AC-RDM-007
AC-MSG-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-008UC-GEN-MSG-001 — Berichtenoverzicht bekijkenStatusfiltering ondersteunen op alle statussen en ongelezenGedekt door SRSSRS-RDM-001
SRS-MSG-006
AC-RDM-001
AC-MSG-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-009UC-GEN-MSG-001 — Berichtenoverzicht bekijkenZoekterm, typefilter en statusfilter gecombineerd toepassenGedekt door SRSSRS-RDM-001
SRS-MSG-001
AC-RDM-001
AC-MSG-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-010UC-GEN-MSG-001 — Berichtenoverzicht bekijkenPaginering ondersteunen met de page sizes 5, 10 en 15Gedekt door SRSSRS-RDM-001
SRS-MSG-001
SRS-NFR-PER-001
AC-RDM-001
AC-MSG-001
AC-NFR-PER-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-011UC-GEN-MSG-001 — Berichtenoverzicht bekijkenOngelezenstatus gebruikergebonden bepalenGedekt door SRSSRS-MSG-006AC-MSG-006FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-012UC-GEN-MSG-001 — Berichtenoverzicht bekijkenThread-events na de laatst gelezen positie kunnen meenemen in de ongelezenstatus van een privéthreadGedekt door SRSSRS-MSG-006AC-MSG-006FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-013UC-GEN-MSG-001 — Berichtenoverzicht bekijkenHet openen van een bericht of thread moet het item voor de ingelogde gebruiker als gelezen kunnen markerenGedekt door SRSSRS-MSG-007AC-MSG-007AuditGeenVerwerkt
REQ-UC-GEN-MSG-001-014UC-GEN-MSG-001 — Berichtenoverzicht bekijkenDe gebruiker moet een eigen ongelezen mailboxitem direct vanuit het overzicht als gelezen kunnen markerenGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-MSG-006
AC-RDM-001
AC-RDM-007
AC-MSG-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-015UC-GEN-MSG-001 — Berichtenoverzicht bekijkenDe gebruiker moet een eigen gelezen mailboxitem direct vanuit het overzicht als ongelezen kunnen markerenGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-MSG-006
AC-RDM-001
AC-RDM-007
AC-MSG-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-016UC-GEN-MSG-001 — Berichtenoverzicht bekijkenBij readstatewijzigingen de ongelezenteller opnieuw kunnen bepalenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-MSG-006
AC-RDM-001
AC-RDM-002
AC-MSG-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-017UC-GEN-MSG-001 — Berichtenoverzicht bekijkenSysteemberichten niet-verwijderbaar maken voor gebruikersGedekt door SRSSRS-MSG-003AC-MSG-003FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-018UC-GEN-MSG-001 — Berichtenoverzicht bekijkenDe verwijderactie voor systeemberichten server-side weigerenGedekt door SRSSRS-AUTH-001
SRS-MSG-003
AC-AUTH-001
AC-MSG-003
AutorisatieGeenVerwerkt
REQ-UC-GEN-MSG-001-019UC-GEN-MSG-001 — Berichtenoverzicht bekijkenDe gebruiker moet een privéberichtthread uit de eigen mailboxweergave kunnen verwijderenGedekt door SRSSRS-MSG-003AC-MSG-003FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-020UC-GEN-MSG-001 — Berichtenoverzicht bekijkenHet verwijderen van een privéberichtthread uit de eigen mailbox mag de thread of berichten voor andere deelnemers niet verwijderenGedekt door SRSSRS-MSG-003AC-MSG-003FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-021UC-GEN-MSG-001 — Berichtenoverzicht bekijkenNa succesvolle eigen mailboxverwijdering POP-GEN-MSG-DELETED kunnen tonenGedekt door SRSSRS-MSG-003AC-MSG-003FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-022UC-GEN-MSG-001 — Berichtenoverzicht bekijkenDynamische samenvattingswaarden tonen voor ongelezen items, systeemberichten, privéberichten en bewaartermijnGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-007
SRS-MSG-004
AC-RDM-001
AC-RDM-002
AC-RDM-007
AC-MSG-004
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-023UC-GEN-MSG-001 — Berichtenoverzicht bekijkenDe bewaartermijn voor privéberichten moet uit systeeminstellingen worden afgeleid en mag niet hardcoded uit mockupwaarden komenGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-MSG-004
AC-RDM-001
AC-RDM-007
AC-MSG-004
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-024UC-GEN-MSG-001 — Berichtenoverzicht bekijkenSysteemberichten moeten buiten de privéberichtenretentie vallen zolang geen aparte retentie voor systeemberichten is vastgesteldGedekt door SRSSRS-MSG-004AC-MSG-004FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-025UC-GEN-MSG-001 — Berichtenoverzicht bekijkenPreviewteksten veilig opbouwen zonder actieve HTML of JavaScript te renderenGedekt door SRSSRS-MSG-001
SRS-NFR-SEC-001
AC-MSG-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-026UC-GEN-MSG-001 — Berichtenoverzicht bekijkenUTC-brondatums lokaal en consistent tonen in het berichtenoverzichtGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-MSG-001
AC-RDM-001
AC-RDM-007
AC-MSG-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-027UC-GEN-MSG-001 — Berichtenoverzicht bekijkenTechnische identifiers niet zichtbaar tonen in het berichtenoverzichtGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-MSG-001
AC-RDM-001
AC-RDM-007
AC-MSG-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-028UC-GEN-MSG-001 — Berichtenoverzicht bekijkenEen lege staat tonen wanneer de gebruiker geen berichten heeft of wanneer de actieve zoek-/filterselectie geen resultaten oplevertGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-MSG-001
AC-RDM-001
AC-RDM-007
AC-MSG-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-029UC-GEN-MSG-001 — Berichtenoverzicht bekijkenTechnische fouten bij laden of lichte mailboxmutaties tonen zonder de gebruiker ten onrechte een succesvolle verwerking te suggererenGedekt door SRSSRS-MSG-001
SRS-NFR-LOG-001
AC-MSG-001
AC-NFR-LOG-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-001-030UC-GEN-MSG-001 — Berichtenoverzicht bekijkenDe ongelezenbadge voor leerlingen tijdens een actieve oefenrun kunnen verbergen zonder de onderliggende ongelezenstatus te wijzigenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-005
SRS-RDM-006
SRS-MSG-006
SRS-LRN-005
AC-RDM-001
AC-RDM-002
AC-RDM-005
AC-RDM-006
AC-MSG-006
AC-LRN-005
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-001UC-GEN-MSG-002 — Privébericht opstellen en verzendenEen ingelogde gebruiker een nieuw privébericht kunnen laten opstellen wanneer privéberichten sitebreed beschikbaar zijnGedekt door SRSSRS-MSG-001AC-MSG-001AuditGeenVerwerkt
REQ-UC-GEN-MSG-002-002UC-GEN-MSG-002 — Privébericht opstellen en verzendenDe actie Nieuw privébericht vanuit het berichtenoverzicht kunnen startenGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-MSG-001
AC-RDM-001
AC-RDM-007
AC-MSG-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-003UC-GEN-MSG-002 — Privébericht opstellen en verzendenBij openen van de opstelpagina server-side controleren of de gebruiker privéberichten mag gebruikenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-007
SRS-MSG-007
AC-AUTH-001
AC-RDM-001
AC-RDM-007
AC-MSG-007
AutorisatieGeenVerwerkt
REQ-UC-GEN-MSG-002-004UC-GEN-MSG-002 — Privébericht opstellen en verzendenDe ontvangerlijst opbouwen uit gebruikers binnen een geldige relatie-, vriendschaps- of deelnemerscontextGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-REL-001
SRS-MSG-002
SRS-SHR-001
AC-RDM-001
AC-RDM-007
AC-REL-001
AC-MSG-002
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-005UC-GEN-MSG-002 — Privébericht opstellen en verzendenGeen willekeurige gebruikers buiten de toegestane ontvangercontext beschikbaar maken als ontvangerGedekt door SRSSRS-MSG-002
SRS-SHR-001
AC-MSG-002
AC-SHR-001
NFRGeenVerwerkt
REQ-UC-GEN-MSG-002-006UC-GEN-MSG-002 — Privébericht opstellen en verzendenEen niet-verzendbare toestand tonen wanneer er geen toegestane ontvangers beschikbaar zijnGedekt door SRSSRS-MSG-002
SRS-SHR-001
AC-MSG-002
AC-SHR-001
NFRGeenVerwerkt
REQ-UC-GEN-MSG-002-007UC-GEN-MSG-002 — Privébericht opstellen en verzendenEen ontvanger, onderwerp en berichtinhoud vragen voordat verzenden mogelijk isGedekt door SRSSRS-MSG-002
SRS-SHR-001
AC-MSG-002
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-008UC-GEN-MSG-002 — Privébericht opstellen en verzendenAnnuleren kunnen verwerken zonder thread, bericht of readstate-mutatie op te slaanGedekt door SRSSRS-MSG-001AC-MSG-001FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-009UC-GEN-MSG-002 — Privébericht opstellen en verzendenOp verzendmoment opnieuw controleren of de gekozen ontvanger nog toegestaan isGedekt door SRSSRS-MSG-002
SRS-SHR-006
AC-MSG-002
AC-SHR-006
AutorisatieGeenVerwerkt
REQ-UC-GEN-MSG-002-010UC-GEN-MSG-002 — Privébericht opstellen en verzendenVerzenden blokkeren en POP-GEN-MSG-NO-RELATION tonen wanneer de relatie- of deelnemerscontext niet meer geldig isGedekt door SRSSRS-AUTH-001
SRS-REL-001
SRS-MSG-002
AC-AUTH-001
AC-REL-001
AC-MSG-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-011UC-GEN-MSG-002 — Privébericht opstellen en verzendenOnderwerp en berichtinhoud server-side valideren voordat een privébericht wordt opgeslagenGedekt door SRSSRS-AUTH-001
SRS-MSG-001
AC-AUTH-001
AC-MSG-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-MSG-002-012UC-GEN-MSG-002 — Privébericht opstellen en verzendenRich-text berichtinhoud server-side sanitizen voordat deze wordt opgeslagen of gerenderdGedekt door SRSSRS-AUTH-001
SRS-MSG-001
SRS-NFR-SEC-001
AC-AUTH-001
AC-MSG-001
AC-NFR-SEC-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-MSG-002-013UC-GEN-MSG-002 — Privébericht opstellen en verzendenVerzenden blokkeren wanneer na sanitizing geen geldige berichtinhoud overblijftGedekt door SRSSRS-AUTH-001
SRS-MSG-002
AC-AUTH-001
AC-MSG-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-014UC-GEN-MSG-002 — Privébericht opstellen en verzendenBij succesvol verzenden een geldige privéthreadcontext aanmaken of gebruikenGedekt door SRSSRS-MSG-002AC-MSG-002FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-015UC-GEN-MSG-002 — Privébericht opstellen en verzendenBij succesvol verzenden participantregels voor verzender en ontvanger aanmaken of actualiserenGedekt door SRSSRS-MSG-002
SRS-SHR-001
AC-MSG-002
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-016UC-GEN-MSG-002 — Privébericht opstellen en verzendenBij succesvol verzenden precies één nieuw PrivateMessages-record opslaan voor het nieuwe berichtGedekt door SRSSRS-MSG-002AC-MSG-002FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-017UC-GEN-MSG-002 — Privébericht opstellen en verzendenReguliere nieuwe privéberichten opslaan met de ingelogde gebruiker als verzenderGedekt door SRSSRS-MSG-001AC-MSG-001AuditGeenVerwerkt
REQ-UC-GEN-MSG-002-018UC-GEN-MSG-002 — Privébericht opstellen en verzendenNa succesvol verzenden de threadmetadata bijwerkenGedekt door SRSSRS-MSG-002AC-MSG-002FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-019UC-GEN-MSG-002 — Privébericht opstellen en verzendenNa succesvol verzenden de leespositie van de verzender bijwerken zodat het eigen bericht niet ongelezen blijftGedekt door SRSSRS-MSG-006AC-MSG-006FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-020UC-GEN-MSG-002 — Privébericht opstellen en verzendenNa succesvol verzenden de nieuwe activiteit als ongelezen laten meetellen voor de ontvangerGedekt door SRSSRS-MSG-006
SRS-SHR-001
AC-MSG-006
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-021UC-GEN-MSG-002 — Privébericht opstellen en verzendenNa succesvol verzenden de ongelezenteller van de ontvanger opnieuw kunnen bepalen of actualiserenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-MSG-006
SRS-SHR-006
AC-RDM-001
AC-RDM-002
AC-MSG-006
AC-SHR-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-022UC-GEN-MSG-002 — Privébericht opstellen en verzendenDe badge bij de ontvanger zichtbaar kunnen maken wanneer het ongelezenaantal van nul naar groter dan nul gaat en de UI-context dat toestaatGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-MSG-006
SRS-SHR-001
AC-RDM-001
AC-RDM-002
AC-MSG-006
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-023UC-GEN-MSG-002 — Privébericht opstellen en verzendenDe bestaande badgewaarde bij de ontvanger kunnen actualiseren wanneer de ontvanger al ongelezen berichten hadGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-007
SRS-MSG-006
SRS-SHR-001
AC-RDM-001
AC-RDM-002
AC-RDM-007
AC-MSG-006
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-024UC-GEN-MSG-002 — Privébericht opstellen en verzendenBij leerlingen tijdens een actieve oefenrun de ongelezenbadge visueel verborgen kunnen houdenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-005
SRS-RDM-006
SRS-MSG-006
SRS-LRN-005
AC-RDM-001
AC-RDM-002
AC-RDM-005
AC-RDM-006
AC-MSG-006
AC-LRN-005
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-025UC-GEN-MSG-002 — Privébericht opstellen en verzendenBij leerlingen tijdens een actieve oefenrun de onderliggende ongelezenstatus normaal blijven registrerenGedekt door SRSSRS-MSG-006
SRS-LRN-009
AC-MSG-006
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-026UC-GEN-MSG-002 — Privébericht opstellen en verzendenNa afronden of verlaten van een actieve oefenrun het actuele ongelezenaantal opnieuw kunnen bepalen en tonen wanneer dit groter is dan nulGedekt door SRSSRS-MSG-006
SRS-LRN-006
AC-MSG-006
AC-LRN-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-027UC-GEN-MSG-002 — Privébericht opstellen en verzendenDe mutaties voor threadcontext, participantregels, privébericht, threadmetadata en readstate transactioneel verwerkenGedekt door SRSSRS-MSG-001AC-MSG-001FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-028UC-GEN-MSG-002 — Privébericht opstellen en verzendenBij technische verzendfout geen gedeeltelijke mutatie achterlatenGedekt door SRSSRS-MSG-001
SRS-SHR-001
AC-MSG-001
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-029UC-GEN-MSG-002 — Privébericht opstellen en verzendenBij technische verzendfout POP-GEN-MSG-SEND-FAILED kunnen tonenGedekt door SRSSRS-MSG-001AC-MSG-001FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-030UC-GEN-MSG-002 — Privébericht opstellen en verzendenBij verzendfouten de ingevoerde berichtinhoud beschikbaar houden zodat de gebruiker opnieuw kan proberenGedekt door SRSSRS-MSG-001AC-MSG-001NFRGeenVerwerkt
REQ-UC-GEN-MSG-002-031UC-GEN-MSG-002 — Privébericht opstellen en verzendenBij reguliere nieuwe privéberichten geen systeembericht aanmakenGedekt door SRSSRS-MSG-001AC-MSG-001FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-002-032UC-GEN-MSG-002 — Privébericht opstellen en verzendenBij autorisatie- of verzendfouten geen technische identifiers, stacktraces of interne databasenaamgeving tonenGedekt door SRSSRS-AUTH-001
SRS-MSG-001
AC-AUTH-001
AC-MSG-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-MSG-002-033UC-GEN-MSG-002 — Privébericht opstellen en verzendenUTC-bronwaarden lokaal en consistent tonen in de opstel- en vervolgweergaveGedekt door SRSSRS-MSG-001AC-MSG-001FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-003-001UC-GEN-MSG-003 — Bericht openenEen ingelogde gebruiker een eigen systeembericht of eigen privéberichtthread kunnen laten openen vanuit het berichtenoverzichtGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-MSG-007
AC-RDM-001
AC-RDM-007
AC-MSG-007
AuditGeenVerwerkt
REQ-UC-GEN-MSG-003-002UC-GEN-MSG-003 — Bericht openenBij openen server-side controleren of het gekozen systeembericht of de gekozen privéthread bij de ingelogde gebruiker hoortGedekt door SRSSRS-AUTH-001
SRS-MSG-007
AC-AUTH-001
AC-MSG-007
AutorisatieGeenVerwerkt
REQ-UC-GEN-MSG-003-003UC-GEN-MSG-003 — Bericht openenEen systeembericht alleen tonen wanneer RecipientUserId overeenkomt met de ingelogde gebruikerGedekt door SRSSRS-MSG-001AC-MSG-001AuditGeenVerwerkt
REQ-UC-GEN-MSG-003-004UC-GEN-MSG-003 — Bericht openenEen privéthread alleen tonen wanneer de ingelogde gebruiker een geldige participantregel heeft en de thread niet voor deze gebruiker is verwijderdGedekt door SRSSRS-MSG-003AC-MSG-003AuditGeenVerwerkt
REQ-UC-GEN-MSG-003-005UC-GEN-MSG-003 — Bericht openenHet openen van een systeembericht als gelezenstatusmutatie voor dat systeembericht kunnen verwerkenGedekt door SRSSRS-MSG-007AC-MSG-007FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-003-006UC-GEN-MSG-003 — Bericht openenHet openen van een privéthread als participantgebonden readstate-mutatie kunnen verwerkenGedekt door SRSSRS-MSG-007AC-MSG-007FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-003-007UC-GEN-MSG-003 — Bericht openenLeesstatus van andere deelnemers niet wijzigen wanneer één gebruiker een privéthread opentGedekt door SRSSRS-MSG-007AC-MSG-007FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-003-008UC-GEN-MSG-003 — Bericht openenNa readstatewijziging de ongelezenteller opnieuw kunnen bepalenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-MSG-006
AC-RDM-001
AC-RDM-002
AC-MSG-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-003-009UC-GEN-MSG-003 — Bericht openenBij een systeembericht titel, inhoud, type, afzenderweergave, ontvangstmoment en toegestane vervolgcontext kunnen tonenGedekt door SRSSRS-MSG-001AC-MSG-001FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-003-010UC-GEN-MSG-003 — Bericht openenHet onderliggende domeinobject waarnaar een systeembericht verwijst niet automatisch verwerken door alleen het systeembericht te openenGedekt door SRSSRS-MSG-007AC-MSG-007FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-003-011UC-GEN-MSG-003 — Bericht openenEntityType en EntityId van een systeembericht valideren voordat een vervolgactie beschikbaar wordt gemaaktGedekt door SRSSRS-MSG-001AC-MSG-001NFRGeenVerwerkt
REQ-UC-GEN-MSG-003-012UC-GEN-MSG-003 — Bericht openenBij een privéthread het hoofdbericht en de zichtbare threadcontext kunnen tonenGedekt door SRSSRS-MSG-001AC-MSG-001FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-003-013UC-GEN-MSG-003 — Bericht openenEerdere berichten in een privéthread kunnen tonen volgens de functionele threadsorteringGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-RDM-008
SRS-MSG-001
AC-RDM-001
AC-RDM-007
AC-RDM-008
AC-MSG-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-003-014UC-GEN-MSG-003 — Bericht openenThreadgebeurtenissen binnen een privéthread kunnen tonen als systeemachtige threadregelsGedekt door SRSSRS-MSG-001AC-MSG-001FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-003-015UC-GEN-MSG-003 — Bericht openenThreadgebeurtenissen niet behandelen als losse systeemberichten of gewone privéberichtenGedekt door SRSSRS-MSG-001AC-MSG-001FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-003-016UC-GEN-MSG-003 — Bericht openenThread-events na de laatst bekende leespositie kunnen meenemen in de ongelezenstatus van de threadGedekt door SRSSRS-MSG-006AC-MSG-006FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-003-017UC-GEN-MSG-003 — Bericht openenBerichtinhoud, rich text en eventwaarden veilig sanitizen of encoden voordat deze worden weergegevenGedekt door SRSSRS-MSG-001
SRS-NFR-SEC-001
AC-MSG-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-003-018UC-GEN-MSG-003 — Bericht openenDe antwoordactie alleen beschikbaar maken voor beantwoordbare privéthreads waarin de gebruiker actief mag deelnemenGedekt door SRSSRS-MSG-001
SRS-LRN-003
AC-MSG-001
AC-LRN-003
NFRGeenVerwerkt
REQ-UC-GEN-MSG-003-019UC-GEN-MSG-003 — Bericht openenSysteemberichten niet beantwoordbaar makenGedekt door SRSSRS-MSG-001
SRS-LRN-003
AC-MSG-001
AC-LRN-003
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-003-020UC-GEN-MSG-003 — Bericht openenSysteemberichten niet verwijderbaar maken voor gebruikersGedekt door SRSSRS-MSG-003AC-MSG-003FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-003-021UC-GEN-MSG-003 — Bericht openenEen privéthread vanuit de detailweergave uit de eigen mailboxweergave kunnen verwijderenGedekt door SRSSRS-MSG-003AC-MSG-003FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-003-022UC-GEN-MSG-003 — Bericht openenHet verwijderen van een privéthread uit de eigen mailboxweergave mag de thread, berichten en events voor andere deelnemers niet verwijderenGedekt door SRSSRS-MSG-003AC-MSG-003FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-003-023UC-GEN-MSG-003 — Bericht openenNa succesvolle participantgebonden verwijdering POP-GEN-MSG-DELETED kunnen tonenGedekt door SRSSRS-MSG-003AC-MSG-003FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-003-024UC-GEN-MSG-003 — Bericht openenPOP-GEN-MSG-NOT-AVAILABLE of een gelijkwaardige inline niet-beschikbaarstaat tonen wanneer een bericht of thread niet bestaat, niet toegankelijk is of voor de gebruiker verwij...Gedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-MSG-003
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-MSG-003
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-MSG-003-025UC-GEN-MSG-003 — Bericht openenIn open-berichtweergaven en foutstaten geen technische identifiers, stacktraces of interne databasenaamgeving tonenGedekt door SRSSRS-MSG-001AC-MSG-001FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-003-026UC-GEN-MSG-003 — Bericht openenUTC-bronwaarden lokaal en consistent tonen in de open-berichtweergaveGedekt door SRSSRS-MSG-001AC-MSG-001FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-004-001UC-GEN-MSG-004 — Bericht beantwoordenEen ingelogde gebruiker een bestaande privéberichtthread kunnen laten beantwoorden wanneer de gebruiker een geldige participantcontext heeftGedekt door SRSSRS-MSG-001
SRS-LRN-003
AC-MSG-001
AC-LRN-003
AuditGeenVerwerkt
REQ-UC-GEN-MSG-004-002UC-GEN-MSG-004 — Bericht beantwoordenSysteemberichten niet beantwoordbaar makenGedekt door SRSSRS-MSG-001
SRS-LRN-003
AC-MSG-001
AC-LRN-003
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-004-003UC-GEN-MSG-004 — Bericht beantwoordenBij tonen van de inline antwoordcomposer server-side controleren of de gebruiker deelnemer is van de threadGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-MSG-007
SRS-LRN-003
AC-AUTH-001
AC-RDM-001
AC-MSG-007
AC-LRN-003
AutorisatieGeenVerwerkt
REQ-UC-GEN-MSG-004-004UC-GEN-MSG-004 — Bericht beantwoordenDe inline antwoordcomposer blokkeren wanneer de thread voor de gebruiker uit de eigen mailboxcontext is verwijderdGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-007
SRS-MSG-003
SRS-LRN-003
AC-AUTH-001
AC-RDM-001
AC-RDM-007
AC-MSG-003
AC-LRN-003
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-004-005UC-GEN-MSG-004 — Bericht beantwoordenPrivéberichtantwoorden blokkeren wanneer de privéberichtenfunctionaliteit sitebreed niet beschikbaar isGedekt door SRSSRS-AUTH-001
SRS-MSG-001
SRS-LRN-003
AC-AUTH-001
AC-MSG-001
AC-LRN-003
NFRGeenVerwerkt
REQ-UC-GEN-MSG-004-006UC-GEN-MSG-004 — Bericht beantwoordenBij openen van de threadpagina de bestaande threadtijdlijn kunnen tonenGedekt door SRSSRS-RDM-001
SRS-MSG-007
SRS-LRN-003
AC-RDM-001
AC-MSG-007
AC-LRN-003
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-004-007UC-GEN-MSG-004 — Bericht beantwoordenBij openen van de threadpagina de leespositie van de ingelogde deelnemer kunnen bijwerken voor de getoonde threadcontextGedekt door SRSSRS-RDM-001
SRS-MSG-007
SRS-LRN-003
AC-RDM-001
AC-MSG-007
AC-LRN-003
AuditGeenVerwerkt
REQ-UC-GEN-MSG-004-008UC-GEN-MSG-004 — Bericht beantwoordenHet antwoordformulier tonen met onderwerp en berichtinhoudGedekt door SRSSRS-MSG-001
SRS-LRN-003
AC-MSG-001
AC-LRN-003
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-004-009UC-GEN-MSG-004 — Bericht beantwoordenHet onderwerpveld vullen met het actuele threadonderwerpGedekt door SRSSRS-MSG-001AC-MSG-001FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-004-010UC-GEN-MSG-004 — Bericht beantwoordenAnnuleren kunnen verwerken zonder nieuw bericht, onderwerpwijziging of thread-event op te slaanGedekt door SRSSRS-MSG-001AC-MSG-001FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-004-011UC-GEN-MSG-004 — Bericht beantwoordenOp verzendmoment opnieuw controleren of de gebruiker de thread mag beantwoordenGedekt door SRSSRS-MSG-001
SRS-LRN-003
AC-MSG-001
AC-LRN-003
AutorisatieGeenVerwerkt
REQ-UC-GEN-MSG-004-012UC-GEN-MSG-004 — Bericht beantwoordenOp verzendmoment controleren of de vereiste relatie- of deelnemerscontext nog geldig isGedekt door SRSSRS-REL-001
SRS-MSG-001
AC-REL-001
AC-MSG-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-MSG-004-013UC-GEN-MSG-004 — Bericht beantwoordenVerzenden blokkeren en POP-GEN-MSG-NO-RELATION tonen wanneer de relatie- of deelnemerscontext niet meer geldig isGedekt door SRSSRS-AUTH-001
SRS-REL-001
SRS-MSG-002
AC-AUTH-001
AC-REL-001
AC-MSG-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-004-014UC-GEN-MSG-004 — Bericht beantwoordenOnderwerp en berichtinhoud server-side valideren voordat een antwoord wordt opgeslagenGedekt door SRSSRS-AUTH-001
SRS-MSG-001
SRS-LRN-003
AC-AUTH-001
AC-MSG-001
AC-LRN-003
AutorisatieGeenVerwerkt
REQ-UC-GEN-MSG-004-015UC-GEN-MSG-004 — Bericht beantwoordenRich-text berichtinhoud server-side sanitizen voordat deze wordt opgeslagen of gerenderdGedekt door SRSSRS-AUTH-001
SRS-MSG-001
SRS-NFR-SEC-001
AC-AUTH-001
AC-MSG-001
AC-NFR-SEC-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-MSG-004-016UC-GEN-MSG-004 — Bericht beantwoordenVerzenden blokkeren wanneer na sanitizing geen geldige berichtinhoud overblijftGedekt door SRSSRS-AUTH-001
SRS-MSG-002
AC-AUTH-001
AC-MSG-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-004-017UC-GEN-MSG-004 — Bericht beantwoordenEen onderwerpwijziging binnen de antwoordflow kunnen verwerkenGedekt door SRSSRS-MSG-001
SRS-LRN-003
AC-MSG-001
AC-LRN-003
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-004-018UC-GEN-MSG-004 — Bericht beantwoordenBij onderwerpwijziging een PrivateMessageThreadEvents-record met type SubjectChanged vastleggenGedekt door SRSSRS-MSG-001
SRS-NFR-AUD-001
AC-MSG-001
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-004-019UC-GEN-MSG-004 — Bericht beantwoordenEen onderwerpwijziging binnen een privéthread niet als los systeembericht opslaanGedekt door SRSSRS-MSG-001AC-MSG-001FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-004-020UC-GEN-MSG-004 — Bericht beantwoordenEen succesvol antwoord opslaan als nieuw PrivateMessages-record binnen dezelfde threadGedekt door SRSSRS-MSG-001
SRS-LRN-003
AC-MSG-001
AC-LRN-003
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-004-021UC-GEN-MSG-004 — Bericht beantwoordenNa succesvol verzenden de threadmetadata bijwerkenGedekt door SRSSRS-MSG-002AC-MSG-002FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-004-022UC-GEN-MSG-004 — Bericht beantwoordenNa succesvol verzenden de leespositie van de verzender bijwerkenGedekt door SRSSRS-MSG-002AC-MSG-002FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-004-023UC-GEN-MSG-004 — Bericht beantwoordenNa succesvol verzenden nieuwe activiteit als ongelezen kunnen laten meetellen voor andere relevante deelnemersGedekt door SRSSRS-MSG-006AC-MSG-006FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-004-024UC-GEN-MSG-004 — Bericht beantwoordenNa succesvol verzenden de relevante ongelezentellers opnieuw kunnen bepalen of actualiserenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-MSG-006
AC-RDM-001
AC-RDM-002
AC-MSG-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-004-025UC-GEN-MSG-004 — Bericht beantwoordenDe mutaties voor onderwerpwijziging, thread-event, nieuw bericht, threadmetadata en readstate transactioneel verwerkenGedekt door SRSSRS-MSG-001AC-MSG-001FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-004-026UC-GEN-MSG-004 — Bericht beantwoordenBij technische verzendfout geen gedeeltelijke mutatie achterlatenGedekt door SRSSRS-MSG-001
SRS-SHR-001
AC-MSG-001
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-004-027UC-GEN-MSG-004 — Bericht beantwoordenBij technische verzendfout POP-GEN-MSG-SEND-FAILED kunnen tonenGedekt door SRSSRS-MSG-001AC-MSG-001FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-004-028UC-GEN-MSG-004 — Bericht beantwoordenBij verzendfouten de ingevoerde berichtinhoud beschikbaar houden zodat de gebruiker opnieuw kan proberenGedekt door SRSSRS-MSG-001AC-MSG-001NFRGeenVerwerkt
REQ-UC-GEN-MSG-004-029UC-GEN-MSG-004 — Bericht beantwoordenBij autorisatie- of verzendfouten geen technische identifiers, stacktraces of interne databasenaamgeving tonenGedekt door SRSSRS-AUTH-001
SRS-MSG-001
AC-AUTH-001
AC-MSG-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-MSG-004-030UC-GEN-MSG-004 — Bericht beantwoordenUTC-bronwaarden lokaal en consistent tonen in de threadpagina, inline replycomposer en threadtijdlijnGedekt door SRSSRS-RDM-001
SRS-MSG-001
SRS-LRN-003
AC-RDM-001
AC-MSG-001
AC-LRN-003
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-005-001UC-GEN-MSG-005 — Privéberichtthread verwijderenDe verwijderactie alleen beschikbaar maken voor privéberichtthreads en niet voor systeemberichtenGedekt door SRSSRS-MSG-003AC-MSG-003NFRGeenVerwerkt
REQ-UC-GEN-MSG-005-002UC-GEN-MSG-005 — Privéberichtthread verwijderenVóór het verwijderen van een privéthread een bevestigingspopup tonenGedekt door SRSSRS-MSG-003
SRS-POP-001
AC-MSG-003
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-005-003UC-GEN-MSG-005 — Privéberichtthread verwijderenServer-side controleren dat de ingelogde gebruiker participant is van de te verwijderen privéthreadGedekt door SRSSRS-AUTH-001
SRS-MSG-003
AC-AUTH-001
AC-MSG-003
AutorisatieGeenVerwerkt
REQ-UC-GEN-MSG-005-004UC-GEN-MSG-005 — Privéberichtthread verwijderenVerwijderen verwerken als participantgebonden mailboxverwijdering voor de ingelogde gebruikerGedekt door SRSSRS-MSG-003AC-MSG-003AuditGeenVerwerkt
REQ-UC-GEN-MSG-005-005UC-GEN-MSG-005 — Privéberichtthread verwijderenBij deze verwijderactie geen PrivateMessages-records hard verwijderenGedekt door SRSSRS-MSG-003AC-MSG-003FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-005-006UC-GEN-MSG-005 — Privéberichtthread verwijderenParticipantregels, readstate en mailboxzichtbaarheid van andere deelnemers niet wijzigen bij verwijdering door één gebruikerGedekt door SRSSRS-MSG-003AC-MSG-003FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-005-007UC-GEN-MSG-005 — Privéberichtthread verwijderenVerwijderde privéthreads uitsluiten uit het eigen berichtenoverzicht, zoekresultaten, filters, paginering en samenvattingsaantallenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-007
SRS-MSG-003
SRS-NFR-PER-001
AC-RDM-001
AC-RDM-002
AC-RDM-007
AC-MSG-003
AC-NFR-PER-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-005-008UC-GEN-MSG-005 — Privéberichtthread verwijderenDe eigen ongelezenbadge opnieuw bepalen nadat een privéthread uit de eigen mailbox is verwijderdGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-007
SRS-MSG-003
AC-RDM-001
AC-RDM-002
AC-RDM-007
AC-MSG-003
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-005-009UC-GEN-MSG-005 — Privéberichtthread verwijderenBij annuleren van de bevestigingspopup geen datamutatie uitvoerenGedekt door SRSSRS-MSG-001
SRS-POP-001
AC-MSG-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-005-010UC-GEN-MSG-005 — Privéberichtthread verwijderenVeilig omgaan met herhaalde of verouderde verwijdercommands voor threads die al uit de eigen mailbox verwijderd zijnGedekt door SRSSRS-MSG-003
SRS-GUA-001
SRS-NFR-SEC-001
AC-MSG-003
AC-GUA-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-005-011UC-GEN-MSG-005 — Privéberichtthread verwijderenBij technische fout tijdens verwijderen geen gedeeltelijke mutatie bewarenGedekt door SRSSRS-MSG-003
SRS-SHR-004
SRS-SHR-007
SRS-NFR-LOG-001
AC-MSG-003
AC-SHR-004
AC-SHR-007
AC-NFR-LOG-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-005-012UC-GEN-MSG-005 — Privéberichtthread verwijderenBij foutpaden geen technische identifiers, stacktraces of interne databasenaamgeving tonen aan de gebruikerGedekt door SRSSRS-MSG-001AC-MSG-001FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-005-013UC-GEN-MSG-005 — Privéberichtthread verwijderenVanuit de open-berichtweergave na succesvolle verwijdering terugnavigeren naar een veilige berichtenroute of het berichtenoverzichtGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-RDM-009
SRS-MSG-003
SRS-NFR-SEC-001
AC-RDM-001
AC-RDM-007
AC-RDM-009
AC-MSG-003
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-MSG-005-014UC-GEN-MSG-005 — Privéberichtthread verwijderenDe functionele gebeurtenis van participantgebonden mailboxverwijdering traceerbaar kunnen vastleggenGedekt door SRSSRS-MSG-003
SRS-NFR-AUD-001
AC-MSG-003
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-001-001UC-GEN-TIC-001 — Melding indienenEen ingelogde gebruiker de mogelijkheid bieden om vanuit Meldingen een nieuwe melding te starten wanneer de meldingenfunctionaliteit beschikbaar isGedekt door SRSSRS-TIC-002AC-TIC-002AuditGeenVerwerkt
REQ-UC-GEN-TIC-001-002UC-GEN-TIC-001 — Melding indienenVoor het indienen van een melding een formuliermodal tonen met minimaal categorie, onderwerp en beschrijvingGedekt door SRSSRS-TIC-001
SRS-CAT-001
AC-TIC-001
AC-CAT-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-001-003UC-GEN-TIC-001 — Melding indienenDe categorie beperken tot Technisch probleem, Inhoudelijke fout, Wijziging aanvragen en OverigGedekt door SRSSRS-TIC-002
SRS-CAT-001
AC-TIC-002
AC-CAT-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-001-004UC-GEN-TIC-001 — Melding indienenOnderwerp en beschrijving verplicht stellen bij het indienen van een meldingGedekt door SRSSRS-TIC-001AC-TIC-001FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-001-005UC-GEN-TIC-001 — Melding indienenGebruikersinvoer server-side valideren, sanitizen en veilig verwerkenGedekt door SRSSRS-AUTH-001
SRS-TIC-002
SRS-NFR-SEC-001
AC-AUTH-001
AC-TIC-002
AC-NFR-SEC-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-001-006UC-GEN-TIC-001 — Melding indienenBij annuleren van de nieuwe-meldingflow geen ticket-, snapshot-, history- of systeemberichtmutatie uitvoerenGedekt door SRSSRS-MSG-001
SRS-TIC-002
SRS-NFR-AUD-001
AC-MSG-001
AC-TIC-002
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-001-007UC-GEN-TIC-001 — Melding indienenServer-side controleren dat de gebruiker op het moment van indienen bevoegd is om een melding aan te makenGedekt door SRSSRS-AUTH-001
SRS-TIC-001
AC-AUTH-001
AC-TIC-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-001-008UC-GEN-TIC-001 — Melding indienenEen nieuwe melding opslaan met status NewGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-001-009UC-GEN-TIC-001 — Melding indienenBij aanmaak van een melding geen actieve beheerderkoppeling aanmakenGedekt door SRSSRS-TIC-001
SRS-ADM-001
AC-TIC-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-001-010UC-GEN-TIC-001 — Melding indienenDe technische en contextuele gegevens van het moment van melden als snapshot kunnen vastleggenGedekt door SRSSRS-TIC-002
SRS-NFR-AUD-001
AC-TIC-002
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-001-011UC-GEN-TIC-001 — Melding indienenMinimaal een historyregel vastleggen voor het aanmaken van de meldingGedekt door SRSSRS-TIC-001
SRS-NFR-AUD-001
AC-TIC-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-001-012UC-GEN-TIC-001 — Melding indienenNa succesvolle aanmaak een systeembericht voor de melder kunnen aanmakenGedekt door SRSSRS-MSG-001
SRS-TIC-001
AC-MSG-001
AC-TIC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-001-013UC-GEN-TIC-001 — Melding indienenHet systeembericht voor een aangemaakte melding moet verwijzen met EntityType = Ticket en EntityId van de meldingGedekt door SRSSRS-MSG-001
SRS-TIC-002
AC-MSG-001
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-001-014UC-GEN-TIC-001 — Melding indienenDe nieuwe melding zichtbaar maken in de eigen meldingencontext van de melderGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-001-015UC-GEN-TIC-001 — Melding indienenVoorkomen dat reguliere gebruikers meldingen van andere gebruikers kunnen aanmaken, wijzigen of bekijken via deze flowGedekt door SRSSRS-TIC-001AC-TIC-001FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-001-016UC-GEN-TIC-001 — Melding indienenBij technische fouten geen gedeeltelijke of inconsistent zichtbare melding bewarenGedekt door SRSSRS-TIC-002
SRS-SHR-001
SRS-NFR-LOG-001
AC-TIC-002
AC-SHR-001
AC-NFR-LOG-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-001-017UC-GEN-TIC-001 — Melding indienenBij foutpaden geen technische identifiers, stacktraces of interne databasenaamgeving tonen aan de gebruikerGedekt door SRSSRS-TIC-006AC-TIC-006FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-001-018UC-GEN-TIC-001 — Melding indienenBijlagen bij het indienen van een melding weigeren of buiten de gebruikersinterface houdenGedekt door SRSSRS-AUTH-001
SRS-TIC-001
AC-AUTH-001
AC-TIC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-001-019UC-GEN-TIC-001 — Melding indienenVergelijkbare meldingen niet automatisch samenvoegen tijdens het indienenGedekt door SRSSRS-TIC-001AC-TIC-001FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-001-020UC-GEN-TIC-001 — Melding indienenDatum- en tijdwaarden rond de aanmaak van meldingen in UTC opslaan en lokaal tonen waar relevantGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-002-001UC-GEN-TIC-002 — Mijn meldingen bekijkenEen ingelogde gebruiker de pagina Meldingen kunnen tonen wanneer de meldingenfunctionaliteit beschikbaar isGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-TIC-002
AC-RDM-001
AC-RDM-007
AC-TIC-002
AuditGeenVerwerkt
REQ-UC-GEN-TIC-002-002UC-GEN-TIC-002 — Mijn meldingen bekijkenHet gebruikersoverzicht van meldingen server-side beperken tot meldingen waarvan de ingelogde gebruiker de melder isGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-007
SRS-TIC-002
AC-AUTH-001
AC-RDM-001
AC-RDM-007
AC-TIC-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-002-003UC-GEN-TIC-002 — Mijn meldingen bekijkenIn de gebruikersweergave geen meldingen van andere gebruikers tonenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-002-004UC-GEN-TIC-002 — Mijn meldingen bekijkenDe gebruikersweergave van meldingen indelen in de tabbladen Open, Wacht op mij en GeslotenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-002-005UC-GEN-TIC-002 — Mijn meldingen bekijkenIn de gebruikersweergave geen tabblad Alles tonenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-002-006UC-GEN-TIC-002 — Mijn meldingen bekijkenDe pagina Meldingen standaard openen op het tabblad OpenGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-TIC-002
AC-RDM-001
AC-RDM-007
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-002-007UC-GEN-TIC-002 — Mijn meldingen bekijkenEigen meldingen met status New of InProgress zonder gebruikersreactieverzoek in het tabblad Open kunnen tonenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-002-008UC-GEN-TIC-002 — Mijn meldingen bekijkenEigen meldingen met backendstatus WaitingForUser in het tabblad Wacht op mij tonenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-002-009UC-GEN-TIC-002 — Mijn meldingen bekijkenEigen formeel afgeronde of gesloten meldingen in het tabblad Gesloten tonenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-002-010UC-GEN-TIC-002 — Mijn meldingen bekijkenMeldingen binnen de heropentermijn gebruikersgericht als Opgelost kunnen tonen zonder daarvoor een aparte backendstatus te gebruikenGedekt door SRSSRS-TIC-004AC-TIC-004FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-002-011UC-GEN-TIC-002 — Mijn meldingen bekijkenPer melding minimaal meldingsnummer, onderwerp, categorie, gebruikersgerichte status, laatste activiteit en actie Bekijk details tonenGedekt door SRSSRS-TIC-002
SRS-CAT-001
AC-TIC-002
AC-CAT-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-002-012UC-GEN-TIC-002 — Mijn meldingen bekijkenDe actie-indicatie voor Wacht op mij afleiden uit eigen meldingen met status WaitingForUserGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-TIC-002
AC-RDM-001
AC-RDM-007
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-002-013UC-GEN-TIC-002 — Mijn meldingen bekijkenDe actie-indicatie voor Wacht op mij niet afhankelijk maken van een los opgeslagen tellerrecordGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-TIC-002
AC-RDM-001
AC-RDM-002
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-002-014UC-GEN-TIC-002 — Mijn meldingen bekijkenGesloten en gebruikersgericht opgeloste meldingen raadpleegbaar houden voor de melderGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-002-015UC-GEN-TIC-002 — Mijn meldingen bekijkenLege staten tonen wanneer een tabblad geen meldingen bevatGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-002-016UC-GEN-TIC-002 — Mijn meldingen bekijkenBij doorklikken naar meldingdetails opnieuw controleren dat de gekozen melding bij de ingelogde gebruiker hoortGedekt door SRSSRS-TIC-002AC-TIC-002AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-002-017UC-GEN-TIC-002 — Mijn meldingen bekijkenDoor alleen bekijken, tabwisselen of herladen geen ticketstatus, discussie, sluitregistratie of history wijzigenGedekt door SRSSRS-TIC-006
SRS-NFR-AUD-001
AC-TIC-006
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-002-018UC-GEN-TIC-002 — Mijn meldingen bekijkenInterne beheerdiscussie, technische metadata en beheerhistory niet tonen in het gebruikersoverzichtGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-TIC-006
SRS-ADM-001
SRS-NFR-AUD-001
AC-RDM-001
AC-RDM-004
AC-TIC-006
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-002-019UC-GEN-TIC-002 — Mijn meldingen bekijkenTechnische identifiers, stacktraces en interne foutdetails buiten de gebruikersweergave houdenGedekt door SRSSRS-TIC-006AC-TIC-006FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-002-020UC-GEN-TIC-002 — Mijn meldingen bekijkenDatum- en tijdwaarden uit het meldingenoverzicht lokaal kunnen tonen op basis van UTC-bronwaardenGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-TIC-002
AC-RDM-001
AC-RDM-007
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-003-001UC-GEN-TIC-003 — Melding details bekijkenEen ingelogde gebruiker een detailpagina kunnen tonen voor één eigen meldingGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-TIC-002
AC-RDM-001
AC-RDM-007
AC-TIC-002
AuditGeenVerwerkt
REQ-UC-GEN-TIC-003-002UC-GEN-TIC-003 — Melding details bekijkenBij iedere detailopvraag server-side controleren dat de melding door de huidige gebruiker is aangemaaktGedekt door SRSSRS-AUTH-001
SRS-TIC-002
AC-AUTH-001
AC-TIC-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-003-003UC-GEN-TIC-003 — Melding details bekijkenEen eindgebruiker geen meldingdetails tonen van andere gebruikersGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-003-004UC-GEN-TIC-003 — Melding details bekijkenDe detailpagina kunnen openen vanuit het meldingenoverzichtGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-TIC-002
AC-RDM-001
AC-RDM-007
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-003-005UC-GEN-TIC-003 — Melding details bekijkenDe detailpagina kunnen openen vanuit een systeembericht met EntityType = Ticket en een geldige EntityIdGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-MSG-007
SRS-TIC-002
AC-RDM-001
AC-RDM-007
AC-MSG-007
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-003-006UC-GEN-TIC-003 — Melding details bekijkenEen systeemberichtverwijzing opnieuw autoriseren voordat de ticketdetailpagina wordt getoondGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-007
SRS-MSG-001
SRS-TIC-002
AC-AUTH-001
AC-RDM-001
AC-RDM-007
AC-MSG-001
AC-TIC-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-003-007UC-GEN-TIC-003 — Melding details bekijkenDe detailpagina moet meldingsreferentie, titel, gebruikersgerichte status en Laatst bijgewerkt tonenGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-TIC-002
AC-RDM-001
AC-RDM-007
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-003-008UC-GEN-TIC-003 — Melding details bekijkenDe detailpagina moet de tabbladen Melding, Oplossing en Discussie tonenGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-TIC-006
AC-RDM-001
AC-RDM-007
AC-TIC-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-003-009UC-GEN-TIC-003 — Melding details bekijkenBij meldingen met status WaitingForUser standaard tabblad Discussie openenGedekt door SRSSRS-TIC-006AC-TIC-006FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-003-010UC-GEN-TIC-003 — Melding details bekijkenBij meldingen met status WaitingForUser een actie-indicatie tonen op tabblad DiscussieGedekt door SRSSRS-TIC-006AC-TIC-006FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-003-011UC-GEN-TIC-003 — Melding details bekijkenTabblad Melding moet de aanmaakdatum, categorie, onderwerp en volledige omschrijving van de oorspronkelijke melding tonenGedekt door SRSSRS-TIC-002
SRS-CAT-001
AC-TIC-002
AC-CAT-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-003-012UC-GEN-TIC-003 — Melding details bekijkenTabblad Oplossing moet oplossing- en sluitinformatie tonen zodra een formele oplossing of sluiting beschikbaar isGedekt door SRSSRS-TIC-007AC-TIC-007NFRGeenVerwerkt
REQ-UC-GEN-TIC-003-013UC-GEN-TIC-003 — Melding details bekijkenTabblad Oplossing moet zonder beschikbare oplossing een compacte actuele behandelingstoestand tonenGedekt door SRSSRS-TIC-003AC-TIC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-003-014UC-GEN-TIC-003 — Melding details bekijkenTabblad Discussie moet uitsluitend extern zichtbare discussieberichten tonenGedekt door SRSSRS-MSG-001
SRS-TIC-006
AC-MSG-001
AC-TIC-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-003-015UC-GEN-TIC-003 — Melding details bekijkenInterne beheerberichten, technische snapshots, gekoppelde beheerders en beheerhistory verbergen voor eindgebruikersGedekt door SRSSRS-MSG-001
SRS-TIC-003
SRS-ADM-001
SRS-NFR-AUD-001
AC-MSG-001
AC-TIC-003
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-003-016UC-GEN-TIC-003 — Melding details bekijkenExterne beheerberichten in de gebruikersweergave generiek als Beheerder weergevenGedekt door SRSSRS-MSG-001
SRS-TIC-003
SRS-ADM-001
AC-MSG-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-003-017UC-GEN-TIC-003 — Melding details bekijkenVervolgacties op de detailpagina alleen tonen wanneer de actuele tickettoestand deze toestaatGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-TIC-002
AC-RDM-001
AC-RDM-007
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-003-018UC-GEN-TIC-003 — Melding details bekijkenAlleen openen, bekijken of wisselen van tabblad mag geen ticketmutatie en geen TicketHistory-regel veroorzakenGedekt door SRSSRS-TIC-002
SRS-NFR-AUD-001
AC-TIC-002
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-003-019UC-GEN-TIC-003 — Melding details bekijkenOntbrekende of niet-toegankelijke meldingen veilig afhandelen zonder technische details of informatielekGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-TIC-002
SRS-NFR-SEC-001
SRS-NFR-ACC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-TIC-002
AC-NFR-SEC-001
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-TIC-003-020UC-GEN-TIC-003 — Melding details bekijkenTechnische GUID's niet als primaire herkenningsinformatie aan de gebruiker tonen op de detailpaginaGedekt door SRSSRS-RDM-001
SRS-TIC-002
AC-RDM-001
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-004-001UC-GEN-TIC-004 — Reageren op meldingEen gebruiker alleen laten reageren op meldingen waarvan Tickets.CreatedByUserId gelijk is aan de ingelogde gebruikerGedekt door SRSSRS-TIC-005AC-TIC-005AuditGeenVerwerkt
REQ-UC-GEN-TIC-004-002UC-GEN-TIC-004 — Reageren op meldingServer-side controleren dat de melding bestaat en toegankelijk is voordat een reactie wordt opgeslagenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-ACC-005
SRS-TIC-005
SRS-NFR-ACC-001
AC-AUTH-001
AC-ACC-003
AC-ACC-005
AC-TIC-005
AC-NFR-ACC-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-004-003UC-GEN-TIC-004 — Reageren op meldingReguliere gebruikersreacties blokkeren wanneer de melding functioneel gesloten isGedekt door SRSSRS-AUTH-001
SRS-TIC-005
AC-AUTH-001
AC-TIC-005
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-004-004UC-GEN-TIC-004 — Reageren op meldingHet reactieveld verplicht maken bij het opslaan van een reactieGedekt door SRSSRS-TIC-005AC-TIC-005FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-004-005UC-GEN-TIC-004 — Reageren op meldingGeen lege of alleen-witruimte-reacties opslaanGedekt door SRSSRS-TIC-005AC-TIC-005FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-004-006UC-GEN-TIC-004 — Reageren op meldingReactie-inhoud veilig opslaan en weergeven zonder actieve HTML of JavaScript uit te voerenGedekt door SRSSRS-TIC-005
SRS-NFR-SEC-001
AC-TIC-005
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-004-007UC-GEN-TIC-004 — Reageren op meldingEen geldige gebruikersreactie opslaan als TicketDiscussionMessages met MessageType = UserMessageGedekt door SRSSRS-TIC-005AC-TIC-005FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-004-008UC-GEN-TIC-004 — Reageren op meldingEen geldige gebruikersreactie opslaan met Visibility = ExternalGedekt door SRSSRS-TIC-005AC-TIC-005FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-004-009UC-GEN-TIC-004 — Reageren op meldingEen geldige gebruikersreactie koppelen aan het juiste ticket en de uitvoerende gebruikerGedekt door SRSSRS-TIC-005AC-TIC-005FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-004-010UC-GEN-TIC-004 — Reageren op meldingBij iedere succesvolle gebruikersreactie minimaal een compacte TicketHistory-regel vastleggenGedekt door SRSSRS-TIC-005
SRS-NFR-AUD-001
AC-TIC-005
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-004-011UC-GEN-TIC-004 — Reageren op meldingDe vrije reactietekst niet volledig dupliceren in TicketHistoryGedekt door SRSSRS-TIC-005
SRS-NFR-AUD-001
AC-TIC-005
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-004-012UC-GEN-TIC-004 — Reageren op meldingDe laatste activiteit van de melding bijwerken na een succesvolle gebruikersreactieGedekt door SRSSRS-TIC-005AC-TIC-005FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-004-013UC-GEN-TIC-004 — Reageren op meldingEen melding met status WaitingForUser na een geldige gebruikersreactie in de normale flow naar InProgress zettenGedekt door SRSSRS-TIC-005AC-TIC-005FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-004-014UC-GEN-TIC-004 — Reageren op meldingNa een gebruikersreactie de actie-indicatie voor Wacht op mij opnieuw bepalenGedekt door SRSSRS-TIC-005AC-TIC-005FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-004-015UC-GEN-TIC-004 — Reageren op meldingDoor een gebruikersreactie geen privébericht aanmakenGedekt door SRSSRS-MSG-001
SRS-TIC-001
AC-MSG-001
AC-TIC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-004-016UC-GEN-TIC-004 — Reageren op meldingDoor een gebruikersreactie geen systeembericht voor de gebruiker zelf aanmakenGedekt door SRSSRS-MSG-001
SRS-TIC-001
AC-MSG-001
AC-TIC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-004-017UC-GEN-TIC-004 — Reageren op meldingStatus en autorisatie opnieuw controleren op het moment van opslaan, ook wanneer het reactieformulier eerder zichtbaar wasGedekt door SRSSRS-AUTH-001
SRS-TIC-005
AC-AUTH-001
AC-TIC-005
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-004-018UC-GEN-TIC-004 — Reageren op meldingBij een niet-beschikbare of niet-toegankelijke melding veilige foutafhandeling tonen zonder recorddetails te lekkenGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-TIC-002
SRS-NFR-SEC-001
SRS-NFR-ACC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-TIC-002
AC-NFR-SEC-001
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-TIC-004-019UC-GEN-TIC-004 — Reageren op meldingBij een technische of transactionele fout voorkomen dat gedeeltelijke reactie-, status- of historymutaties worden opgeslagenGedekt door SRSSRS-TIC-005
SRS-SHR-001
SRS-NFR-AUD-001
AC-TIC-005
AC-SHR-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-004-020UC-GEN-TIC-004 — Reageren op meldingGeen kladversie-opslag aanbieden voor reguliere gebruikersreacties op een meldingGedekt door SRSSRS-TIC-005AC-TIC-005FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-004-021UC-GEN-TIC-004 — Reageren op meldingInterne beheerberichten buiten de gebruikersweergave houden tijdens en na het plaatsen van een reactieGedekt door SRSSRS-MSG-001
SRS-TIC-005
SRS-ADM-001
AC-MSG-001
AC-TIC-005
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-004-022UC-GEN-TIC-004 — Reageren op meldingExterne beheerderberichten gebruikersgericht als Beheerder blijven tonenGedekt door SRSSRS-MSG-001
SRS-TIC-003
SRS-ADM-001
AC-MSG-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-005-001UC-GEN-TIC-005 — Eigen melding sluitenEen ingelogde gebruiker toestaan een eigen melding te sluiten zolang deze melding niet functioneel gesloten isGedekt door SRSSRS-TIC-002AC-TIC-002AuditGeenVerwerkt
REQ-UC-GEN-TIC-005-002UC-GEN-TIC-005 — Eigen melding sluitenServer-side controleren dat de te sluiten melding door de ingelogde gebruiker is aangemaaktGedekt door SRSSRS-AUTH-001
SRS-TIC-007
AC-AUTH-001
AC-TIC-007
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-005-003UC-GEN-TIC-005 — Eigen melding sluitenDe actie Melding sluiten alleen tonen of toestaan wanneer de actuele tickettoestand dit toestaatGedekt door SRSSRS-TIC-007AC-TIC-007FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-005-004UC-GEN-TIC-005 — Eigen melding sluitenVóór het sluiten een bevestigingspopup tonen met een verplicht tekstveld voor de reden van sluitenGedekt door SRSSRS-TIC-007
SRS-POP-001
AC-TIC-007
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-005-005UC-GEN-TIC-005 — Eigen melding sluitenSluiten blokkeren wanneer de reden leeg is of alleen uit witruimte bestaatGedekt door SRSSRS-AUTH-001
SRS-TIC-007
AC-AUTH-001
AC-TIC-007
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-005-006UC-GEN-TIC-005 — Eigen melding sluitenDe reden veilig verwerken en mag actieve HTML, JavaScript of vergelijkbare actieve inhoud niet uitvoerenGedekt door SRSSRS-TIC-002
SRS-NFR-SEC-001
AC-TIC-002
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-005-007UC-GEN-TIC-005 — Eigen melding sluitenSluiten door gebruiker vastleggen in TicketClosures en geen aparte sluitingstabel introducerenGedekt door SRSSRS-TIC-007
SRS-NFR-AUD-001
AC-TIC-007
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-005-008UC-GEN-TIC-005 — Eigen melding sluitenBij sluiten door gebruiker het resolutietype ClosedByUser / Gesloten door gebruiker gebruikenGedekt door SRSSRS-TIC-007AC-TIC-007FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-005-009UC-GEN-TIC-005 — Eigen melding sluitenVastleggen welke gebruiker de eigen melding heeft geslotenGedekt door SRSSRS-TIC-002
SRS-NFR-AUD-001
AC-TIC-002
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-005-010UC-GEN-TIC-005 — Eigen melding sluitenDe reden van sluiten extern zichtbaar vastleggen binnen de ticketdiscussieGedekt door SRSSRS-TIC-006
SRS-NFR-AUD-001
AC-TIC-006
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-005-011UC-GEN-TIC-005 — Eigen melding sluitenMinimaal één compacte historyregel vastleggen voor de sluitactieGedekt door SRSSRS-TIC-007
SRS-NFR-AUD-001
AC-TIC-007
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-005-012UC-GEN-TIC-005 — Eigen melding sluitenDe ticketstatus na succesvolle sluiting op Closed zettenGedekt door SRSSRS-TIC-007AC-TIC-007FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-005-013UC-GEN-TIC-005 — Eigen melding sluitenDe melding na sluiting gebruikersgericht als Gesloten weergevenGedekt door SRSSRS-TIC-007AC-TIC-007FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-005-014UC-GEN-TIC-005 — Eigen melding sluitenDe gesloten melding raadpleegbaar houden in de gebruikersgerichte gesloten weergaveGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-005-015UC-GEN-TIC-005 — Eigen melding sluitenReguliere reacties en opnieuw sluiten blokkeren nadat de melding door de gebruiker is geslotenGedekt door SRSSRS-AUTH-001
SRS-TIC-005
AC-AUTH-001
AC-TIC-005
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-005-016UC-GEN-TIC-005 — Eigen melding sluitenDe actie-indicatie voor Wacht op mij opnieuw afleiden na het sluiten van de meldingGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-TIC-007
AC-RDM-001
AC-RDM-007
AC-TIC-007
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-005-017UC-GEN-TIC-005 — Eigen melding sluitenBij sluiten door gebruiker geen privébericht aanmakenGedekt door SRSSRS-MSG-001
SRS-TIC-001
AC-MSG-001
AC-TIC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-005-018UC-GEN-TIC-005 — Eigen melding sluitenAnnuleren van de sluitpopup afhandelen zonder domeinmutatieGedekt door SRSSRS-TIC-007
SRS-POP-001
AC-TIC-007
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-005-019UC-GEN-TIC-005 — Eigen melding sluitenRace conditions afvangen door de actuele ticketstatus opnieuw server-side te controleren bij bevestigenGedekt door SRSSRS-AUTH-001
SRS-TIC-002
AC-AUTH-001
AC-TIC-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-005-020UC-GEN-TIC-005 — Eigen melding sluitenTransactioneel borgen dat sluitregistratie, extern discussie-item, statusupdate en history gezamenlijk slagen of gezamenlijk worden teruggedraaidGedekt door SRSSRS-TIC-006
SRS-NFR-AUD-001
AC-TIC-006
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-005-021UC-GEN-TIC-005 — Eigen melding sluitenEen veilige foutmelding tonen wanneer de sluitactie technisch of transactioneel misluktGedekt door SRSSRS-TIC-007
SRS-NFR-SEC-001
SRS-NFR-AVL-001
AC-TIC-007
AC-NFR-SEC-001
AC-NFR-AVL-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-005-022UC-GEN-TIC-005 — Eigen melding sluitenEen veilige niet-beschikbaarmelding tonen wanneer de melding niet bestaat, niet toegankelijk is of niet veilig geladen kan wordenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-TIC-002
SRS-NFR-SEC-001
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-TIC-002
AC-NFR-SEC-001
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-TIC-006-001UC-GEN-TIC-006 — Oplossing accepterenEen ingelogde gebruiker toestaan een oplossing te accepteren voor een eigen melding die gebruikersgericht Opgelost isGedekt door SRSSRS-TIC-002AC-TIC-002AuditGeenVerwerkt
REQ-UC-GEN-TIC-006-002UC-GEN-TIC-006 — Oplossing accepterenServer-side controleren dat de melding door de ingelogde gebruiker is aangemaaktGedekt door SRSSRS-AUTH-001
SRS-TIC-002
AC-AUTH-001
AC-TIC-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-006-003UC-GEN-TIC-006 — Oplossing accepterenDe actie Oplossing accepteren alleen tonen of toestaan wanneer een actuele formele sluitregistratie met oplossing of afsluitstatus bestaatGedekt door SRSSRS-TIC-007AC-TIC-007FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-006-004UC-GEN-TIC-006 — Oplossing accepterenAcceptatie blokkeren wanneer de melding niet meer gebruikersgericht Opgelost isGedekt door SRSSRS-AUTH-001
SRS-TIC-002
AC-AUTH-001
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-006-005UC-GEN-TIC-006 — Oplossing accepterenAcceptatie blokkeren wanneer de actuele sluitregistratie al door de gebruiker is geaccepteerdGedekt door SRSSRS-AUTH-001
SRS-TIC-007
AC-AUTH-001
AC-TIC-007
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-006-006UC-GEN-TIC-006 — Oplossing accepterenAcceptatie blokkeren wanneer de heropentermijn inmiddels verlopen is en de melding al gebruikersgericht Gesloten isGedekt door SRSSRS-AUTH-001
SRS-TIC-004
AC-AUTH-001
AC-TIC-004
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-006-007UC-GEN-TIC-006 — Oplossing accepterenAcceptatie vastleggen zonder een tweede TicketClosures-record aan te makenGedekt door SRSSRS-TIC-002
SRS-NFR-AUD-001
AC-TIC-002
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-006-008UC-GEN-TIC-006 — Oplossing accepterenVastleggen welke gebruiker de oplossing accepteerdeGedekt door SRSSRS-TIC-007
SRS-NFR-AUD-001
AC-TIC-007
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-006-009UC-GEN-TIC-006 — Oplossing accepterenHet acceptatiemoment in UTC vastleggenGedekt door SRSSRS-TIC-002
SRS-NFR-AUD-001
AC-TIC-002
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-006-010UC-GEN-TIC-006 — Oplossing accepterenDe oorspronkelijke oplossing, afsluitstatus, sluitdatum en heropen-deadline historisch beschikbaar houdenGedekt door SRSSRS-TIC-004AC-TIC-004NFRGeenVerwerkt
REQ-UC-GEN-TIC-006-011UC-GEN-TIC-006 — Oplossing accepterenNa acceptatie de heropenmogelijkheid voor de gebruiker beëindigenGedekt door SRSSRS-TIC-004AC-TIC-004FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-006-012UC-GEN-TIC-006 — Oplossing accepterenNa acceptatie de melding gebruikersgericht als Gesloten weergevenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-006-013UC-GEN-TIC-006 — Oplossing accepterenDe melding na acceptatie raadpleegbaar houden in de gebruikersgerichte gesloten weergaveGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-006-014UC-GEN-TIC-006 — Oplossing accepterenNa acceptatie de acties Oplossing accepteren en Melding heropenen niet langer beschikbaar maken voor de gebruikerGedekt door SRSSRS-TIC-004AC-TIC-004NFRGeenVerwerkt
REQ-UC-GEN-TIC-006-015UC-GEN-TIC-006 — Oplossing accepterenNa acceptatie reguliere gebruikersreacties blokkerenGedekt door SRSSRS-AUTH-001
SRS-TIC-005
AC-AUTH-001
AC-TIC-005
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-006-016UC-GEN-TIC-006 — Oplossing accepterenMinimaal één compacte historyregel vastleggen voor de acceptatieGedekt door SRSSRS-TIC-002
SRS-NFR-AUD-001
AC-TIC-002
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-006-017UC-GEN-TIC-006 — Oplossing accepterenEen extern zichtbaar systeemgegenereerd discussie-item vastleggen dat de oplossing is geaccepteerdGedekt door SRSSRS-TIC-006
SRS-NFR-AUD-001
AC-TIC-006
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-006-018UC-GEN-TIC-006 — Oplossing accepterenBij acceptatie geen systeembericht aanmaken voor de gebruiker die de acceptatie zelf uitvoertGedekt door SRSSRS-MSG-001
SRS-TIC-001
AC-MSG-001
AC-TIC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-006-019UC-GEN-TIC-006 — Oplossing accepterenBij acceptatie geen privébericht aanmakenGedekt door SRSSRS-MSG-001
SRS-TIC-001
AC-MSG-001
AC-TIC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-006-020UC-GEN-TIC-006 — Oplossing accepterenDe actie-indicatie voor Wacht op mij opnieuw afleiden na acceptatieGedekt door SRSSRS-RDM-001
SRS-TIC-002
AC-RDM-001
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-006-021UC-GEN-TIC-006 — Oplossing accepterenRace conditions afvangen door de actuele ticketstatus en actuele sluitregistratie opnieuw server-side te controleren bij acceptatieGedekt door SRSSRS-AUTH-001
SRS-TIC-007
AC-AUTH-001
AC-TIC-007
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-006-022UC-GEN-TIC-006 — Oplossing accepterenTransactioneel borgen dat acceptatieregistratie, history, eventuele externe tijdlijnregel en metadata-update gezamenlijk slagen of gezamenlijk worden teruggedraaidGedekt door SRSSRS-TIC-002
SRS-NFR-AUD-001
AC-TIC-002
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-006-023UC-GEN-TIC-006 — Oplossing accepterenEen veilige foutmelding tonen wanneer acceptatie technisch of transactioneel misluktGedekt door SRSSRS-TIC-002
SRS-NFR-SEC-001
SRS-NFR-AVL-001
AC-TIC-002
AC-NFR-SEC-001
AC-NFR-AVL-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-006-024UC-GEN-TIC-006 — Oplossing accepterenEen veilige niet-beschikbaarmelding tonen wanneer de melding niet bestaat, niet toegankelijk is of niet veilig geladen kan wordenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-TIC-002
SRS-NFR-SEC-001
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-TIC-002
AC-NFR-SEC-001
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-TIC-007-001UC-GEN-TIC-007 — Melding heropenen door gebruikerEen gebruiker toestaan een eigen melding te heropenen wanneer de melding gebruikersgericht Opgelost is, de heropentermijn nog geldig is en de oplossing niet is geaccepteerdGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-007-002UC-GEN-TIC-007 — Melding heropenen door gebruikerHeropenen blokkeren wanneer de gebruiker niet de melder van de melding isGedekt door SRSSRS-AUTH-001
SRS-TIC-004
AC-AUTH-001
AC-TIC-004
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-007-003UC-GEN-TIC-007 — Melding heropenen door gebruikerHeropenen blokkeren wanneer de melding niet bestaat, niet beschikbaar is of niet veilig toegankelijk isGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-ACC-005
SRS-TIC-004
SRS-NFR-SEC-001
SRS-NFR-ACC-001
AC-AUTH-001
AC-ACC-003
AC-ACC-005
AC-TIC-004
AC-NFR-SEC-001
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-TIC-007-004UC-GEN-TIC-007 — Melding heropenen door gebruikerHeropenen blokkeren wanneer de actuele sluitregistratie ontbreektGedekt door SRSSRS-AUTH-001
SRS-TIC-004
AC-AUTH-001
AC-TIC-004
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-007-005UC-GEN-TIC-007 — Melding heropenen door gebruikerHeropenen blokkeren wanneer ReopenDeadlineUtc is verlopenGedekt door SRSSRS-AUTH-001
SRS-TIC-004
AC-AUTH-001
AC-TIC-004
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-007-006UC-GEN-TIC-007 — Melding heropenen door gebruikerHeropenen blokkeren wanneer de gebruiker de oplossing al heeft geaccepteerdGedekt door SRSSRS-AUTH-001
SRS-TIC-004
AC-AUTH-001
AC-TIC-004
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-007-007UC-GEN-TIC-007 — Melding heropenen door gebruikerBij heropenen een verplichte toelichting vragenGedekt door SRSSRS-TIC-004AC-TIC-004FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-007-008UC-GEN-TIC-007 — Melding heropenen door gebruikerLege of whitespace-only heropentoelichtingen weigerenGedekt door SRSSRS-AUTH-001
SRS-TIC-004
AC-AUTH-001
AC-TIC-004
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-007-009UC-GEN-TIC-007 — Melding heropenen door gebruikerHeropentoelichtingen begrenzen volgens de geldende maximale tekstlengteGedekt door SRSSRS-TIC-004AC-TIC-004FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-007-010UC-GEN-TIC-007 — Melding heropenen door gebruikerEen geldig heropenverzoek opslaan in TicketReopenRequestsGedekt door SRSSRS-TIC-004AC-TIC-004FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-007-011UC-GEN-TIC-007 — Melding heropenen door gebruikerVoor gebruikersheropeningen RequestSource = User vastleggenGedekt door SRSSRS-TIC-004
SRS-NFR-AUD-001
AC-TIC-004
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-007-012UC-GEN-TIC-007 — Melding heropenen door gebruikerHet heropenverzoek koppelen aan de eerdere actuele sluitregistratie wanneer die beschikbaar isGedekt door SRSSRS-TIC-004AC-TIC-004NFRGeenVerwerkt
REQ-UC-GEN-TIC-007-013UC-GEN-TIC-007 — Melding heropenen door gebruikerDe heropentoelichting extern zichtbaar maken in de ticketdiscussieGedekt door SRSSRS-TIC-004AC-TIC-004FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-007-014UC-GEN-TIC-007 — Melding heropenen door gebruikerEen compacte TicketHistory-regel vastleggen voor heropenen door gebruikerGedekt door SRSSRS-TIC-004
SRS-NFR-AUD-001
AC-TIC-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-007-015UC-GEN-TIC-007 — Melding heropenen door gebruikerDe eerdere TicketClosures-registratie historisch behouden en niet overschrijven bij heropenenGedekt door SRSSRS-TIC-004AC-TIC-004FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-007-016UC-GEN-TIC-007 — Melding heropenen door gebruikerNa heropenen de melding opnieuw behandelbaar makenGedekt door SRSSRS-TIC-003AC-TIC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-007-017UC-GEN-TIC-007 — Melding heropenen door gebruikerNa heropenen status In behandeling gebruiken wanneer er nog minimaal één actieve beheerderkoppeling bestaatGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-007-018UC-GEN-TIC-007 — Melding heropenen door gebruikerNa heropenen status Nieuw gebruiken wanneer er geen actieve beheerderkoppeling bestaatGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-007-019UC-GEN-TIC-007 — Melding heropenen door gebruikerBij heropenen door gebruiker geen actieve beheerders ontkoppelenGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-TIC-003
SRS-ADM-001
AC-REL-003
AC-REL-006
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-007-020UC-GEN-TIC-007 — Melding heropenen door gebruikerBij heropenen door gebruiker geen nieuwe melding, nieuwe sluitregistratie, nieuw systeembericht of privébericht aanmakenGedekt door SRSSRS-MSG-007
SRS-TIC-001
AC-MSG-007
AC-TIC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-007-021UC-GEN-TIC-007 — Melding heropenen door gebruikerNa heropenen de acties Oplossing accepteren en Melding heropenen voor de eerdere sluitregistratie verbergenGedekt door SRSSRS-TIC-004AC-TIC-004FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-007-022UC-GEN-TIC-007 — Melding heropenen door gebruikerNa heropenen de actie-indicatie voor Wacht op mij opnieuw afleidenGedekt door SRSSRS-RDM-001
SRS-TIC-004
AC-RDM-001
AC-TIC-004
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-007-023UC-GEN-TIC-007 — Melding heropenen door gebruikerHeropenverzoek, extern discussie-item, historyregel, statusupdate en metadata-update transactioneel consistent verwerkenGedekt door SRSSRS-TIC-004
SRS-NFR-AUD-001
AC-TIC-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-007-024UC-GEN-TIC-007 — Melding heropenen door gebruikerRace conditions afvangen door de actuele ticketstatus, closure, deadline en acceptatiestatus opnieuw server-side te controleren op het moment van bevestigenGedekt door SRSSRS-AUTH-001
SRS-TIC-002
AC-AUTH-001
AC-TIC-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-007-025UC-GEN-TIC-007 — Melding heropenen door gebruikerVeilige foutmeldingen tonen via centrale popupkeys zonder technische details of gegevens van andere meldingen te lekkenGedekt door SRSSRS-TIC-002
SRS-POP-001
SRS-NFR-SEC-001
AC-TIC-002
AC-POP-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-008-001UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenEen beheerdersoverzicht voor meldingen tonen aan ingelogde gebruikers met actieve beheerdercontextGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-RDM-007
SRS-TIC-003
SRS-ADM-001
AC-RDM-001
AC-RDM-004
AC-RDM-007
AC-TIC-003
AC-ADM-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-008-002UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenServer-side voorkomen dat niet-beheerders het beheerdersoverzicht voor meldingen kunnen openenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-004
SRS-RDM-007
SRS-TIC-003
SRS-ADM-001
AC-AUTH-001
AC-RDM-001
AC-RDM-004
AC-RDM-007
AC-TIC-003
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-008-003UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenBeheerders alle meldingen kunnen tonen die binnen het meldingen-domein bestaan, ongeacht melder, categorie, status of assignmentGedekt door SRSSRS-TIC-003
SRS-CAT-001
SRS-ADM-001
AC-TIC-003
AC-CAT-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-008-004UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenIn het beheerdersoverzicht een samenvattingswaarde voor open meldingen kunnen tonenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-004
SRS-RDM-007
SRS-TIC-003
SRS-ADM-001
AC-RDM-001
AC-RDM-002
AC-RDM-004
AC-RDM-007
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-008-005UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenIn het beheerdersoverzicht een samenvattingswaarde voor aan de huidige beheerder toegewezen meldingen kunnen tonenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-004
SRS-RDM-007
SRS-TIC-003
SRS-ADM-001
AC-RDM-001
AC-RDM-002
AC-RDM-004
AC-RDM-007
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-008-006UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenDe samenvattingswaarde voor open meldingen afleiden uit meldingen die niet formeel gesloten zijnGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-007
SRS-TIC-002
AC-RDM-001
AC-RDM-002
AC-RDM-007
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-008-007UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenDe samenvattingswaarde voor aan mij toegewezen meldingen afleiden uit actieve TicketAssignments voor de huidige beheerderGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-004
SRS-RDM-007
SRS-TIC-003
SRS-ADM-001
AC-RDM-001
AC-RDM-002
AC-RDM-004
AC-RDM-007
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-008-008UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenFiltertabs ondersteunen voor minimaal Alles, Nieuw, Wachten op gebruiker, Aan mij toegewezen en GeslotenGedekt door SRSSRS-RDM-001
SRS-TIC-002
AC-RDM-001
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-008-009UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenOnbekende of gemanipuleerde filterwaarden server-side weigeren of terugbrengen naar een veilige standaardGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-009
SRS-TIC-002
SRS-NFR-SEC-001
AC-AUTH-001
AC-RDM-001
AC-RDM-009
AC-TIC-002
AC-NFR-SEC-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-008-010UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenZoeken binnen de actieve filterselectie ondersteunenGedekt door SRSSRS-RDM-001
SRS-TIC-002
AC-RDM-001
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-008-011UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenZoeken op minimaal meldingsnummer ondersteunen in het beheerdersoverzichtGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-RDM-007
SRS-TIC-003
SRS-ADM-001
AC-RDM-001
AC-RDM-004
AC-RDM-007
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-008-012UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenDe beheerzoekfunctie functioneel kunnen toepassen op categorie, onderwerp en discussie-inhoud wanneer deze brede zoekscope is ingerichtGedekt door SRSSRS-TIC-006
SRS-CAT-001
SRS-ADM-001
AC-TIC-006
AC-CAT-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-008-013UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenZoeken in TicketHistory niet als onderdeel van de reguliere beheerdersoverzichtzoekfunctie behandelenGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-RDM-007
SRS-TIC-003
SRS-ADM-001
SRS-NFR-AUD-001
AC-RDM-001
AC-RDM-004
AC-RDM-007
AC-TIC-003
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-008-014UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenPer meldingkaart minimaal meldingsnummer, categorie, status, onderwerp, samenvatting en relevante datum-/actie-indicatie tonenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-005
SRS-RDM-007
SRS-TIC-002
SRS-CAT-001
AC-RDM-001
AC-RDM-002
AC-RDM-005
AC-RDM-007
AC-TIC-002
AC-CAT-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-008-015UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenVrije tekst in meldingkaarten veilig weergeven zonder actieve HTML of scripts uit te voerenGedekt door SRSSRS-TIC-002
SRS-NFR-SEC-001
AC-TIC-002
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-008-016UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenDatum- en tijdwaarden uit UTC-bronwaarden lokaal kunnen weergevenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-008-017UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenEen lege staat tonen wanneer de actieve filterselectie geen meldingen bevatGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-TIC-002
AC-RDM-001
AC-RDM-007
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-008-018UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenEen lege staat tonen wanneer de combinatie van filter en zoekterm geen meldingen oplevertGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-TIC-002
AC-RDM-001
AC-RDM-007
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-008-019UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenBij selectie van een melding opnieuw controleren dat de actor nog steeds beheerder is voordat de beheerderdetailflow wordt geopendGedekt door SRSSRS-TIC-003
SRS-ADM-002
SRS-ADM-001
AC-TIC-003
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-008-020UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenDoor bekijken, zoeken, filteren of selecteren geen ticketstatus wijzigenGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-TIC-002
AC-RDM-001
AC-RDM-007
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-008-021UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenDoor bekijken, zoeken, filteren of selecteren geen beheerderassignment aanmaken, wijzigen of beëindigenGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-TIC-001
SRS-ADM-001
AC-RDM-001
AC-RDM-004
AC-TIC-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-008-022UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenDoor bekijken, zoeken, filteren of selecteren geen intern of extern discussiebericht aanmakenGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-MSG-001
SRS-TIC-001
AC-RDM-001
AC-RDM-007
AC-MSG-001
AC-TIC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-008-023UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenDoor bekijken, zoeken, filteren of selecteren geen sluitregistratie of heropenverzoek aanmakenGedekt door SRSSRS-RDM-001
SRS-TIC-001
AC-RDM-001
AC-TIC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-008-024UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenDoor bekijken, zoeken, filteren of selecteren geen functionele TicketHistory-regel aanmakenGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-TIC-001
SRS-NFR-AUD-001
AC-RDM-001
AC-RDM-007
AC-TIC-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-008-025UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenTechnische foutdetails, stacktraces en interne identifiers buiten zichtbare beheerfoutmeldingen houdenGedekt door SRSSRS-TIC-006
SRS-ADM-001
SRS-NFR-LOG-001
AC-TIC-006
AC-ADM-001
AC-NFR-LOG-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-008-026UC-GEN-TIC-008 — Beheerdersoverzicht meldingen bekijkenDubbele of inhoudelijk vergelijkbare meldingen naast elkaar kunnen tonen en mag deze in deze versie niet automatisch samenvoegenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-009-001UC-GEN-TIC-009 — Melding openen als beheerderEen beheerderdetailweergave kunnen tonen voor één geselecteerde meldingGedekt door SRSSRS-AUTH-004
SRS-TIC-003
SRS-ADM-001
AC-AUTH-004
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-009-002UC-GEN-TIC-009 — Melding openen als beheerderBij iedere beheerderdetailopvraag server-side controleren dat de gebruiker is ingelogdGedekt door SRSSRS-AUTH-001
SRS-TIC-003
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-TIC-003
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-009-003UC-GEN-TIC-009 — Melding openen als beheerderBij iedere beheerderdetailopvraag server-side controleren dat de gebruiker een actieve beheerdercontext heeftGedekt door SRSSRS-AUTH-001
SRS-TIC-003
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-TIC-003
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-009-004UC-GEN-TIC-009 — Melding openen als beheerderDe beheerderdetailweergave niet tonen aan gebruikers zonder beheerdercontextGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-009-005UC-GEN-TIC-009 — Melding openen als beheerderEen melding opnieuw actueel uit de backend ophalen wanneer een beheerder deze opentGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-009-006UC-GEN-TIC-009 — Melding openen als beheerderOngeldige, ontbrekende of niet bestaande ticketreferenties veilig afhandelenGedekt door SRSSRS-TIC-002
SRS-NFR-SEC-001
AC-TIC-002
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-009-007UC-GEN-TIC-009 — Melding openen als beheerderDe beheerderdetailweergave moet kerngegevens tonen, waaronder meldingsnummer, melder, rolcontext, categorie, actuele status en actieve beheerderkoppelingenGedekt door SRSSRS-AUTH-001
SRS-TIC-003
SRS-CAT-001
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-TIC-003
AC-CAT-001
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-009-008UC-GEN-TIC-009 — Melding openen als beheerderDe beheerderdetailweergave moet de oorspronkelijke melding met onderwerp en volledige beschrijving tonenGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-009-009UC-GEN-TIC-009 — Melding openen als beheerderDe beheerderdetailweergave moet interne en externe discussieberichten kunnen tonenGedekt door SRSSRS-MSG-001
SRS-TIC-003
SRS-ADM-001
AC-MSG-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-009-010UC-GEN-TIC-009 — Melding openen als beheerderInterne discussieberichten alleen in beheercontext tonenGedekt door SRSSRS-MSG-001
SRS-TIC-006
SRS-ADM-001
AC-MSG-001
AC-TIC-006
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-009-011UC-GEN-TIC-009 — Melding openen als beheerderDe beheerderdetailweergave moet oplossings- en sluitinformatie tonen wanneer beschikbaarGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
NFRGeenVerwerkt
REQ-UC-GEN-TIC-009-012UC-GEN-TIC-009 — Melding openen als beheerderDe beheerderdetailweergave moet heropenverzoeken en eerdere sluitcontext kunnen tonen wanneer beschikbaarGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-TIC-003
SRS-ADM-001
AC-RDM-001
AC-RDM-004
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-009-013UC-GEN-TIC-009 — Melding openen als beheerderDe beheerderdetailweergave moet doorzetinformatie naar docent kunnen tonen wanneer beschikbaarGedekt door SRSSRS-TIC-003
SRS-TCH-001
SRS-ADM-001
AC-TIC-003
AC-TCH-001
AC-ADM-001
NFRGeenVerwerkt
REQ-UC-GEN-TIC-009-014UC-GEN-TIC-009 — Melding openen als beheerderDe beheerderdetailweergave moet technische metadata uit de momentopname van het meldmoment tonenGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-009-015UC-GEN-TIC-009 — Melding openen als beheerderTechnische snapshotwaarden niet als actuele live-afleiding presenterenGedekt door SRSSRS-TIC-002
SRS-LIVE-001
AC-TIC-002
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-GEN-TIC-009-016UC-GEN-TIC-009 — Melding openen als beheerderDe beheerderdetailweergave moet compacte auditinformatie tonen in de sectie GeschiedenisGedekt door SRSSRS-TIC-003
SRS-ADM-001
SRS-NFR-AUD-001
AC-TIC-003
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-009-017UC-GEN-TIC-009 — Melding openen als beheerderOnderscheid maken tussen discussie-inhoud en compacte history/auditinformatieGedekt door SRSSRS-TIC-006
SRS-NFR-AUD-001
AC-TIC-006
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-009-018UC-GEN-TIC-009 — Melding openen als beheerderDe beheerderdetailweergave moet alleen vervolgacties beschikbaar maken die passen bij actuele tickettoestand en beheerderautorisatieGedekt door SRSSRS-AUTH-001
SRS-TIC-003
SRS-ADM-001
AC-AUTH-001
AC-TIC-003
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-009-019UC-GEN-TIC-009 — Melding openen als beheerderVervolgacties vanuit de detailweergave routeren naar de bijbehorende beheerusecasesGedekt door SRSSRS-TIC-002
SRS-ADM-001
AC-TIC-002
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-009-020UC-GEN-TIC-009 — Melding openen als beheerderAlleen openen, lezen, herladen of wisselen van sectie mag geen ticketstatus wijzigenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-009-021UC-GEN-TIC-009 — Melding openen als beheerderAlleen openen, lezen, herladen of wisselen van sectie mag geen beheerderassignment aanmaken of wijzigenGedekt door SRSSRS-TIC-001
SRS-ADM-001
AC-TIC-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-009-022UC-GEN-TIC-009 — Melding openen als beheerderAlleen openen, lezen, herladen of wisselen van sectie mag geen discussie-, sluit-, heropen-, doorzet- of privéberichtrecord aanmakenGedekt door SRSSRS-MSG-007
SRS-TIC-001
AC-MSG-007
AC-TIC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-009-023UC-GEN-TIC-009 — Melding openen als beheerderAlleen openen, lezen, herladen of wisselen van sectie mag geen functionele TicketHistory-regel aanmakenGedekt door SRSSRS-TIC-001
SRS-NFR-AUD-001
AC-TIC-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-009-024UC-GEN-TIC-009 — Melding openen als beheerderOntbrekende of gedeeltelijk niet laadbare detaildata veilig afhandelen zonder technische details te lekkenGedekt door SRSSRS-TIC-002
SRS-SHR-001
SRS-NFR-SEC-001
AC-TIC-002
AC-SHR-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-009-025UC-GEN-TIC-009 — Melding openen als beheerderBij race conditions de actuele tickettoestand gebruiken voor de detailweergave en voor het bepalen van vervolgactiesGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-009-026UC-GEN-TIC-009 — Melding openen als beheerderEen veilige niet-beschikbaarmelding tonen wanneer de melding niet als beheerderdetail kan worden geopendGedekt door SRSSRS-TIC-003
SRS-ADM-001
SRS-NFR-SEC-001
AC-TIC-003
AC-ADM-001
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-GEN-TIC-010-001UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenAlleen gebruikers met actieve beheerdercontext toestaan beheerderkoppelingen op meldingen te beherenGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-002UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenToestaan dat meerdere beheerders tegelijk actief aan dezelfde melding gekoppeld zijnGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-003UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenToestaan dat een beheerder zichzelf aan een melding koppeltGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-004UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenToestaan dat een beheerder een andere actieve beheerder aan een melding koppeltGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-005UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenKoppelen blokkeren wanneer de geselecteerde gebruiker geen actieve beheerder isGedekt door SRSSRS-AUTH-001
SRS-AUTH-004
SRS-TIC-003
SRS-ADM-001
AC-AUTH-001
AC-AUTH-004
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-006UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenVoorkomen dat dezelfde beheerder meer dan één actieve koppeling met dezelfde melding heeftGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-007UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenKoppelen of ontkoppelen blokkeren wanneer de melding niet bestaat, niet beschikbaar is of niet veilig toegankelijk isGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-ACC-005
SRS-REL-003
SRS-REL-006
SRS-TIC-002
AC-AUTH-001
AC-ACC-003
AC-ACC-005
AC-REL-003
AC-REL-006
AC-TIC-002
NFRGeenVerwerkt
REQ-UC-GEN-TIC-010-008UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenKoppelen of ontkoppelen blokkeren wanneer de melding functioneel gesloten isGedekt door SRSSRS-AUTH-001
SRS-REL-003
SRS-REL-006
SRS-TIC-002
AC-AUTH-001
AC-REL-003
AC-REL-006
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-009UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenBij koppelen een actieve TicketAssignments-koppeling vastleggenGedekt door SRSSRS-TIC-003
SRS-NFR-AUD-001
AC-TIC-003
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-010UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenBij koppelen vastleggen wie de koppeling uitvoerde en wanneerGedekt door SRSSRS-TIC-002
SRS-NFR-AUD-001
AC-TIC-002
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-011UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenEen melding met status Nieuw naar In behandeling zetten wanneer de eerste actieve beheerder wordt gekoppeldGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-012UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenDe status niet automatisch wijzigen wanneer een extra beheerder wordt gekoppeld aan een melding die al actief in behandeling of wachtend op gebruiker isGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-013UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenBij ontkoppelen een verplichte reden vragenGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-TIC-002
AC-REL-003
AC-REL-006
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-014UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenLege of whitespace-only ontkoppelredenen weigerenGedekt door SRSSRS-AUTH-001
SRS-REL-003
SRS-REL-006
SRS-TIC-002
AC-AUTH-001
AC-REL-003
AC-REL-006
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-015UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenOntkoppelredenen begrenzen volgens de geldende maximale tekstlengteGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-TIC-002
AC-REL-003
AC-REL-006
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-016UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenBij ontkoppelen de actieve TicketAssignments-koppeling administratief beëindigen of inactief makenGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-TIC-003
AC-REL-003
AC-REL-006
AC-TIC-003
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-017UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenBij ontkoppelen vastleggen wie de ontkoppeling uitvoerde, wanneer en met welke redenGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-TIC-002
SRS-NFR-AUD-001
AC-REL-003
AC-REL-006
AC-TIC-002
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-018UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenDe ontkoppelreden uitsluitend in beheercontext tonen en niet aan de melderGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-TIC-007
SRS-ADM-001
AC-REL-003
AC-REL-006
AC-TIC-007
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-019UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenEen melding met status In behandeling terugzetten naar Nieuw wanneer de laatste actieve beheerder wordt ontkoppeldGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-TIC-003
SRS-ADM-001
AC-REL-003
AC-REL-006
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-020UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenStatus Wachten op reactie behouden wanneer de laatste actieve beheerder wordt ontkoppeld terwijl nog op gebruikersreactie wordt gewachtGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-TIC-003
SRS-ADM-001
AC-REL-003
AC-REL-006
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-021UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenIedere koppeling vastleggen in TicketHistoryGedekt door SRSSRS-TIC-002
SRS-NFR-AUD-001
AC-TIC-002
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-010-022UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenIedere ontkoppeling vastleggen in TicketHistoryGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-TIC-002
SRS-NFR-AUD-001
AC-REL-003
AC-REL-006
AC-TIC-002
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-010-023UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenStatuswijzigingen door assignmentbeheer auditbaar vastleggenGedekt door SRSSRS-TIC-003
SRS-ADM-001
SRS-NFR-AUD-001
AC-TIC-003
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-010-024UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenDoor koppelen of ontkoppelen geen systeembericht naar de melder sturenGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-MSG-001
SRS-TIC-002
AC-REL-003
AC-REL-006
AC-MSG-001
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-025UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenDoor koppelen of ontkoppelen geen extern zichtbaar discussie-item aanmakenGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-TIC-001
AC-REL-003
AC-REL-006
AC-TIC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-026UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenDoor koppelen of ontkoppelen geen TicketClosures, TicketReopenRequests, TicketForwardedToTeacher, privéberichtrecords of technische snapshots aanmaken of wijzigenGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-MSG-001
SRS-TIC-001
AC-REL-003
AC-REL-006
AC-MSG-001
AC-TIC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-027UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenNa koppelen of ontkoppelen beheerderdetail, overzichtsfilters en Aan mij toegewezen opnieuw kunnen afleiden uit actuele dataGedekt door SRSSRS-RDM-001
SRS-RDM-004
SRS-REL-003
SRS-REL-006
SRS-TIC-003
SRS-ADM-001
AC-RDM-001
AC-RDM-004
AC-REL-003
AC-REL-006
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-010-028UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenAssignmentmutatie, eventuele statusupdate en historyregistratie transactioneel consistent verwerkenGedekt door SRSSRS-TIC-003
SRS-NFR-AUD-001
AC-TIC-003
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-010-029UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenRace conditions afvangen door ticketstatus, geselecteerde beheerder en actuele assignment opnieuw server-side te controleren op het moment van bevestigenGedekt door SRSSRS-AUTH-001
SRS-AUTH-004
SRS-TIC-003
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-AUTH-004
AC-TIC-003
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-010-030UC-GEN-TIC-010 — Beheerder koppelen of ontkoppelenVeilige foutmeldingen tonen via centrale popupkeys zonder technische details of gegevens van andere meldingen te lekkenGedekt door SRSSRS-TIC-002
SRS-POP-001
SRS-NFR-SEC-001
AC-TIC-002
AC-POP-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-001UC-GEN-TIC-011 — Extern bericht plaatsenAlleen gebruikers met actieve beheerdercontext toestaan om externe berichten bij meldingen te plaatsenGedekt door SRSSRS-MSG-001
SRS-TIC-003
SRS-ADM-001
AC-MSG-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-002UC-GEN-TIC-011 — Extern bericht plaatsenVóór verwerking server-side controleren of de melding bestaat en door de beheerder behandeld mag wordenGedekt door SRSSRS-AUTH-001
SRS-TIC-003
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-TIC-003
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-011-003UC-GEN-TIC-011 — Extern bericht plaatsenVoorkomen dat externe berichten worden geplaatst bij functioneel gesloten meldingenGedekt door SRSSRS-MSG-001
SRS-TIC-002
AC-MSG-001
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-004UC-GEN-TIC-011 — Extern bericht plaatsenExterne communicatie alleen toestaan wanneer de melding een actieve behandelcontext heeftGedekt door SRSSRS-TIC-003AC-TIC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-005UC-GEN-TIC-011 — Extern bericht plaatsenEen melding met status Nieuw eerst via beheerderkoppeling in behandelcontext brengen voordat externe communicatie wordt geplaatstGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-006UC-GEN-TIC-011 — Extern bericht plaatsenDe beheerder expliciet laten kiezen of het bericht extern zichtbaar isGedekt door SRSSRS-MSG-001
SRS-TIC-003
SRS-ADM-001
AC-MSG-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-007UC-GEN-TIC-011 — Extern bericht plaatsenDe beheerder expliciet laten aangeven of een reactie van de gebruiker nodig isGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-008UC-GEN-TIC-011 — Extern bericht plaatsenExterne berichttekst verplicht stellenGedekt door SRSSRS-MSG-001
SRS-TIC-002
AC-MSG-001
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-009UC-GEN-TIC-011 — Extern bericht plaatsenExterne berichttekst server-side valideren, sanitizen en veilig renderenGedekt door SRSSRS-AUTH-001
SRS-MSG-001
SRS-TIC-002
SRS-NFR-SEC-001
AC-AUTH-001
AC-MSG-001
AC-TIC-002
AC-NFR-SEC-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-011-010UC-GEN-TIC-011 — Extern bericht plaatsenEen extern bericht opslaan als TicketDiscussionMessages met Visibility = ExternalGedekt door SRSSRS-MSG-001
SRS-TIC-002
AC-MSG-001
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-011UC-GEN-TIC-011 — Extern bericht plaatsenExterne beheerberichten in de gebruikersweergave generiek tonen als afkomstig van BeheerderGedekt door SRSSRS-MSG-001
SRS-TIC-003
SRS-ADM-001
AC-MSG-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-012UC-GEN-TIC-011 — Extern bericht plaatsenDe naam van de individuele beheerder niet tonen aan de melder bij externe beheercommunicatieGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-013UC-GEN-TIC-011 — Extern bericht plaatsenBij elk extern beheerbericht een systeembericht voor de melder aanmakenGedekt door SRSSRS-MSG-001
SRS-TIC-001
SRS-ADM-001
AC-MSG-001
AC-TIC-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-014UC-GEN-TIC-011 — Extern bericht plaatsenHet systeembericht moet verwijzen met EntityType = Ticket en EntityId = TicketIdGedekt door SRSSRS-MSG-001
SRS-TIC-002
AC-MSG-001
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-015UC-GEN-TIC-011 — Extern bericht plaatsenDe ticketstatus naar WaitingForUser zetten wanneer met het externe bericht een reactie van de gebruiker wordt gevraagdGedekt door SRSSRS-MSG-001
SRS-TIC-005
AC-MSG-001
AC-TIC-005
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-016UC-GEN-TIC-011 — Extern bericht plaatsenDe bestaande ticketstatus behouden wanneer het externe bericht geen reactie van de gebruiker vraagtGedekt door SRSSRS-MSG-001
SRS-TIC-005
AC-MSG-001
AC-TIC-005
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-017UC-GEN-TIC-011 — Extern bericht plaatsenDe gebruikersgerichte actie-indicatie Wacht op mij opnieuw kunnen afleiden na status WaitingForUserGedekt door SRSSRS-RDM-001
SRS-TIC-002
AC-RDM-001
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-018UC-GEN-TIC-011 — Extern bericht plaatsenElk extern beheerbericht auditbaar vastleggen in TicketHistoryGedekt door SRSSRS-MSG-001
SRS-TIC-002
SRS-ADM-001
SRS-NFR-AUD-001
AC-MSG-001
AC-TIC-002
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-011-019UC-GEN-TIC-011 — Extern bericht plaatsenVolledige vrije berichttekst buiten TicketHistory houden en in TicketDiscussionMessages opslaanGedekt door SRSSRS-MSG-001
SRS-TIC-002
SRS-NFR-AUD-001
AC-MSG-001
AC-TIC-002
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-011-020UC-GEN-TIC-011 — Extern bericht plaatsenExterne beheercommunicatie transactioneel verwerken met discussiebericht, eventuele statusupdate, systeembericht en historyGedekt door SRSSRS-MSG-001
SRS-TIC-006
SRS-ADM-001
SRS-NFR-AUD-001
AC-MSG-001
AC-TIC-006
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-011-021UC-GEN-TIC-011 — Extern bericht plaatsenBij mislukte transactionele verwerking geen gedeeltelijk extern bericht zichtbaar makenGedekt door SRSSRS-MSG-001
SRS-TIC-002
SRS-SHR-001
SRS-NFR-AVL-001
AC-MSG-001
AC-TIC-002
AC-SHR-001
AC-NFR-AVL-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-022UC-GEN-TIC-011 — Extern bericht plaatsenBij niet-beschikbare melding POP-GEN-TIC-NOT-AVAILABLE gebruikenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-023UC-GEN-TIC-011 — Extern bericht plaatsenBij niet-toegestane externe communicatie POP-GEN-TIC-EXTERNAL-NOT-ALLOWED gebruikenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-024UC-GEN-TIC-011 — Extern bericht plaatsenBij technische of transactionele fout POP-GEN-TIC-EXTERNAL-FAILED gebruikenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-025UC-GEN-TIC-011 — Extern bericht plaatsenBij externe ticketcommunicatie geen PrivateMessageThreads of PrivateMessages aanmakenGedekt door SRSSRS-MSG-001
SRS-TIC-001
AC-MSG-001
AC-TIC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-026UC-GEN-TIC-011 — Extern bericht plaatsenHet openen van het systeembericht door de melder moet de meldingdetailpagina kunnen openen en bij WaitingForUser de discussiecontext tonenGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-MSG-007
SRS-TIC-006
AC-RDM-001
AC-RDM-007
AC-MSG-007
AC-TIC-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-011-027UC-GEN-TIC-011 — Extern bericht plaatsenVoorkomen dat interne beheerinformatie via externe berichten of gebruikersweergave zichtbaar wordt voor de melderGedekt door SRSSRS-MSG-001
SRS-TIC-006
SRS-ADM-001
AC-MSG-001
AC-TIC-006
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-012-001UC-GEN-TIC-012 — Intern bericht plaatsenAlleen gebruikers met actieve beheerdercontext toestaan om interne berichten bij meldingen te plaatsenGedekt door SRSSRS-MSG-001
SRS-TIC-003
SRS-ADM-001
AC-MSG-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-012-002UC-GEN-TIC-012 — Intern bericht plaatsenVóór verwerking server-side controleren of de melding bestaat en door de beheerder gelezen mag wordenGedekt door SRSSRS-AUTH-001
SRS-TIC-003
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-TIC-003
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-012-003UC-GEN-TIC-012 — Intern bericht plaatsenVoorkomen dat interne berichten via deze flow worden geplaatst bij functioneel gesloten meldingenGedekt door SRSSRS-MSG-001
SRS-TIC-006
AC-MSG-001
AC-TIC-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-012-004UC-GEN-TIC-012 — Intern bericht plaatsenInterne berichten kunnen toestaan bij meldingen met status NieuwGedekt door SRSSRS-MSG-001
SRS-TIC-006
AC-MSG-001
AC-TIC-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-012-005UC-GEN-TIC-012 — Intern bericht plaatsenHet plaatsen van een intern bericht niet automatisch beschouwen als beheerderkoppelingGedekt door SRSSRS-MSG-001
SRS-TIC-003
SRS-ADM-001
AC-MSG-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-012-006UC-GEN-TIC-012 — Intern bericht plaatsenDe ticketstatus niet wijzigen door het plaatsen van een intern berichtGedekt door SRSSRS-MSG-001
SRS-TIC-002
AC-MSG-001
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-012-007UC-GEN-TIC-012 — Intern bericht plaatsenInterne berichttekst verplicht stellenGedekt door SRSSRS-MSG-001
SRS-TIC-006
AC-MSG-001
AC-TIC-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-012-008UC-GEN-TIC-012 — Intern bericht plaatsenInterne berichttekst server-side valideren, sanitizen en veilig renderenGedekt door SRSSRS-AUTH-001
SRS-MSG-001
SRS-TIC-006
SRS-NFR-SEC-001
AC-AUTH-001
AC-MSG-001
AC-TIC-006
AC-NFR-SEC-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-012-009UC-GEN-TIC-012 — Intern bericht plaatsenEen intern bericht opslaan als TicketDiscussionMessages met Visibility = InternalGedekt door SRSSRS-MSG-001
SRS-TIC-002
AC-MSG-001
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-012-010UC-GEN-TIC-012 — Intern bericht plaatsenInterne berichten tonen in de beheerderdetailweergave van de meldingGedekt door SRSSRS-MSG-001
SRS-TIC-003
SRS-ADM-001
AC-MSG-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-012-011UC-GEN-TIC-012 — Intern bericht plaatsenInterne berichten niet tonen in de gebruikersdetailweergave van de meldingGedekt door SRSSRS-MSG-001
SRS-TIC-006
AC-MSG-001
AC-TIC-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-012-012UC-GEN-TIC-012 — Intern bericht plaatsenBij interne berichten geen systeembericht voor de melder aanmakenGedekt door SRSSRS-MSG-001
SRS-TIC-001
AC-MSG-001
AC-TIC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-012-013UC-GEN-TIC-012 — Intern bericht plaatsenBij interne ticketcommunicatie geen PrivateMessageThreads of PrivateMessages aanmakenGedekt door SRSSRS-MSG-001
SRS-TIC-001
AC-MSG-001
AC-TIC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-012-014UC-GEN-TIC-012 — Intern bericht plaatsenElk intern beheerbericht auditbaar vastleggen in TicketHistoryGedekt door SRSSRS-MSG-001
SRS-TIC-002
SRS-ADM-001
SRS-NFR-AUD-001
AC-MSG-001
AC-TIC-002
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-012-015UC-GEN-TIC-012 — Intern bericht plaatsenVolledige vrije berichttekst buiten TicketHistory houden en in TicketDiscussionMessages opslaanGedekt door SRSSRS-MSG-001
SRS-TIC-002
SRS-NFR-AUD-001
AC-MSG-001
AC-TIC-002
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-012-016UC-GEN-TIC-012 — Intern bericht plaatsenInterne berichtverwerking transactioneel uitvoeren met discussiebericht en historyGedekt door SRSSRS-MSG-001
SRS-TIC-006
SRS-NFR-AUD-001
AC-MSG-001
AC-TIC-006
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-012-017UC-GEN-TIC-012 — Intern bericht plaatsenBij mislukte transactionele verwerking geen gedeeltelijk intern bericht zichtbaar makenGedekt door SRSSRS-MSG-001
SRS-TIC-002
SRS-SHR-001
SRS-NFR-AVL-001
AC-MSG-001
AC-TIC-002
AC-SHR-001
AC-NFR-AVL-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-012-018UC-GEN-TIC-012 — Intern bericht plaatsenBij niet-beschikbare melding POP-GEN-TIC-NOT-AVAILABLE gebruikenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-012-019UC-GEN-TIC-012 — Intern bericht plaatsenBij niet-toegestane interne communicatie POP-GEN-TIC-INTERNAL-NOT-ALLOWED gebruikenGedekt door SRSSRS-TIC-006AC-TIC-006FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-012-020UC-GEN-TIC-012 — Intern bericht plaatsenBij technische of transactionele fout POP-GEN-TIC-INTERNAL-FAILED gebruikenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-012-021UC-GEN-TIC-012 — Intern bericht plaatsenVoorkomen dat interne beheerinformatie via interne berichten zichtbaar wordt voor de melderGedekt door SRSSRS-MSG-001
SRS-TIC-006
SRS-ADM-001
AC-MSG-001
AC-TIC-006
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-012-022UC-GEN-TIC-012 — Intern bericht plaatsenActie-indicaties voor de melder ongewijzigd laten wanneer uitsluitend een intern bericht wordt geplaatstGedekt door SRSSRS-MSG-001
SRS-TIC-007
AC-MSG-001
AC-TIC-007
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-012-023UC-GEN-TIC-012 — Intern bericht plaatsenDe actor en het server-side UTC-tijdstip van het interne bericht vastleggenGedekt door SRSSRS-AUTH-001
SRS-MSG-001
SRS-TIC-006
SRS-NFR-AUD-001
AC-AUTH-001
AC-MSG-001
AC-TIC-006
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-012-024UC-GEN-TIC-012 — Intern bericht plaatsenInterne berichten onderscheiden van externe berichten in opslag, rendering en autorisatieGedekt door SRSSRS-AUTH-001
SRS-MSG-001
SRS-TIC-006
AC-AUTH-001
AC-MSG-001
AC-TIC-006
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-013-001UC-GEN-TIC-013 — Melding oplossen of sluitenAlleen gebruikers met actieve beheerdercontext toestaan om meldingen via beheerderflow op te lossen of te sluitenGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-002UC-GEN-TIC-013 — Melding oplossen of sluitenVóór verwerking server-side controleren of de melding bestaat en door de beheerder behandeld mag wordenGedekt door SRSSRS-AUTH-001
SRS-TIC-003
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-TIC-003
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-013-003UC-GEN-TIC-013 — Melding oplossen of sluitenVoorkomen dat een melding met status Nieuw rechtstreeks via deze usecase wordt opgelost of geslotenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-004UC-GEN-TIC-013 — Melding oplossen of sluitenOplossen of sluiten door beheer alleen toestaan wanneer minimaal één actieve beheerderkoppeling bestaatGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-005UC-GEN-TIC-013 — Melding oplossen of sluitenVoorkomen dat een al functioneel gesloten melding opnieuw via deze reguliere flow wordt opgelost of geslotenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-006UC-GEN-TIC-013 — Melding oplossen of sluitenEen oplossing of sluittoelichting verplicht stellen bij oplossen of sluiten door beheerGedekt door SRSSRS-TIC-007
SRS-ADM-001
AC-TIC-007
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-007UC-GEN-TIC-013 — Melding oplossen of sluitenEen geldige afsluitstatus uit TicketResolutionTypes verplicht stellenGedekt door SRSSRS-TIC-007AC-TIC-007FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-008UC-GEN-TIC-013 — Melding oplossen of sluitenOplossingstekst of sluittoelichting server-side valideren, sanitizen en veilig renderenGedekt door SRSSRS-AUTH-001
SRS-TIC-007
SRS-NFR-SEC-001
AC-AUTH-001
AC-TIC-007
AC-NFR-SEC-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-013-009UC-GEN-TIC-013 — Melding oplossen of sluitenEen formele sluitregistratie opslaan in TicketClosuresGedekt door SRSSRS-TIC-007AC-TIC-007FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-010UC-GEN-TIC-013 — Melding oplossen of sluitenDe uitvoerende beheerder en het server-side UTC-tijdstip bij de sluitregistratie vastleggenGedekt door SRSSRS-AUTH-001
SRS-TIC-003
SRS-ADM-001
SRS-NFR-AUD-001
AC-AUTH-001
AC-TIC-003
AC-ADM-001
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-013-011UC-GEN-TIC-013 — Melding oplossen of sluitenEen concrete ReopenDeadlineUtc berekenen en vastleggen voor de sluitregistratieGedekt door SRSSRS-TIC-007
SRS-NFR-AUD-001
AC-TIC-007
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-012UC-GEN-TIC-013 — Melding oplossen of sluitenTickets.Status naar Closed wijzigen bij succesvolle oplossing of sluitingGedekt door SRSSRS-TIC-007AC-TIC-007FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-013UC-GEN-TIC-013 — Melding oplossen of sluitenOpgelost als gebruikersgerichte afgeleide status tonen zolang de heropentermijn actief isGedekt door SRSSRS-RDM-001
SRS-TIC-004
AC-RDM-001
AC-TIC-004
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-014UC-GEN-TIC-013 — Melding oplossen of sluitenNa verlopen heropentermijn of acceptatie de melding gebruikersgericht als Gesloten behandelenGedekt door SRSSRS-TIC-003AC-TIC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-015UC-GEN-TIC-013 — Melding oplossen of sluitenDe oplossing of sluittoelichting tonen op het tabblad Oplossing van de gebruikersdetailweergaveGedekt door SRSSRS-TIC-007AC-TIC-007FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-016UC-GEN-TIC-013 — Melding oplossen of sluitenBij succesvolle oplossing of sluiting een systeembericht voor de melder aanmakenGedekt door SRSSRS-MSG-001
SRS-TIC-001
AC-MSG-001
AC-TIC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-017UC-GEN-TIC-013 — Melding oplossen of sluitenHet systeembericht koppelen met EntityType = Ticket en EntityId = TicketIdGedekt door SRSSRS-MSG-001
SRS-TIC-002
AC-MSG-001
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-018UC-GEN-TIC-013 — Melding oplossen of sluitenOplossing/sluiting door beheer auditbaar vastleggen in TicketHistoryGedekt door SRSSRS-TIC-007
SRS-ADM-001
SRS-NFR-AUD-001
AC-TIC-007
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-013-019UC-GEN-TIC-013 — Melding oplossen of sluitenVrije oplossingstekst of sluittoelichting niet volledig in TicketHistory duplicerenGedekt door SRSSRS-TIC-007
SRS-NFR-AUD-001
AC-TIC-007
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-013-020UC-GEN-TIC-013 — Melding oplossen of sluitenActie-indicaties voor de melder opnieuw afleiden na statuswijziging naar ClosedGedekt door SRSSRS-RDM-001
SRS-TIC-002
AC-RDM-001
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-021UC-GEN-TIC-013 — Melding oplossen of sluitenBij gewone oplossing/sluiting geen PrivateMessageThreads of PrivateMessages aanmakenGedekt door SRSSRS-MSG-001
SRS-TIC-001
AC-MSG-001
AC-TIC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-022UC-GEN-TIC-013 — Melding oplossen of sluitenBij gewone oplossing/sluiting geen TicketReopenRequests aanmakenGedekt door SRSSRS-TIC-001AC-TIC-001FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-023UC-GEN-TIC-013 — Melding oplossen of sluitenBij gewone oplossing/sluiting geen TicketForwardedToTeacher aanmakenGedekt door SRSSRS-TIC-001AC-TIC-001FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-024UC-GEN-TIC-013 — Melding oplossen of sluitenActieve beheerderkoppelingen niet automatisch ontkoppelen door gewone oplossing/sluitingGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-TIC-003
SRS-ADM-001
AC-REL-003
AC-REL-006
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-025UC-GEN-TIC-013 — Melding oplossen of sluitenAfsluitflow transactioneel uitvoeren met sluitregistratie, statuswijziging, history en systeemberichtGedekt door SRSSRS-MSG-001
SRS-TIC-007
SRS-NFR-AUD-001
AC-MSG-001
AC-TIC-007
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-013-026UC-GEN-TIC-013 — Melding oplossen of sluitenBij mislukte transactionele verwerking geen gedeeltelijke sluiting zichtbaar makenGedekt door SRSSRS-TIC-007
SRS-SHR-001
SRS-NFR-AVL-001
AC-TIC-007
AC-SHR-001
AC-NFR-AVL-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-027UC-GEN-TIC-013 — Melding oplossen of sluitenBij niet-beschikbare melding POP-GEN-TIC-NOT-AVAILABLE gebruikenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-028UC-GEN-TIC-013 — Melding oplossen of sluitenBij niet-toegestane oplossing/sluiting POP-GEN-TIC-RESOLVE-NOT-ALLOWED gebruikenGedekt door SRSSRS-TIC-007AC-TIC-007FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-029UC-GEN-TIC-013 — Melding oplossen of sluitenVlak vóór definitieve oplossing/sluiting POP-GEN-TIC-RESOLVE-CONFIRM gebruikenGedekt door SRSSRS-TIC-007AC-TIC-007FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-030UC-GEN-TIC-013 — Melding oplossen of sluitenBij technische of transactionele fout POP-GEN-TIC-RESOLVE-FAILED gebruikenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-031UC-GEN-TIC-013 — Melding oplossen of sluitenDoorzetten naar docent niet via deze gewone sluitflow verwerken maar via UC-GEN-TIC-015Gedekt door SRSSRS-TIC-007
SRS-TCH-001
AC-TIC-007
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-013-032UC-GEN-TIC-013 — Melding oplossen of sluitenBij het oplossen of sluiten van een melding geen afzonderlijke TickerQ-taak per melding aanmaken voor het verlopen van de heropentermijnGedekt door SRSSRS-TIC-001
SRS-ARCH-004
AC-TIC-001
AC-ARCH-004
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-001UC-GEN-TIC-014 — Melding heropenen door beheerderAlleen gebruikers met actieve beheerdercontext toestaan om een melding handmatig te heropenen via beheerderflowGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-002UC-GEN-TIC-014 — Melding heropenen door beheerderVóór verwerking server-side controleren of de melding bestaat en door de beheerder behandeld mag wordenGedekt door SRSSRS-AUTH-001
SRS-TIC-003
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-TIC-003
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-014-003UC-GEN-TIC-014 — Melding heropenen door beheerderHandmatig heropenen door beheer alleen toestaan voor meldingen met backendstatus ClosedGedekt door SRSSRS-TIC-004
SRS-ADM-001
AC-TIC-004
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-004UC-GEN-TIC-014 — Melding heropenen door beheerderDe actie Heropen toestandafhankelijk beschikbaar maken in de beheerderdetailweergaveGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
NFRGeenVerwerkt
REQ-UC-GEN-TIC-014-005UC-GEN-TIC-014 — Melding heropenen door beheerderVóór definitief heropenen POP-GEN-TIC-REOPEN-ADMIN tonenGedekt door SRSSRS-TIC-004AC-TIC-004FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-006UC-GEN-TIC-014 — Melding heropenen door beheerderIn de heropenbevestiging duidelijk maken dat actieve beheerderkoppelingen worden ontkoppeld en de melding status Nieuw krijgtGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-TIC-003
SRS-ADM-001
AC-REL-003
AC-REL-006
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-007UC-GEN-TIC-014 — Melding heropenen door beheerderEen reden van heropenen verplicht stellenGedekt door SRSSRS-TIC-004AC-TIC-004FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-008UC-GEN-TIC-014 — Melding heropenen door beheerderDe reden van heropenen server-side valideren, sanitizen en veilig renderenGedekt door SRSSRS-AUTH-001
SRS-TIC-004
SRS-NFR-SEC-001
AC-AUTH-001
AC-TIC-004
AC-NFR-SEC-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-014-009UC-GEN-TIC-014 — Melding heropenen door beheerderBij succesvolle beheerderheropening een TicketReopenRequests-record aanmakenGedekt door SRSSRS-TIC-001
SRS-ADM-001
AC-TIC-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-010UC-GEN-TIC-014 — Melding heropenen door beheerderBij beheerderheropening RequestSource = Admin vastleggenGedekt door SRSSRS-TIC-003
SRS-ADM-001
SRS-NFR-AUD-001
AC-TIC-003
AC-ADM-001
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-011UC-GEN-TIC-014 — Melding heropenen door beheerderDe uitvoerende beheerder en het server-side UTC-tijdstip bij het heropenverzoek vastleggenGedekt door SRSSRS-AUTH-001
SRS-TIC-003
SRS-ADM-001
SRS-NFR-AUD-001
AC-AUTH-001
AC-TIC-003
AC-ADM-001
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-014-012UC-GEN-TIC-014 — Melding heropenen door beheerderPreviousClosureId vastleggen wanneer de heropening betrekking heeft op een eerdere sluitregistratieGedekt door SRSSRS-TIC-004
SRS-NFR-AUD-001
AC-TIC-004
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-013UC-GEN-TIC-014 — Melding heropenen door beheerderEerdere TicketClosures niet wijzigen of verwijderen bij beheerderheropeningGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-014UC-GEN-TIC-014 — Melding heropenen door beheerderEerdere oplossingstekst, afsluitstatus en sluitregistratie historisch beschikbaar houdenGedekt door SRSSRS-TIC-007AC-TIC-007NFRGeenVerwerkt
REQ-UC-GEN-TIC-014-015UC-GEN-TIC-014 — Melding heropenen door beheerderAlle actieve beheerderkoppelingen bij de melding deactiveren bij beheerderheropeningGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-016UC-GEN-TIC-014 — Melding heropenen door beheerderBeheerderkoppelingen administratief deactiveren en niet hard verwijderenGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-017UC-GEN-TIC-014 — Melding heropenen door beheerderTickets.Status naar New wijzigen bij succesvolle beheerderheropeningGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-018UC-GEN-TIC-014 — Melding heropenen door beheerderNa heropenen voorkomen dat actieve beheerderkoppelingen op de melding actief blijvenGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-019UC-GEN-TIC-014 — Melding heropenen door beheerderIn TicketHistory een aparte auditactie vastleggen voor het heropenen van de meldingGedekt door SRSSRS-TIC-004
SRS-NFR-AUD-001
AC-TIC-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-014-020UC-GEN-TIC-014 — Melding heropenen door beheerderIn TicketHistory een aparte auditactie vastleggen voor het ontkoppelen of resetten van actieve beheerderkoppelingenGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-TIC-003
SRS-ADM-001
SRS-NFR-AUD-001
AC-REL-003
AC-REL-006
AC-TIC-003
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-014-021UC-GEN-TIC-014 — Melding heropenen door beheerderDe heropenreden niet verplicht dupliceren als los fysiek TicketDiscussionMessages-recordGedekt door SRSSRS-TIC-004AC-TIC-004FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-022UC-GEN-TIC-014 — Melding heropenen door beheerderDe heropenreden in beheercontext kunnen tonen op basis van TicketReopenRequests en/of TicketHistoryGedekt door SRSSRS-TIC-004
SRS-ADM-001
SRS-NFR-AUD-001
AC-TIC-004
AC-ADM-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-014-023UC-GEN-TIC-014 — Melding heropenen door beheerderNa beheerderheropening vervolgacties zoals externe communicatie, oplossen/sluiten en doorzetten pas toestaan nadat opnieuw een actieve beheerderkoppeling bestaatGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-024UC-GEN-TIC-014 — Melding heropenen door beheerderBij beheerderheropening geen nieuw Tickets-record aanmakenGedekt door SRSSRS-TIC-001
SRS-ADM-001
AC-TIC-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-025UC-GEN-TIC-014 — Melding heropenen door beheerderBij beheerderheropening geen privéberichtthread of privébericht aanmakenGedekt door SRSSRS-MSG-001
SRS-TIC-001
SRS-ADM-001
AC-MSG-001
AC-TIC-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-026UC-GEN-TIC-014 — Melding heropenen door beheerderBij beheerderheropening geen systeembericht aan de melder aanmakenGedekt door SRSSRS-MSG-001
SRS-TIC-001
SRS-ADM-001
AC-MSG-001
AC-TIC-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-027UC-GEN-TIC-014 — Melding heropenen door beheerderDe heropenactie transactioneel uitvoeren met heropenverzoek, assignmentontkoppeling, statuswijziging en historyGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-TIC-003
SRS-NFR-AUD-001
AC-REL-003
AC-REL-006
AC-TIC-003
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-014-028UC-GEN-TIC-014 — Melding heropenen door beheerderBij mislukte transactionele verwerking geen gedeeltelijke heropening zichtbaar makenGedekt door SRSSRS-TIC-004
SRS-SHR-001
SRS-NFR-AVL-001
AC-TIC-004
AC-SHR-001
AC-NFR-AVL-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-029UC-GEN-TIC-014 — Melding heropenen door beheerderBij niet-beschikbare melding POP-GEN-TIC-NOT-AVAILABLE gebruikenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-030UC-GEN-TIC-014 — Melding heropenen door beheerderBij niet-toegestane beheerderheropening POP-GEN-TIC-REOPEN-NOT-ALLOWED gebruikenGedekt door SRSSRS-TIC-003
SRS-ADM-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-014-031UC-GEN-TIC-014 — Melding heropenen door beheerderBij technische of transactionele fout POP-GEN-TIC-REOPEN-FAILED gebruikenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-001UC-GEN-TIC-015 — Melding doorzetten naar docentAlleen gebruikers met actieve beheerdercontext toestaan om een melding naar een docent door te zettenGedekt door SRSSRS-TIC-003
SRS-TCH-001
SRS-ADM-001
AC-TIC-003
AC-TCH-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-002UC-GEN-TIC-015 — Melding doorzetten naar docentVóór verwerking server-side controleren of de melding bestaat en door de beheerder behandeld mag wordenGedekt door SRSSRS-AUTH-001
SRS-TIC-003
SRS-ADM-002
SRS-ADM-001
AC-AUTH-001
AC-TIC-003
AC-ADM-002
AC-ADM-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-015-003UC-GEN-TIC-015 — Melding doorzetten naar docentVoorkomen dat een functioneel gesloten melding via deze flow opnieuw wordt doorgezetGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-004UC-GEN-TIC-015 — Melding doorzetten naar docentVoorkomen dat een melding met status Nieuw rechtstreeks naar een docent wordt doorgezetGedekt door SRSSRS-TIC-002
SRS-TCH-001
AC-TIC-002
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-005UC-GEN-TIC-015 — Melding doorzetten naar docentDoorzetten naar docent alleen toestaan wanneer minimaal één actieve beheerderkoppeling bestaatGedekt door SRSSRS-TIC-003
SRS-TCH-001
SRS-ADM-001
AC-TIC-003
AC-TCH-001
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-006UC-GEN-TIC-015 — Melding doorzetten naar docentSelecteerbare docenten server-side bepalen op basis van de relevante melder-, leerling-, relatie- en ticketcontextGedekt door SRSSRS-AUTH-001
SRS-REL-001
SRS-TIC-002
SRS-LRN-009
SRS-TCH-001
AC-AUTH-001
AC-REL-001
AC-TIC-002
AC-LRN-009
AC-TCH-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-015-007UC-GEN-TIC-015 — Melding doorzetten naar docentVereisen dat precies één geldige docent wordt geselecteerdGedekt door SRSSRS-AUTH-004
SRS-TIC-002
SRS-TCH-001
AC-AUTH-004
AC-TIC-002
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-008UC-GEN-TIC-015 — Melding doorzetten naar docentVoorkomen dat een niet-actieve, niet-docent of niet-relevante gebruiker als doorzetdocent wordt gekozenGedekt door SRSSRS-TIC-002
SRS-TCH-001
AC-TIC-002
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-009UC-GEN-TIC-015 — Melding doorzetten naar docentEen begeleidende toelichting verplicht stellen bij doorzetten naar docentGedekt door SRSSRS-TIC-002
SRS-TCH-001
AC-TIC-002
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-010UC-GEN-TIC-015 — Melding doorzetten naar docentDe begeleidende toelichting server-side valideren, sanitizen en veilig renderenGedekt door SRSSRS-AUTH-001
SRS-TIC-002
SRS-NFR-SEC-001
AC-AUTH-001
AC-TIC-002
AC-NFR-SEC-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-015-011UC-GEN-TIC-015 — Melding doorzetten naar docentVlak vóór definitieve verwerking een bevestigingspopup tonenGedekt door SRSSRS-TIC-002
SRS-POP-001
AC-TIC-002
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-012UC-GEN-TIC-015 — Melding doorzetten naar docentDe melding formeel sluiten wanneer zij naar een docent wordt doorgezetGedekt door SRSSRS-TIC-007
SRS-TCH-001
AC-TIC-007
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-013UC-GEN-TIC-015 — Melding doorzetten naar docentVoor deze sluiting afsluitstatus Module configuratie gebruikenGedekt door SRSSRS-TIC-007
SRS-MOD-003
AC-TIC-007
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-014UC-GEN-TIC-015 — Melding doorzetten naar docentEen TicketClosures-record aanmaken met actor, tijdstip, afsluitstatus, sluitcontext en heropen-deadlineGedekt door SRSSRS-TIC-001AC-TIC-001FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-015UC-GEN-TIC-015 — Melding doorzetten naar docentTickets.Status naar Closed wijzigen bij succesvolle doorzettingGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-016UC-GEN-TIC-015 — Melding doorzetten naar docentDe melder de melding gebruikersgericht als Opgelost tonen zolang de heropentermijn actief isGedekt door SRSSRS-TIC-004AC-TIC-004FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-017UC-GEN-TIC-015 — Melding doorzetten naar docentEen TicketForwardedToTeacher-record aanmaken bij succesvolle doorzettingGedekt door SRSSRS-TIC-001AC-TIC-001FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-018UC-GEN-TIC-015 — Melding doorzetten naar docentIn TicketForwardedToTeacher minimaal ticket, geselecteerde docent, uitvoerende beheerder, tijdstip en toelichting vastleggenGedekt door SRSSRS-AUTH-004
SRS-TIC-003
SRS-TCH-001
SRS-ADM-001
SRS-NFR-AUD-001
AC-AUTH-004
AC-TIC-003
AC-TCH-001
AC-ADM-001
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-019UC-GEN-TIC-015 — Melding doorzetten naar docentDe melder een systeembericht sturen wanneer een melding naar een docent wordt doorgezetGedekt door SRSSRS-MSG-001
SRS-TIC-002
SRS-TCH-001
AC-MSG-001
AC-TIC-002
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-020UC-GEN-TIC-015 — Melding doorzetten naar docentDit systeembericht koppelen met EntityType = Ticket en EntityId = TicketIdGedekt door SRSSRS-MSG-001
SRS-TIC-002
AC-MSG-001
AC-TIC-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-021UC-GEN-TIC-015 — Melding doorzetten naar docentEen normale privéberichtthread tussen melder en docent aanmaken of hergebruikenGedekt door SRSSRS-MSG-001
SRS-TIC-001
SRS-TCH-001
AC-MSG-001
AC-TIC-001
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-022UC-GEN-TIC-015 — Melding doorzetten naar docentEen privébericht aan de geselecteerde docent aanmaken namens de melderGedekt door SRSSRS-AUTH-004
SRS-MSG-001
SRS-TIC-001
SRS-TCH-001
AC-AUTH-004
AC-MSG-001
AC-TIC-001
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-023UC-GEN-TIC-015 — Melding doorzetten naar docentVoor dit privébericht technisch kunnen vastleggen namens welke gebruiker het bericht is verzondenGedekt door SRSSRS-MSG-001
SRS-TIC-002
SRS-NFR-AUD-001
AC-MSG-001
AC-TIC-002
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-024UC-GEN-TIC-015 — Melding doorzetten naar docentVoor dit privébericht technisch kunnen vastleggen welke beheerder de namens-verzending heeft uitgevoerdGedekt door SRSSRS-MSG-001
SRS-TIC-003
SRS-ADM-001
SRS-NFR-AUD-001
AC-MSG-001
AC-TIC-003
AC-ADM-001
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-025UC-GEN-TIC-015 — Melding doorzetten naar docentDit specifieke privébericht in de berichtenweergave tonen als afkomstig van OefenHub Beheerder namens de melderGedekt door SRSSRS-MSG-001
SRS-TIC-003
SRS-ADM-001
AC-MSG-001
AC-TIC-003
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-026UC-GEN-TIC-015 — Melding doorzetten naar docentDe namens-weergave niet automatisch toepassen op latere reguliere antwoorden binnen dezelfde threadGedekt door SRSSRS-MSG-001
SRS-TIC-002
SRS-LRN-003
AC-MSG-001
AC-TIC-002
AC-LRN-003
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-027UC-GEN-TIC-015 — Melding doorzetten naar docentHet aangemaakte privébericht voor de docent als ongelezen beschikbaar makenGedekt door SRSSRS-MSG-006
SRS-TIC-002
SRS-TCH-001
AC-MSG-006
AC-TIC-002
AC-TCH-001
NFRGeenVerwerkt
REQ-UC-GEN-TIC-015-028UC-GEN-TIC-015 — Melding doorzetten naar docentHet namens de melder aangemaakte bericht niet als eigen ongelezen actie voor de melder behandelenGedekt door SRSSRS-MSG-006
SRS-TIC-003
AC-MSG-006
AC-TIC-003
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-029UC-GEN-TIC-015 — Melding doorzetten naar docentDoorzetten naar docent auditbaar vastleggen in TicketHistoryGedekt door SRSSRS-TIC-002
SRS-TCH-001
SRS-NFR-AUD-001
AC-TIC-002
AC-TCH-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-015-030UC-GEN-TIC-015 — Melding doorzetten naar docentDe formele sluiting met afsluitstatus Module configuratie auditbaar vastleggenGedekt door SRSSRS-TIC-007
SRS-MOD-003
SRS-NFR-AUD-001
AC-TIC-007
AC-MOD-003
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-015-031UC-GEN-TIC-015 — Melding doorzetten naar docentVrije toelichtingsteksten niet volledig in TicketHistory duplicerenGedekt door SRSSRS-TIC-002
SRS-NFR-AUD-001
AC-TIC-002
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-015-032UC-GEN-TIC-015 — Melding doorzetten naar docentBij doorzetten naar docent geen TicketReopenRequests aanmakenGedekt door SRSSRS-TIC-001
SRS-TCH-001
AC-TIC-001
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-033UC-GEN-TIC-015 — Melding doorzetten naar docentBij doorzetten naar docent geen nieuwe melding aanmakenGedekt door SRSSRS-TIC-001
SRS-TCH-001
AC-TIC-001
AC-TCH-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-034UC-GEN-TIC-015 — Melding doorzetten naar docentBij doorzetten naar docent geen docentrelatie of niveauautorisatie aanmaken of wijzigenGedekt door SRSSRS-AUTH-001
SRS-REL-001
SRS-TIC-001
SRS-CAT-001
SRS-TCH-002
AC-AUTH-001
AC-REL-001
AC-TIC-001
AC-CAT-001
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-015-035UC-GEN-TIC-015 — Melding doorzetten naar docentDoorzetten naar docent transactioneel uitvoeren met sluitregistratie, statuswijziging, doorzetregistratie, systeembericht, privébericht, readstate en historyGedekt door SRSSRS-MSG-001
SRS-TIC-007
SRS-TCH-001
SRS-NFR-AUD-001
AC-MSG-001
AC-TIC-007
AC-TCH-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-TIC-015-036UC-GEN-TIC-015 — Melding doorzetten naar docentBij mislukte transactionele verwerking geen gedeeltelijke sluiting, gedeeltelijke doorzetregistratie of gedeeltelijke berichtverwerking zichtbaar makenGedekt door SRSSRS-MSG-001
SRS-TIC-007
SRS-SHR-001
SRS-NFR-AVL-001
AC-MSG-001
AC-TIC-007
AC-SHR-001
AC-NFR-AVL-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-037UC-GEN-TIC-015 — Melding doorzetten naar docentBij niet-beschikbare melding POP-GEN-TIC-NOT-AVAILABLE gebruikenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-038UC-GEN-TIC-015 — Melding doorzetten naar docentBij niet-toegestane doorzetting POP-GEN-TIC-FORWARD-TEACHER-NOT-ALLOWED gebruikenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-039UC-GEN-TIC-015 — Melding doorzetten naar docentVlak vóór definitieve doorzetting POP-GEN-TIC-FORWARD-TEACHER-CONFIRM gebruikenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-015-040UC-GEN-TIC-015 — Melding doorzetten naar docentBij technische of transactionele fout POP-GEN-TIC-FORWARD-TEACHER-FAILED gebruikenGedekt door SRSSRS-TIC-002AC-TIC-002FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-016-001UC-GEN-TIC-016 — Verlopen heropentermijnen periodiek verwerkenVerlopen ticket-heropentermijnen via een periodieke TickerQ-verwerking afhandelen en niet via afzonderlijke jobs per meldingGedekt door SRSSRS-TIC-004
SRS-ARCH-004
AC-TIC-004
AC-ARCH-004
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-016-002UC-GEN-TIC-016 — Verlopen heropentermijnen periodiek verwerkenDe periodieke verwerking moet minimaal iedere 12 uur gesloten meldingen controleren waarvan de actuele ReopenDeadlineUtc is verstrekenGedekt door SRSSRS-TIC-008
SRS-ARCH-004
AC-TIC-008
AC-ARCH-004
AutorisatieGeenVerwerkt
REQ-UC-GEN-TIC-016-003UC-GEN-TIC-016 — Verlopen heropentermijnen periodiek verwerkenDe periodieke verwerking moet idempotent zijn en gemiste eerdere scheduleruitvoeringen kunnen opvangenGedekt door SRSSRS-TIC-008
SRS-ARCH-004
AC-TIC-008
AC-ARCH-004
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-016-004UC-GEN-TIC-016 — Verlopen heropentermijnen periodiek verwerkenDe periodieke verwerking mag geen nieuw TicketClosures-record aanmakenGedekt door SRSSRS-TIC-001
SRS-ARCH-004
AC-TIC-001
AC-ARCH-004
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-016-005UC-GEN-TIC-016 — Verlopen heropentermijnen periodiek verwerkenDe periodieke verwerking mag geen extra systeembericht of privébericht aanmaken door alleen het verlopen van de heropentermijnGedekt door SRSSRS-MSG-007
SRS-TIC-001
SRS-ARCH-004
AC-MSG-007
AC-TIC-001
AC-ARCH-004
FunctioneelGeenVerwerkt
REQ-UC-GEN-TIC-016-006UC-GEN-TIC-016 — Verlopen heropentermijnen periodiek verwerkenDe periodieke verwerking moet waar nodig een compacte, niet-duplicerende TicketHistory-regel kunnen vastleggenGedekt door SRSSRS-TIC-008
SRS-NFR-AUD-001
SRS-ARCH-004
AC-TIC-008
AC-NFR-AUD-001
AC-ARCH-004
AuditGeenVerwerkt
REQ-UC-GEN-TIC-016-007UC-GEN-TIC-016 — Verlopen heropentermijnen periodiek verwerkenDe periodieke verwerking moet technische fouten loggen en één gefaalde melding niet als blokkade voor alle andere kandidaten behandelenGedekt door SRSSRS-TIC-003
SRS-NFR-LOG-001
SRS-ARCH-004
AC-TIC-003
AC-NFR-LOG-001
AC-ARCH-004
AuditGeenVerwerkt
REQ-UC-GEN-PROF-001-001UC-GEN-PROF-001 — Profiel bekijkenEen profielpagina beschikbaar stellen voor ingelogde gebruikersGedekt door SRSSRS-RDM-001
SRS-ACC-003
AC-RDM-001
AC-ACC-003
AuditGeenVerwerkt
REQ-UC-GEN-PROF-001-002UC-GEN-PROF-001 — Profiel bekijkenServer-side afdwingen dat een gebruiker via de normale profielroute uitsluitend het eigen profiel kan bekijkenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
AC-AUTH-001
AC-ACC-003
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-001-003UC-GEN-PROF-001 — Profiel bekijkenClientinput of routeparameters niet gebruiken als bron om een ander gebruikersprofiel te ladenGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-ACC-003
AC-AUTH-001
AC-AUTH-002
AC-ACC-003
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-001-004UC-GEN-PROF-001 — Profiel bekijkenProfielgegevens dynamisch laden uit de actuele gebruikerscontext en mag mockupwaarden niet hardcoded gebruikenGedekt door SRSSRS-ACC-003AC-ACC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-001-005UC-GEN-PROF-001 — Profiel bekijkenDe profielpagina functioneel scheiden van voorkeuren en toegankelijkheidsinstellingenGedekt door SRSSRS-RDM-001
SRS-RDM-008
SRS-ACC-003
SRS-ACC-005
SRS-NFR-ACC-001
AC-RDM-001
AC-RDM-008
AC-ACC-003
AC-ACC-005
AC-NFR-ACC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-001-006UC-GEN-PROF-001 — Profiel bekijkenMinimaal naamgegevens, e-mailadresreferentie, actuele profielweergave en actieve niveaucontext kunnen tonen wanneer deze beschikbaar zijnGedekt door SRSSRS-ACC-003
SRS-CAT-006
AC-ACC-003
AC-CAT-006
NFRGeenVerwerkt
REQ-UC-GEN-PROF-001-007UC-GEN-PROF-001 — Profiel bekijkenProfielvelden veilig renderen zodat ingevoerde tekst niet als actieve HTML of script wordt uitgevoerdGedekt door SRSSRS-ACC-003
SRS-NFR-SEC-001
AC-ACC-003
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-001-008UC-GEN-PROF-001 — Profiel bekijkenDe huidige profielavatar tonen wanneer een geldige vooraf gedefinieerde avatar is gekozenGedekt door SRSSRS-ACC-003AC-ACC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-001-009UC-GEN-PROF-001 — Profiel bekijkenEen initialenfallback of gelijkwaardige fallback tonen wanneer geen geldige avatar beschikbaar isGedekt door SRSSRS-ACC-003AC-ACC-003NFRGeenVerwerkt
REQ-UC-GEN-PROF-001-010UC-GEN-PROF-001 — Profiel bekijkenVia de profielpagina geen vrije upload van profielafbeeldingen aanbieden binnen deze kijkflowGedekt door SRSSRS-RDM-001
SRS-ACC-003
AC-RDM-001
AC-ACC-003
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-001-011UC-GEN-PROF-001 — Profiel bekijkenDe beschikbare niveaucontext afleiden uit de toegestane niveaus en rolcontext van de gebruikerGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-005
SRS-ACC-003
SRS-CAT-006
AC-AUTH-001
AC-RDM-001
AC-RDM-005
AC-ACC-003
AC-CAT-006
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-001-012UC-GEN-PROF-001 — Profiel bekijkenGeen niveau als beschikbare profielcontext tonen wanneer de gebruiker daarvoor geen geldige toegang heeftGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-CAT-001
AC-AUTH-001
AC-ACC-003
AC-CAT-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-001-013UC-GEN-PROF-001 — Profiel bekijkenBij ontbrekende verplichte niveaucontext kunnen verwijzen naar de aparte flow voor verplicht niveau instellenGedekt door SRSSRS-ACC-003
SRS-CAT-006
AC-ACC-003
AC-CAT-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-001-014UC-GEN-PROF-001 — Profiel bekijkenAccountbeveiligingsinformatie uitsluitend als veilige read-only status tonenGedekt door SRSSRS-ACC-002
SRS-ACC-003
SRS-NFR-SEC-001
AC-ACC-002
AC-ACC-003
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-001-016UC-GEN-PROF-001 — Profiel bekijkenE-mail- en wachtwoordbeheer functioneel scheiden van OefenHub-profielbeheer wanneer deze acties via de identity provider verlopenGedekt door SRSSRS-ACC-003
SRS-ADM-001
SRS-NFR-SEC-001
SRS-ARCH-002
AC-ACC-003
AC-ADM-001
AC-NFR-SEC-001
AC-ARCH-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-001-017UC-GEN-PROF-001 — Profiel bekijkenRelatie-informatie op de profielpagina alleen tonen wanneer de rolcontext en objectautorisatie dit toestaanGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-005
SRS-RDM-007
SRS-ACC-003
SRS-REL-001
AC-AUTH-001
AC-RDM-001
AC-RDM-005
AC-RDM-007
AC-ACC-003
AC-REL-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-001-018UC-GEN-PROF-001 — Profiel bekijkenVoorkomen dat profiel bekijken Users, UserSettings, ProfileAvatars, relatiegegevens of identity-provideraccountgegevens wijzigtGedekt door SRSSRS-ACC-002
SRS-ACC-003
SRS-REL-001
AC-ACC-002
AC-ACC-003
AC-REL-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-001-019UC-GEN-PROF-001 — Profiel bekijkenVerlopen sessies afhandelen via de generieke loginflowGedekt door SRSSRS-ACC-002
SRS-ACC-003
AC-ACC-002
AC-ACC-003
AuditGeenVerwerkt
REQ-UC-GEN-PROF-001-020UC-GEN-PROF-001 — Profiel bekijkenOntbrekende autorisatie afhandelen via generieke toegang-geweigerd-afhandelingGedekt door SRSSRS-AUTH-001
SRS-ACC-003
AC-AUTH-001
AC-ACC-003
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-001-021UC-GEN-PROF-001 — Profiel bekijkenBij laadfouten een gebruikersgerichte foutmelding tonen zonder technische identifiers, stacktraces of interne databasenaamgevingGedekt door SRSSRS-ACC-003
SRS-TIC-006
AC-ACC-003
AC-TIC-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-001-022UC-GEN-PROF-001 — Profiel bekijkenDatum- en tijdwaarden, zoals laatste aanmelding of laatst gezien, consistent lokaal kunnen tonen op basis van een veilige bronGedekt door SRSSRS-ACC-003
SRS-TIC-002
SRS-NFR-SEC-001
AC-ACC-003
AC-TIC-002
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-001-023UC-GEN-PROF-001 — Profiel bekijkenGedeactiveerde, geanonimiseerde of afgeschermde accounts server-side afvangen zodat de profielpagina niet als normale profielweergave wordt gebruikt wanneer dat niet is toegestaanGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-ACC-002
SRS-ACC-004
SRS-ACC-008
SRS-ACC-003
AC-AUTH-001
AC-RDM-001
AC-ACC-002
AC-ACC-004
AC-ACC-008
AC-ACC-003
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-001-024UC-GEN-PROF-001 — Profiel bekijkenDe profielweergave kunnen laden zonder dat voorkeuren- of toegankelijkheidsmutaties worden uitgevoerdGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-RDM-008
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-RDM-008
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-PROF-002-001UC-GEN-PROF-002 — Profielgegevens wijzigenEen ingelogde gebruiker toestaan om uitsluitend het eigen profiel via de profielpagina te wijzigenGedekt door SRSSRS-RDM-001
SRS-ACC-003
AC-RDM-001
AC-ACC-003
AuditGeenVerwerkt
REQ-UC-GEN-PROF-002-002UC-GEN-PROF-002 — Profielgegevens wijzigenDe te wijzigen gebruiker server-side bepalen op basis van de sessie en niet op basis van clientinputGedekt door SRSSRS-AUTH-001
SRS-ACC-003
AC-AUTH-001
AC-ACC-003
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-002-003UC-GEN-PROF-002 — Profielgegevens wijzigenNaamgegevens server-side valideren voordat zij worden opgeslagenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
AC-AUTH-001
AC-ACC-003
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-002-004UC-GEN-PROF-002 — Profielgegevens wijzigenGereserveerde systeemwaarden zoals # blokkeren voor gewone gebruikersinvoer waar deze waarde niet is toegestaanGedekt door SRSSRS-AUTH-001
SRS-ACC-003
AC-AUTH-001
AC-ACC-003
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-002-005UC-GEN-PROF-002 — Profielgegevens wijzigenActieve niveaucontext alleen kunnen opslaan wanneer het gekozen niveau binnen de toegestane context van de gebruiker valtGedekt door SRSSRS-ACC-003
SRS-CAT-006
AC-ACC-003
AC-CAT-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-002-006UC-GEN-PROF-002 — Profielgegevens wijzigenGeldige profielwijzigingen opslaan in de daarvoor bedoelde OefenHub-profiel- en gebruikersinstellingsrecordsGedekt door SRSSRS-ACC-003AC-ACC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-002-007UC-GEN-PROF-002 — Profielgegevens wijzigenNa succesvolle opslag de bijgewerkte profielwaarden tonenGedekt door SRSSRS-ACC-003AC-ACC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-002-008UC-GEN-PROF-002 — Profielgegevens wijzigenWachtwoordwaarden niet ontvangen, opslaan, valideren of loggen binnen OefenHub-profielwijzigingenGedekt door SRSSRS-ACC-003
SRS-NFR-SEC-001
AC-ACC-003
AC-NFR-SEC-001
AuditGeenVerwerkt
REQ-UC-GEN-PROF-002-009UC-GEN-PROF-002 — Profielgegevens wijzigenE-mailadres- en wachtwoordacties vanuit de profielpagina via de identity-providerflow afhandelen of daarnaar verwijzenGedekt door SRSSRS-RDM-001
SRS-ACC-003
SRS-NFR-SEC-001
AC-RDM-001
AC-ACC-003
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-002-010UC-GEN-PROF-002 — Profielgegevens wijzigenTechnische opslagfouten veilig afhandelen zonder gedeeltelijke inconsistente profielmutaties zichtbaar te makenGedekt door SRSSRS-ACC-003
SRS-SHR-001
SRS-NFR-SEC-001
AC-ACC-003
AC-SHR-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-002-011UC-GEN-PROF-002 — Profielgegevens wijzigenValidatie- en foutmeldingen tonen zonder technische identifiers, stacktraces, tokens, ExternalId-waarden of databasefoutenGedekt door SRSSRS-ACC-003
SRS-TIC-002
SRS-NFR-SEC-001
AC-ACC-003
AC-TIC-002
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-002-012UC-GEN-PROF-002 — Profielgegevens wijzigenProfielwijzigingen herleidbaar registreren via auditvelden of gelijkwaardige logging, zonder gevoelige identity-providergegevensGedekt door SRSSRS-ACC-003
SRS-NFR-AUD-001
SRS-NFR-LOG-001
AC-ACC-003
AC-NFR-AUD-001
AC-NFR-LOG-001
AuditGeenVerwerkt
REQ-UC-GEN-PROF-003-001UC-GEN-PROF-003 — Verplicht niveau instellenNa login of routecontrole kunnen vaststellen of een voor de gebruiker verplichte niveaucontext ontbreektGedekt door SRSSRS-ACC-002
SRS-ACC-003
SRS-CAT-006
AC-ACC-002
AC-ACC-003
AC-CAT-006
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-003-002UC-GEN-PROF-003 — Verplicht niveau instellenEen gebruiker zonder verplichte niveaucontext attenderen met een centrale popup en een route naar de profielpagina aanbiedenGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-ACC-003
SRS-CAT-006
SRS-POP-001
AC-RDM-001
AC-RDM-005
AC-ACC-003
AC-CAT-006
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-003-003UC-GEN-PROF-003 — Verplicht niveau instellenDe profielpagina kunnen openen in de context van verplicht niveau instellenGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-ACC-003
SRS-CAT-006
AC-RDM-001
AC-RDM-005
AC-ACC-003
AC-CAT-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-003-004UC-GEN-PROF-003 — Verplicht niveau instellenBeschikbare niveaukeuzes server-side bepalenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-CAT-001
AC-AUTH-001
AC-ACC-003
AC-CAT-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-003-005UC-GEN-PROF-003 — Verplicht niveau instellenEen ontbrekende niveaukeuze weigeren wanneer niveaucontext verplicht isGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-CAT-006
AC-AUTH-001
AC-ACC-003
AC-CAT-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-003-006UC-GEN-PROF-003 — Verplicht niveau instellenEen gekozen niveau server-side valideren tegen de toegestane niveaucontext van de gebruikerGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-CAT-006
AC-AUTH-001
AC-ACC-003
AC-CAT-006
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-003-007UC-GEN-PROF-003 — Verplicht niveau instellenGemanipuleerde of niet-toegestane niveauwaarden weigerenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-CAT-001
AC-AUTH-001
AC-ACC-003
AC-CAT-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-003-008UC-GEN-PROF-003 — Verplicht niveau instellenEen geldige niveaukeuze opslaan in de daarvoor bedoelde profiel- of gebruikersinstellingopslagGedekt door SRSSRS-ACC-003
SRS-CAT-001
AC-ACC-003
AC-CAT-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-003-009UC-GEN-PROF-003 — Verplicht niveau instellenAuditvelden of gelijkwaardige logging vastleggen bij een geslaagde niveaucontextwijziging wanneer het betrokken record dit ondersteuntGedekt door SRSSRS-ACC-003
SRS-CAT-006
SRS-NFR-AUD-001
SRS-NFR-LOG-001
AC-ACC-003
AC-CAT-006
AC-NFR-AUD-001
AC-NFR-LOG-001
AuditGeenVerwerkt
REQ-UC-GEN-PROF-003-010UC-GEN-PROF-003 — Verplicht niveau instellenDe verplichte-niveau-attendering opheffen nadat een geldige niveaucontext is opgeslagenGedekt door SRSSRS-ACC-003
SRS-CAT-006
AC-ACC-003
AC-CAT-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-003-011UC-GEN-PROF-003 — Verplicht niveau instellenBinnen de profielpagina waarschuwen wanneer de gebruiker zonder verplicht niveau wil vertrekkenGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-ACC-003
SRS-CAT-001
AC-RDM-001
AC-RDM-005
AC-ACC-003
AC-CAT-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-003-012UC-GEN-PROF-003 — Verplicht niveau instellenBij het instellen van een verplicht niveau geen rollen, relaties, autorisaties, niveaus, categorieën, oefeningen of oefenruns wijzigenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-REL-001
SRS-CAT-001
SRS-LRN-009
AC-AUTH-001
AC-ACC-003
AC-REL-001
AC-CAT-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-003-013UC-GEN-PROF-003 — Verplicht niveau instellenVeilige gebruikersgerichte foutmeldingen tonen wanneer niveaukeuze of opslag faaltGedekt door SRSSRS-ACC-003
SRS-TIC-002
SRS-CAT-001
SRS-NFR-SEC-001
AC-ACC-003
AC-TIC-002
AC-CAT-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-003-014UC-GEN-PROF-003 — Verplicht niveau instellenGeen technische identifiers, stacktraces, tokens, databasefouten of identity-providerdetails tonen in de verplichte-niveauflowGedekt door SRSSRS-ACC-003
SRS-CAT-001
SRS-NFR-SEC-001
AC-ACC-003
AC-CAT-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-003-015UC-GEN-PROF-003 — Verplicht niveau instellenBij technische opslagfouten de bestaande profielcontext consistent houdenGedekt door SRSSRS-ACC-003AC-ACC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-003-016UC-GEN-PROF-003 — Verplicht niveau instellenOpnieuw kunnen detecteren dat verplichte niveaucontext ontbreekt wanneer de gebruiker de flow verlaat zonder geldige opslagGedekt door SRSSRS-ACC-003
SRS-CAT-006
AC-ACC-003
AC-CAT-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-003-017UC-GEN-PROF-003 — Verplicht niveau instellenHet popupregister gebruiken voor popupinhoud en mag popupteksten niet in de usecase of code duplicerenGedekt door SRSSRS-ACC-003
SRS-POP-001
AC-ACC-003
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-003-018UC-GEN-PROF-003 — Verplicht niveau instellenBij een ontbrekende sessie de generieke loginflow gebruiken in plaats van een profielspecifieke foutflowGedekt door SRSSRS-ACC-002
SRS-ACC-003
AC-ACC-002
AC-ACC-003
AuditGeenVerwerkt
REQ-UC-GEN-PROF-003-019UC-GEN-PROF-003 — Verplicht niveau instellenBij ontbrekende autorisatie de generieke toegang-geweigerd-afhandeling gebruikenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
AC-AUTH-001
AC-ACC-003
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-003-020UC-GEN-PROF-003 — Verplicht niveau instellenEen situatie zonder beschikbare niveaukeuzes veilig afhandelen zonder een ongeldige default op te slaanGedekt door SRSSRS-ACC-003
SRS-CAT-001
SRS-NFR-SEC-001
AC-ACC-003
AC-CAT-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-004-001UC-GEN-PROF-004 — Profielfoto kiezenEen ingelogde gebruiker in staat stellen de eigen profielfoto te kiezen via de profielpaginaGedekt door SRSSRS-RDM-001
SRS-ACC-003
AC-RDM-001
AC-ACC-003
AuditGeenVerwerkt
REQ-UC-GEN-PROF-004-002UC-GEN-PROF-004 — Profielfoto kiezenVoorkomen dat een gebruiker via de normale profielroute de profielfoto van een andere gebruiker wijzigtGedekt door SRSSRS-ACC-003AC-ACC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-004-003UC-GEN-PROF-004 — Profielfoto kiezenDe te wijzigen gebruiker server-side afleiden uit de sessieGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-ACC-003
AC-AUTH-001
AC-RDM-001
AC-ACC-003
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-004-004UC-GEN-PROF-004 — Profielfoto kiezenGeen vrije upload van profielfoto’s door gebruikers toestaanGedekt door SRSSRS-ACC-003AC-ACC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-004-005UC-GEN-PROF-004 — Profielfoto kiezenProfielfoto’s opslaan als referentie naar vooraf gedefinieerde profielafbeeldingenGedekt door SRSSRS-ACC-003AC-ACC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-004-006UC-GEN-PROF-004 — Profielfoto kiezenAlleen actieve en selecteerbare profielafbeeldingen als nieuwe keuze toestaanGedekt door SRSSRS-ACC-003AC-ACC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-004-007UC-GEN-PROF-004 — Profielfoto kiezenEen gekozen profielafbeeldingreferentie server-side valideren voordat deze wordt opgeslagenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
AC-AUTH-001
AC-ACC-003
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-004-008UC-GEN-PROF-004 — Profielfoto kiezenGemanipuleerde, onbekende, gedeactiveerde of niet-selecteerbare profielafbeeldingreferenties weigerenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
AC-AUTH-001
AC-ACC-003
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-004-009UC-GEN-PROF-004 — Profielfoto kiezenBij succesvolle wijziging de profielafbeeldingreferentie in het eigen profiel bijwerkenGedekt door SRSSRS-ACC-003AC-ACC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-004-010UC-GEN-PROF-004 — Profielfoto kiezenNa succesvolle wijziging de zichtbare profielafbeelding op profielpagina, profielkaart en relevante header-/menuweergaven consistent tonenGedekt door SRSSRS-RDM-001
SRS-ACC-003
AC-RDM-001
AC-ACC-003
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-004-011UC-GEN-PROF-004 — Profielfoto kiezenBij technische opslagfouten de bestaande profielafbeelding behoudenGedekt door SRSSRS-ACC-003AC-ACC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-004-012UC-GEN-PROF-004 — Profielfoto kiezenBij ontbrekende of ongeldige profielafbeelding een geldige fallback kunnen tonenGedekt door SRSSRS-ACC-003AC-ACC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-004-013UC-GEN-PROF-004 — Profielfoto kiezenVerhinderen dat uploadpayloads, externe URL’s of vrije bestandsnamen als profielfoto worden verwerktGedekt door SRSSRS-ACC-003
SRS-CNT-004
AC-ACC-003
AC-CNT-004
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-004-014UC-GEN-PROF-004 — Profielfoto kiezenVeilige gebruikersmeldingen tonen zonder technische details wanneer een profielafbeelding niet kan worden gekozen of opgeslagenGedekt door SRSSRS-ACC-003
SRS-TIC-002
SRS-NFR-SEC-001
AC-ACC-003
AC-TIC-002
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-004-015UC-GEN-PROF-004 — Profielfoto kiezenDe centrale profielafbeeldingrecords in deze gebruikersflow alleen lezen en niet door de gebruiker laten aanmaken of wijzigenGedekt door SRSSRS-ACC-003AC-ACC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-004-016UC-GEN-PROF-004 — Profielfoto kiezenWijzigingsmetadata vastleggen wanneer het profielopslagmodel daarvoor velden bevatGedekt door SRSSRS-ACC-003
SRS-NFR-AUD-001
AC-ACC-003
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-004-017UC-GEN-PROF-004 — Profielfoto kiezenGeen naamgegevens, niveaucontext, rollen, relaties, voorkeuren, toegankelijkheidsinstellingen of identity-providergegevens wijzigen als onderdeel van profielfoto kiezenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-RDM-008
SRS-REL-001
SRS-CAT-006
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-RDM-008
AC-REL-001
AC-CAT-006
AC-NFR-ACC-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-004-018UC-GEN-PROF-004 — Profielfoto kiezenVerlopen sessies via de generieke loginflow afhandelenGedekt door SRSSRS-ACC-002
SRS-ACC-003
AC-ACC-002
AC-ACC-003
AuditGeenVerwerkt
REQ-UC-GEN-PROF-004-019UC-GEN-PROF-004 — Profielfoto kiezenOntbrekende autorisatie via de generieke toegang-geweigerd-afhandeling verwerkenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
AC-AUTH-001
AC-ACC-003
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-004-020UC-GEN-PROF-004 — Profielfoto kiezenPopupinhoud en knopteksten voor deze flow centraal via het popupregister kunnen beheren wanneer popups worden gebruiktGedekt door SRSSRS-ACC-003
SRS-POP-001
AC-ACC-003
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-005-001UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenEen ingelogde gebruiker via het profielmenu toegang kunnen geven tot een eigen toegankelijkheidspagina wanneer de toegankelijkheidsfeature actief isGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-ACC-003
SRS-ACC-005
SRS-POP-003
SRS-NFR-ACC-001
AC-AUTH-001
AC-RDM-001
AC-ACC-003
AC-ACC-005
AC-POP-003
AC-NFR-ACC-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-005-002UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenVoorkomen dat een gebruiker via de normale toegankelijkheidsroute instellingen van een andere gebruiker bekijkt of wijzigtGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-PROF-005-003UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenDe doelgebruiker server-side afleiden uit de sessieGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-ACC-003
AC-AUTH-001
AC-RDM-001
AC-ACC-003
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-005-004UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenDe sitebrede toegankelijkheidsfeature controleren voordat de pagina en bedieningselementen functioneel beschikbaar zijnGedekt door SRSSRS-RDM-001
SRS-ACC-003
SRS-ACC-005
SRS-POP-003
SRS-NFR-ACC-001
AC-RDM-001
AC-ACC-003
AC-ACC-005
AC-POP-003
AC-NFR-ACC-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-005-005UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenEerder opgeslagen toegankelijkheidswaarden behouden wanneer de toegankelijkheidsfeature sitebreed wordt uitgeschakeldGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-POP-003
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-POP-003
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-PROF-005-006UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenVerhoogd contrast / leesbaarheid als toegankelijkheidsinstelling ondersteunenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-PROF-005-007UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenGebruik van een dyslexielettertype als toegankelijkheidsinstelling ondersteunenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-PROF-005-008UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenVergroten en verkleinen van de standaard lettergrootte binnen toegestane grenzen ondersteunenGedekt door SRSSRS-ACC-003
SRS-ACC-005
AC-ACC-003
AC-ACC-005
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-005-009UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenGewijzigde toegankelijkheidsinstellingen direct opslaan in het gebruikersprofiel of gebruikersinstellingendomeinGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-PROF-005-010UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenSuccesvol opgeslagen toegankelijkheidsinstellingen direct toepassen in de actieve OefenHub-interfaceGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-PROF-005-011UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenInstellingstype, sleutel en waarde server-side valideren voordat een toegankelijkheidsinstelling wordt opgeslagenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-ACC-005
SRS-NFR-ACC-001
AC-AUTH-001
AC-ACC-003
AC-ACC-005
AC-NFR-ACC-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-005-012UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenVoorkomen dat onbekende instellingensleutels, onjuiste datatypen of waarden buiten toegestane grenzen worden opgeslagenGedekt door SRSSRS-ACC-003AC-ACC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-005-013UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenDe standaard lettergrootte alleen binnen centraal vastgelegde minimum- en maximumgrenzen laten wijzigenGedekt door SRSSRS-ACC-003
SRS-ACC-005
AC-ACC-003
AC-ACC-005
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-005-014UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenRelevante toegankelijkheidswaarden naar een technische cookie of vergelijkbare browserwaarde kunnen spiegelen wanneer de feature actief is en browseropslag beschikbaar isGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-POP-003
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-POP-003
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-PROF-005-015UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenProfielopslag of gebruikersinstellingopslag als bron van waarheid gebruiken voor ingelogde toegankelijkheidsinstellingenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-NFR-ACC-001
AuditGeenVerwerkt
REQ-UC-GEN-PROF-005-016UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenBij mislukte cookie- of browseropslag de succesvol opgeslagen profielinstelling behoudenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-NFR-AVL-001
AC-ACC-003
AC-ACC-005
AC-NFR-AVL-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-005-017UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenBij technische opslagfouten de laatst succesvol opgeslagen toegankelijkheidsinstelling behoudenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-PROF-005-018UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenVeilige gebruikersmeldingen tonen zonder technische details wanneer een toegankelijkheidsinstelling niet kan worden opgeslagen of toegepastGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-TIC-002
SRS-NFR-SEC-001
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-TIC-002
AC-NFR-SEC-001
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-PROF-005-019UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenGeen naamgegevens, niveaucontext, e-mailadres, wachtwoord, profielfoto, rollen, relaties, oefenruns, berichten of algemene voorkeuren wijzigen als onderdeel van toegankelijkheid...Gedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-RDM-008
SRS-REL-001
SRS-MSG-001
SRS-CAT-006
AC-ACC-003
AC-ACC-005
AC-RDM-008
AC-REL-001
AC-MSG-001
AC-CAT-006
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-005-020UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenVerlopen sessies via de generieke loginflow afhandelenGedekt door SRSSRS-ACC-002
SRS-ACC-003
AC-ACC-002
AC-ACC-003
AuditGeenVerwerkt
REQ-UC-GEN-PROF-005-021UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenOntbrekende autorisatie via de generieke toegang-geweigerd-afhandeling verwerkenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
AC-AUTH-001
AC-ACC-003
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-005-022UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenPopupinhoud en knopteksten voor deze flow centraal via het popupregister kunnen beheren wanneer popups worden gebruiktGedekt door SRSSRS-ACC-003
SRS-POP-001
AC-ACC-003
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-005-023UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenToegankelijkheidsinstellingen functioneel gescheiden houden van algemene voorkeuren, ook wanneer beide technisch in hetzelfde gebruikersinstellingendomein worden opgeslagenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-RDM-008
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-RDM-008
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-PROF-005-024UC-GEN-PROF-005 — Toegankelijkheidsinstellingen beherenWijzigingsmetadata vastleggen wanneer het gebruikersinstellingmodel daarvoor velden bevatGedekt door SRSSRS-ACC-003
SRS-NFR-AUD-001
AC-ACC-003
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-006-001UC-GEN-PROF-006 — Toegankelijkheid vóór en na login synchroniserenVóór login toegestane toegankelijkheidswaarden uit een technische browserwaarde kunnen toepassen wanneer de toegankelijkheidsfeature actief isGedekt door SRSSRS-ACC-002
SRS-ACC-003
SRS-ACC-005
SRS-POP-003
SRS-NFR-ACC-001
AC-ACC-002
AC-ACC-003
AC-ACC-005
AC-POP-003
AC-NFR-ACC-001
AuditGeenVerwerkt
REQ-UC-GEN-PROF-006-002UC-GEN-PROF-006 — Toegankelijkheid vóór en na login synchroniserenOntbrekende toegankelijkheidscookies behandelen als normale situatie en dan defaults gebruikenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-PROF-006-003UC-GEN-PROF-006 — Toegankelijkheid vóór en na login synchroniserenOnbekende, ongeldige of gemanipuleerde cookiegegevens negerenGedekt door SRSSRS-ACC-003
SRS-ACC-005
AC-ACC-003
AC-ACC-005
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-006-004UC-GEN-PROF-006 — Toegankelijkheid vóór en na login synchroniserenDe technische toegankelijkheidscookie mag uitsluitend minimaal noodzakelijke presentatiewaarden bevattenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-PROF-006-005UC-GEN-PROF-006 — Toegankelijkheid vóór en na login synchroniserenDe technische toegankelijkheidscookie mag geen gebruikersidentiteit, rollen, autorisaties, relatiegegevens, niveaucontext, berichten, oefendata of persoonsgegevens bevattenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-ACC-005
SRS-REL-001
SRS-MSG-001
SRS-CAT-006
AC-AUTH-001
AC-ACC-003
AC-ACC-005
AC-REL-001
AC-MSG-001
AC-CAT-006
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-006-006UC-GEN-PROF-006 — Toegankelijkheid vóór en na login synchroniserenNa succesvolle login moeten profiel- of gebruikersinstellingen leidend zijn voor toegankelijkheidsweergaveGedekt door SRSSRS-ACC-002
SRS-ACC-003
SRS-ACC-005
SRS-NFR-ACC-001
AC-ACC-002
AC-ACC-003
AC-ACC-005
AC-NFR-ACC-001
AuditGeenVerwerkt
REQ-UC-GEN-PROF-006-007UC-GEN-PROF-006 — Toegankelijkheid vóór en na login synchroniserenDe technische browserwaarde na login waar mogelijk bijwerken op basis van de leidende profielinstellingenGedekt door SRSSRS-ACC-002
SRS-ACC-003
SRS-ACC-005
AC-ACC-002
AC-ACC-003
AC-ACC-005
AuditGeenVerwerkt
REQ-UC-GEN-PROF-006-008UC-GEN-PROF-006 — Toegankelijkheid vóór en na login synchroniserenCookie- of browseropslagproblemen mogen de toepassing van profielgebaseerde toegankelijkheidsinstellingen na login niet blokkerenGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-ACC-003
SRS-ACC-005
SRS-NFR-ACC-001
AC-AUTH-001
AC-ACC-002
AC-ACC-003
AC-ACC-005
AC-NFR-ACC-001
AuditGeenVerwerkt
REQ-UC-GEN-PROF-006-009UC-GEN-PROF-006 — Toegankelijkheid vóór en na login synchroniserenWanneer de toegankelijkheidsfeature sitebreed is uitgeschakeld, mogen cookie-effecten voor toegankelijkheid niet worden toegepastGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-POP-003
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-POP-003
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-PROF-006-010UC-GEN-PROF-006 — Toegankelijkheid vóór en na login synchroniserenUitschakelen van de toegankelijkheidsfeature mag bestaande profielinstellingen niet verwijderenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-POP-003
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-POP-003
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-PROF-006-011UC-GEN-PROF-006 — Toegankelijkheid vóór en na login synchroniserenCookiewaarden niet automatisch als initiële profielwaarden overnemen; ontbrekende profielwaarden gebruiken functionele defaultsGedekt door SRSSRS-ACC-003
SRS-ACC-005
AC-ACC-003
AC-ACC-005
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-006-012UC-GEN-PROF-006 — Toegankelijkheid vóór en na login synchroniserenDe doelgebruiker na login server-side uit de sessie bepalen en nooit uit cookie- of clientinputGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-ACC-003
SRS-ACC-005
AC-AUTH-001
AC-ACC-002
AC-ACC-003
AC-ACC-005
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-006-013UC-GEN-PROF-006 — Toegankelijkheid vóór en na login synchroniserenDe synchronisatie mag geen rollen, relaties, autorisaties, niveaucontext, profielnaamvelden, profielfoto, e-mailadres, wachtwoord, oefenruns, berichten of meldingen wijzigenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-REL-001
SRS-MSG-001
SRS-TIC-002
SRS-CAT-006
AC-AUTH-001
AC-ACC-003
AC-REL-001
AC-MSG-001
AC-TIC-002
AC-CAT-006
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-006-014UC-GEN-PROF-006 — Toegankelijkheid vóór en na login synchroniserenFoutafhandeling rond cookievalidatie en synchronisatie mag geen technische details, stacktraces, tokens, ExternalId, ruwe cookie-inhoud of persoonsgegevens tonenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-NFR-SEC-001
SRS-NFR-PRV-001
SRS-NFR-AVL-001
AC-ACC-003
AC-ACC-005
AC-NFR-SEC-001
AC-NFR-PRV-001
AC-NFR-AVL-001
PrivacyGeenVerwerkt
REQ-UC-GEN-PROF-006-015UC-GEN-PROF-006 — Toegankelijkheid vóór en na login synchroniserenVeilig kunnen terugvallen op defaults of profielinstellingen wanneer cookiegegevens niet bruikbaar zijnGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-NFR-SEC-001
AC-ACC-003
AC-ACC-005
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-006-016UC-GEN-PROF-006 — Toegankelijkheid vóór en na login synchroniserenDe technische implementatie moet kunnen vastleggen of cookie-instellingen zijn toegepast, genegeerd of gesynchroniseerd zonder gevoelige inhoud te loggenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-NFR-AUD-001
AC-ACC-003
AC-ACC-005
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-PROF-006-017UC-GEN-PROF-006 — Toegankelijkheid vóór en na login synchroniserenDe synchronisatie moet werken voor alle rollen waarvoor de toegankelijkheidsfeature beschikbaar isGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-POP-003
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-POP-003
AC-NFR-ACC-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-006-018UC-GEN-PROF-006 — Toegankelijkheid vóór en na login synchroniserenDe browserwaarde moet bij verouderde of onbekende schemastructuur veilig genegeerd of gemigreerd kunnen wordenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-GUA-001
SRS-MOD-001
SRS-NFR-SEC-001
AC-ACC-003
AC-ACC-005
AC-GUA-001
AC-MOD-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-006-019UC-GEN-PROF-006 — Toegankelijkheid vóór en na login synchroniserenDe gebruiker mag normaal geen hinderlijke popup krijgen wanneer cookiegegevens ontbreken, ongeldig zijn of niet bijgewerkt kunnen wordenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-POP-001
AC-ACC-003
AC-ACC-005
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-006-020UC-GEN-PROF-006 — Toegankelijkheid vóór en na login synchroniserenBij uitgelogde weergave geen profielgegevens nodig hebben om toegestane toegankelijkheidswaarden toe te passenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-NFR-ACC-001
AuditGeenVerwerkt
REQ-UC-GEN-PROF-007-001UC-GEN-PROF-007 — Voorkeuren beherenEen ingelogde gebruiker een voorkeurenpagina bieden voor eigen algemene voorkeurenGedekt door SRSSRS-RDM-001
SRS-RDM-008
SRS-ACC-003
AC-RDM-001
AC-RDM-008
AC-ACC-003
AuditGeenVerwerkt
REQ-UC-GEN-PROF-007-002UC-GEN-PROF-007 — Voorkeuren beherenProfielgegevens en toegankelijkheidsinstellingen functioneel gescheiden houden van algemene voorkeurenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-RDM-008
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-RDM-008
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-PROF-007-003UC-GEN-PROF-007 — Voorkeuren beherenEigen voorkeurwaarden ophalen op basis van de server-side sessiecontextGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-RDM-008
AC-AUTH-001
AC-ACC-003
AC-RDM-008
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-007-004UC-GEN-PROF-007 — Voorkeuren beherenFunctionele defaults tonen wanneer nog geen voorkeurwaarde is opgeslagenGedekt door SRSSRS-ACC-003
SRS-RDM-008
AC-ACC-003
AC-RDM-008
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-007-005UC-GEN-PROF-007 — Voorkeuren beherenRolgebonden voorkeuren alleen tonen wanneer de gebruiker de betreffende rolcontext heeftGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-RDM-008
AC-AUTH-001
AC-ACC-003
AC-RDM-008
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-007-006UC-GEN-PROF-007 — Voorkeuren beherenVerborgen of systeemgestuurde voorkeuren niet als vrij bewerkbare gebruikersvelden tonenGedekt door SRSSRS-ACC-003
SRS-RDM-008
AC-ACC-003
AC-RDM-008
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-007-007UC-GEN-PROF-007 — Voorkeuren beherenBij opslaan controleren dat de wijziging voor de ingelogde gebruiker zelf geldtGedekt door SRSSRS-ACC-003AC-ACC-003AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-007-008UC-GEN-PROF-007 — Voorkeuren beherenVoorkeurensleutels server-side valideren tegen de centrale set toegestane voorkeurenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-RDM-008
AC-AUTH-001
AC-ACC-003
AC-RDM-008
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-007-009UC-GEN-PROF-007 — Voorkeuren beherenVoorkeurwaarden server-side valideren op gegevenstype en waardebereikGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-RDM-008
AC-AUTH-001
AC-ACC-003
AC-RDM-008
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-007-010UC-GEN-PROF-007 — Voorkeuren beherenDe rolcontext van rolgebonden voorkeuren server-side validerenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-RDM-008
AC-AUTH-001
AC-ACC-003
AC-RDM-008
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-007-011UC-GEN-PROF-007 — Voorkeuren beherenOnbekende voorkeurensleutels weigerenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-RDM-008
AC-AUTH-001
AC-ACC-003
AC-RDM-008
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-007-012UC-GEN-PROF-007 — Voorkeuren beherenNiet-gebruikersbeheerbare voorkeuren weigeren wanneer deze via clientinput worden aangebodenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-RDM-008
SRS-ADM-001
AC-AUTH-001
AC-ACC-003
AC-RDM-008
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-007-013UC-GEN-PROF-007 — Voorkeuren beherenGeldige voorkeurwijzigingen persistent per gebruiker opslaanGedekt door SRSSRS-ACC-003
SRS-RDM-008
AC-ACC-003
AC-RDM-008
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-007-014UC-GEN-PROF-007 — Voorkeuren beherenOpgeslagen voorkeuren toepassen in de contexten waarvoor zij functioneel bedoeld zijnGedekt door SRSSRS-ACC-003
SRS-RDM-008
AC-ACC-003
AC-RDM-008
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-007-015UC-GEN-PROF-007 — Voorkeuren beherenBorgen dat voorkeuren geen autorisaties, rollen, relaties, niveauautorisaties of zichtbare gegevensset wijzigenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-RDM-008
SRS-REL-001
SRS-CAT-001
AC-AUTH-001
AC-ACC-003
AC-RDM-008
AC-REL-001
AC-CAT-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-PROF-007-016UC-GEN-PROF-007 — Voorkeuren beherenBij opslagfouten de laatst succesvol opgeslagen voorkeurenset blijven gebruikenGedekt door SRSSRS-ACC-003
SRS-RDM-008
AC-ACC-003
AC-RDM-008
FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-007-017UC-GEN-PROF-007 — Voorkeuren beherenDe gebruiker een begrijpelijke terugkoppeling geven bij succesvolle opslagGedekt door SRSSRS-ACC-003AC-ACC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-007-018UC-GEN-PROF-007 — Voorkeuren beherenDe gebruiker een begrijpelijke terugkoppeling geven bij validatiefoutenGedekt door SRSSRS-ACC-003AC-ACC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-007-019UC-GEN-PROF-007 — Voorkeuren beherenDe gebruiker een begrijpelijke terugkoppeling geven bij technische opslagfoutenGedekt door SRSSRS-ACC-003AC-ACC-003FunctioneelGeenVerwerkt
REQ-UC-GEN-PROF-007-020UC-GEN-PROF-007 — Voorkeuren beherenIn foutmeldingen geen GUID's, stacktraces, databasefouten, tokens, ExternalId of onnodige persoonsgegevens tonenGedekt door SRSSRS-ACC-003
SRS-TIC-002
SRS-NFR-SEC-001
SRS-NFR-PRV-001
AC-ACC-003
AC-TIC-002
AC-NFR-SEC-001
AC-NFR-PRV-001
PrivacyGeenVerwerkt
REQ-UC-GEN-PROF-007-021UC-GEN-PROF-007 — Voorkeuren beherenVoorkeurwijzigingen veilig kunnen loggen of registreren zonder gevoelige waarden onnodig vast te leggenGedekt door SRSSRS-ACC-003
SRS-RDM-008
SRS-NFR-SEC-001
AC-ACC-003
AC-RDM-008
AC-NFR-SEC-001
AuditGeenVerwerkt
REQ-UC-GEN-PROF-007-022UC-GEN-PROF-007 — Voorkeuren beherenBij verlopen sessie de generieke loginflow gebruiken en geen voorkeurmutatie uitvoerenGedekt door SRSSRS-ACC-002
SRS-ACC-003
SRS-RDM-008
AC-ACC-002
AC-ACC-003
AC-RDM-008
AuditGeenVerwerkt
REQ-UC-GEN-PROF-007-023UC-GEN-PROF-007 — Voorkeuren beherenBij ontbrekende autorisatie de generieke toegang-geweigerd-afhandeling gebruiken en geen voorkeurmutatie uitvoerenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-RDM-008
AC-AUTH-001
AC-ACC-003
AC-RDM-008
AutorisatieGeenVerwerkt
REQ-UC-GEN-REL-001-001UC-GEN-REL-001 — Relaties bekijkenEen ingelogde gebruiker de eigen relatiepagina kunnen tonenGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-REL-001
AC-RDM-001
AC-RDM-007
AC-REL-001
AuditGeenVerwerkt
REQ-UC-GEN-REL-001-002UC-GEN-REL-001 — Relaties bekijkenUitsluitend relaties tonen waarbij de ingelogde gebruiker deelnemer isGedekt door SRSSRS-REL-001AC-REL-001AuditGeenVerwerkt
REQ-UC-GEN-REL-001-003UC-GEN-REL-001 — Relaties bekijkenActieve relaties per relevant relatietype kunnen groeperenGedekt door SRSSRS-REL-001AC-REL-001FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-001-004UC-GEN-REL-001 — Relaties bekijkenSamenvattingsaantallen tonen die zijn afgeleid uit dezelfde dataset als de zichtbare relatieblokkenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-007
SRS-REL-001
AC-RDM-001
AC-RDM-002
AC-RDM-007
AC-REL-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-001-005UC-GEN-REL-001 — Relaties bekijkenDoor de gebruiker verstuurde openstaande uitnodigingen kunnen tonen zolang deze pending en zichtbaar zijnGedekt door SRSSRS-REL-001AC-REL-001FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-001-006UC-GEN-REL-001 — Relaties bekijkenInkomende relatie-uitnodigingen niet als aparte inkomende lijst op de relatiepagina tonen wanneer deze via systeemberichten worden afgehandeldGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-REL-001
SRS-MSG-001
AC-RDM-001
AC-RDM-007
AC-REL-001
AC-MSG-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-001-007UC-GEN-REL-001 — Relaties bekijkenPer relatieblok een passende lege staat kunnen tonen wanneer er geen relaties of uitnodigingen beschikbaar zijnGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-REL-001
AC-RDM-001
AC-RDM-007
AC-REL-001
NFRGeenVerwerkt
REQ-UC-GEN-REL-001-008UC-GEN-REL-001 — Relaties bekijkenActies op de relatiepagina rolcontextafhankelijk tonen, verbergen of disabled makenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-007
SRS-REL-001
AC-AUTH-001
AC-RDM-001
AC-RDM-007
AC-REL-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-REL-001-009UC-GEN-REL-001 — Relaties bekijkenAlle acties die vanuit de relatiepagina worden gestart server-side opnieuw controlerenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-007
SRS-REL-001
AC-AUTH-001
AC-RDM-001
AC-RDM-007
AC-REL-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-REL-001-010UC-GEN-REL-001 — Relaties bekijkenRelatiekaartdetails kunnen open- en dichtklappen zonder persistente datamutatieGedekt door SRSSRS-REL-001AC-REL-001FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-001-011UC-GEN-REL-001 — Relaties bekijkenVoor vrienden minimaal actief-sinds en gedeelde-oefeningeninformatie kunnen tonen wanneer deze informatie beschikbaar isGedekt door SRSSRS-REL-001
SRS-LRN-009
SRS-SHR-001
AC-REL-001
AC-LRN-009
AC-SHR-001
NFRGeenVerwerkt
REQ-UC-GEN-REL-001-012UC-GEN-REL-001 — Relaties bekijkenVoor ouder-/voogdrelaties minimaal actief-sinds als detailinformatie kunnen tonenGedekt door SRSSRS-REL-001
SRS-GUA-001
AC-REL-001
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-001-013UC-GEN-REL-001 — Relaties bekijkenVoor docentrelaties relevante niveaucontext kunnen tonen zonder niet-geautoriseerde niveaus zichtbaar te makenGedekt door SRSSRS-AUTH-001
SRS-REL-001
SRS-CAT-006
SRS-TCH-002
AC-AUTH-001
AC-REL-001
AC-CAT-006
AC-TCH-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-REL-001-014UC-GEN-REL-001 — Relaties bekijkenVoor iedere ontkoppelactie of ontkoppelverzoekactie een bevestigingsmodal gebruiken voordat de muterende vervolgactie wordt uitgevoerdGedekt door SRSSRS-REL-003
SRS-REL-006
AC-REL-003
AC-REL-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-001-015UC-GEN-REL-001 — Relaties bekijkenHet bekijken van de relatiepagina mag geen UserRelationships, RelationshipInvitations, RelationshipEvents, SystemMessages of privéberichtdata wijzigenGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-REL-001
SRS-MSG-001
AC-RDM-001
AC-RDM-007
AC-REL-001
AC-MSG-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-001-016UC-GEN-REL-001 — Relaties bekijkenVervolgacties vanaf de relatiepagina kunnen koppelen aan de daarvoor bedoelde usecases of commandsGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-REL-001
AC-RDM-001
AC-RDM-007
AC-REL-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-002-001UC-GEN-REL-002 — Vriend uitnodigenEen ingelogde leerling in staat stellen om vanaf de relatiepagina een vrienduitnodiging te startenGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-RDM-007
SRS-REL-001
SRS-LRN-001
AC-RDM-001
AC-RDM-005
AC-RDM-007
AC-REL-001
AC-LRN-001
AuditGeenVerwerkt
REQ-UC-GEN-REL-002-002UC-GEN-REL-002 — Vriend uitnodigenBij een vrienduitnodiging een e-mailadres als verplichte invoer vragenGedekt door SRSSRS-REL-001AC-REL-001FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-002-003UC-GEN-REL-002 — Vriend uitnodigenHet opgegeven e-mailadres valideren voordat een uitnodiging wordt aangemaaktGedekt door SRSSRS-REL-001AC-REL-001FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-002-004UC-GEN-REL-002 — Vriend uitnodigenServer-side controleren dat de uitnodiger een geldige leerlingcontext heeftGedekt door SRSSRS-AUTH-001
SRS-REL-001
SRS-LRN-009
AC-AUTH-001
AC-REL-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-GEN-REL-002-005UC-GEN-REL-002 — Vriend uitnodigenServer-side controleren dat het relatietype Friendship actief en toegestaan isGedekt door SRSSRS-AUTH-001
SRS-REL-001
AC-AUTH-001
AC-REL-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-REL-002-006UC-GEN-REL-002 — Vriend uitnodigenVoorkomen dat een vrienduitnodiging wordt aangemaakt wanneer al een actieve identieke vriendschap bestaatGedekt door SRSSRS-REL-001AC-REL-001FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-002-007UC-GEN-REL-002 — Vriend uitnodigenVoorkomen dat een vrienduitnodiging wordt aangemaakt wanneer al een openstaande identieke of kruislings conflicterende uitnodiging bestaatGedekt door SRSSRS-REL-001AC-REL-001FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-002-008UC-GEN-REL-002 — Vriend uitnodigenVoor een bestaande OefenHub-gebruiker een RelationshipInvitations-record kunnen aanmaken met ToUserId gevuldGedekt door SRSSRS-REL-001AC-REL-001FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-002-009UC-GEN-REL-002 — Vriend uitnodigenVoor een onbekend e-mailadres pas na succesvolle mailpreflight en interne mailqueue-/jobplanning een RelationshipInvitations-record kunnen aanmaken met ToEmail gevuld en ToUserId leegGedekt door SRSSRS-REL-001
SRS-REL-011
AC-REL-001
AC-REL-011
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-002-010UC-GEN-REL-002 — Vriend uitnodigenDe gebruiker bij een onbekend e-mailadres expliciet laten controleren of het e-mailadres klopt voordat een externe OefenHub-uitnodiging wordt verstuurdGedekt door SRSSRS-REL-001AC-REL-001AutorisatieGeenVerwerkt
REQ-UC-GEN-REL-002-011UC-GEN-REL-002 — Vriend uitnodigenBij een externe OefenHub-uitnodiging melden dat de naam van de uitnodigende gebruiker in de uitnodigingsmail wordt gedeeldGedekt door SRSSRS-REL-001
SRS-SHR-001
AC-REL-001
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-002-012UC-GEN-REL-002 — Vriend uitnodigenEen openstaande uitnodiging naar een onbekend e-mailadres gedurende 7 dagen kunnen koppelen aan een nieuw geregistreerd account met hetzelfde e-mailadresGedekt door SRSSRS-ACC-002
SRS-REL-001
AC-ACC-002
AC-REL-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-002-013UC-GEN-REL-002 — Vriend uitnodigenGeen actieve vriendschap aanmaken voordat de ontvanger de uitnodiging heeft geaccepteerdGedekt door SRSSRS-REL-002
SRS-SHR-001
AC-REL-002
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-002-014UC-GEN-REL-002 — Vriend uitnodigenEen succesvolle vrienduitnodiging zichtbaar maken in het overzicht openstaande uitnodigingen van de uitnodigerGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-REL-001
AC-RDM-001
AC-RDM-007
AC-REL-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-002-015UC-GEN-REL-002 — Vriend uitnodigenVoor een bestaande ontvanger een systeembericht of gelijkwaardige notificatie aanmaken waarin de uitnodiging kan worden geopendGedekt door SRSSRS-REL-001
SRS-MSG-002
SRS-SHR-002
SRS-SHR-005
SRS-POP-002
AC-REL-001
AC-MSG-002
AC-SHR-002
AC-SHR-005
AC-POP-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-002-016UC-GEN-REL-002 — Vriend uitnodigenDe uitnodigingsactie auditbaar vastleggen via RelationshipEventsGedekt door SRSSRS-REL-001
SRS-NFR-AUD-001
AC-REL-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-REL-002-017UC-GEN-REL-002 — Vriend uitnodigenTechnische fouten bij mailvoorbereiding, opslaan, queue of jobplanning afhandelen zonder groene successtatus en zonder zichtbaar pending extern relatieverzoekGedekt door SRSSRS-REL-011
SRS-NFR-LOG-001
AC-REL-011
AC-NFR-LOG-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-003-001UC-GEN-REL-003 — Ouder/voogd uitnodigenEen ingelogde leerling in staat stellen om vanaf de relatiepagina een ouder-/voogduitnodiging te startenGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-RDM-007
SRS-REL-001
SRS-LRN-001
SRS-GUA-005
AC-RDM-001
AC-RDM-005
AC-RDM-007
AC-REL-001
AC-LRN-001
AC-GUA-005
AuditGeenVerwerkt
REQ-UC-GEN-REL-003-002UC-GEN-REL-003 — Ouder/voogd uitnodigenBij een ouder-/voogduitnodiging een e-mailadres als verplichte invoer vragenGedekt door SRSSRS-REL-001
SRS-GUA-001
AC-REL-001
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-003-003UC-GEN-REL-003 — Ouder/voogd uitnodigenHet opgegeven e-mailadres valideren voordat een uitnodiging wordt aangemaaktGedekt door SRSSRS-REL-001AC-REL-001FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-003-004UC-GEN-REL-003 — Ouder/voogd uitnodigenServer-side controleren dat de uitnodiger een geldige leerlingcontext heeftGedekt door SRSSRS-AUTH-001
SRS-REL-001
SRS-LRN-009
AC-AUTH-001
AC-REL-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-GEN-REL-003-005UC-GEN-REL-003 — Ouder/voogd uitnodigenServer-side controleren dat het relatietype GuardianStudent actief en toegestaan isGedekt door SRSSRS-AUTH-001
SRS-REL-001
AC-AUTH-001
AC-REL-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-REL-003-006UC-GEN-REL-003 — Ouder/voogd uitnodigenVoorkomen dat een ouder-/voogduitnodiging wordt aangemaakt wanneer al een actieve identieke ouder-/voogdrelatie bestaatGedekt door SRSSRS-REL-001
SRS-GUA-001
AC-REL-001
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-003-007UC-GEN-REL-003 — Ouder/voogd uitnodigenVoorkomen dat een ouder-/voogduitnodiging wordt aangemaakt wanneer al een openstaande identieke of kruislings conflicterende uitnodiging bestaatGedekt door SRSSRS-REL-001
SRS-GUA-001
AC-REL-001
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-003-008UC-GEN-REL-003 — Ouder/voogd uitnodigenVoor een bestaande OefenHub-gebruiker een RelationshipInvitations-record kunnen aanmaken met ToUserId gevuldGedekt door SRSSRS-REL-001AC-REL-001FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-003-009UC-GEN-REL-003 — Ouder/voogd uitnodigenVoor een onbekend e-mailadres pas na succesvolle mailpreflight en interne mailqueue-/jobplanning een RelationshipInvitations-record kunnen aanmaken met ToEmail gevuld en ToUserId leegGedekt door SRSSRS-REL-001
SRS-REL-011
AC-REL-001
AC-REL-011
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-003-010UC-GEN-REL-003 — Ouder/voogd uitnodigenDe gebruiker bij een onbekend e-mailadres expliciet laten controleren of het e-mailadres klopt voordat een externe OefenHub-uitnodiging wordt verstuurdGedekt door SRSSRS-REL-001AC-REL-001AutorisatieGeenVerwerkt
REQ-UC-GEN-REL-003-011UC-GEN-REL-003 — Ouder/voogd uitnodigenBij een externe OefenHub-uitnodiging melden dat de naam van de uitnodigende leerling in de uitnodigingsmail wordt gedeeldGedekt door SRSSRS-REL-001
SRS-LRN-009
SRS-SHR-001
AC-REL-001
AC-LRN-009
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-003-012UC-GEN-REL-003 — Ouder/voogd uitnodigenEen openstaande uitnodiging naar een onbekend e-mailadres gedurende 7 dagen kunnen koppelen aan een nieuw geregistreerd account met hetzelfde e-mailadresGedekt door SRSSRS-ACC-002
SRS-REL-001
AC-ACC-002
AC-REL-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-003-013UC-GEN-REL-003 — Ouder/voogd uitnodigenGeen actieve ouder-/voogdrelatie aanmaken voordat de ontvanger de uitnodiging heeft geaccepteerdGedekt door SRSSRS-REL-002
SRS-SHR-001
SRS-GUA-001
AC-REL-002
AC-SHR-001
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-003-014UC-GEN-REL-003 — Ouder/voogd uitnodigenEen succesvolle ouder-/voogduitnodiging zichtbaar maken in het overzicht openstaande uitnodigingen van de uitnodigerGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-REL-001
SRS-GUA-001
AC-RDM-001
AC-RDM-007
AC-REL-001
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-003-015UC-GEN-REL-003 — Ouder/voogd uitnodigenVoor een bestaande ontvanger een systeembericht of gelijkwaardige notificatie aanmaken waarin de uitnodiging kan worden geopendGedekt door SRSSRS-REL-001
SRS-MSG-002
SRS-SHR-002
SRS-SHR-005
SRS-POP-002
AC-REL-001
AC-MSG-002
AC-SHR-002
AC-SHR-005
AC-POP-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-003-016UC-GEN-REL-003 — Ouder/voogd uitnodigenDe uitnodigingsactie auditbaar vastleggen via RelationshipEventsGedekt door SRSSRS-REL-001
SRS-NFR-AUD-001
AC-REL-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-REL-003-017UC-GEN-REL-003 — Ouder/voogd uitnodigenTechnische fouten bij mailvoorbereiding, opslaan, queue of jobplanning afhandelen zonder groene successtatus en zonder zichtbaar pending extern relatieverzoekGedekt door SRSSRS-REL-011
SRS-NFR-LOG-001
AC-REL-011
AC-NFR-LOG-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-003-018UC-GEN-REL-003 — Ouder/voogd uitnodigenNa acceptatie van de ouder-/voogduitnodiging de relatie behandelen als GuardianStudent-relatie en niet als vriendschapGedekt door SRSSRS-REL-002
SRS-GUA-001
AC-REL-002
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-003-019UC-GEN-REL-003 — Ouder/voogd uitnodigenOuder-/voogdfunctionaliteit na acceptatie beperken tot toegestane inzage- en begeleidingsmogelijkheden en mag geen leerlingacties namens de leerling toestaanGedekt door SRSSRS-REL-002
SRS-LRN-009
SRS-GUA-005
AC-REL-002
AC-LRN-009
AC-GUA-005
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-004-001UC-GEN-REL-004 — Relatie ontkoppelenBij iedere ontkoppelactie of ontkoppelverzoekactie eerst een bevestigingsmodal tonenGedekt door SRSSRS-REL-003
SRS-REL-006
AC-REL-003
AC-REL-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-004-002UC-GEN-REL-004 — Relatie ontkoppelenEen relatie pas direct ontkoppelen nadat de gebruiker de bevestigingsmodal heeft bevestigdGedekt door SRSSRS-REL-003
SRS-REL-006
AC-REL-003
AC-REL-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-004-003UC-GEN-REL-004 — Relatie ontkoppelenServer-side controleren dat de actor betrokken of bevoegd is voordat een relatie wordt ontkoppeld of een ontkoppelverzoek wordt geregistreerdGedekt door SRSSRS-AUTH-001
SRS-REL-003
SRS-REL-006
AC-AUTH-001
AC-REL-003
AC-REL-006
AutorisatieGeenVerwerkt
REQ-UC-GEN-REL-004-004UC-GEN-REL-004 — Relatie ontkoppelenServer-side controleren dat de actieve rolcontext past bij de relatie en de gevraagde actieGedekt door SRSSRS-AUTH-001
SRS-REL-001
AC-AUTH-001
AC-REL-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-REL-004-005UC-GEN-REL-004 — Relatie ontkoppelenDirecte ontkoppeling en ontkoppelverzoek als verschillende acties behandelenGedekt door SRSSRS-REL-003
SRS-REL-006
AC-REL-003
AC-REL-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-004-006UC-GEN-REL-004 — Relatie ontkoppelenRelaties soft deactiveren en mag relatiegegevens niet hard verwijderen als onderdeel van reguliere ontkoppelingGedekt door SRSSRS-REL-003
SRS-REL-006
AC-REL-003
AC-REL-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-004-007UC-GEN-REL-004 — Relatie ontkoppelenBij directe ontkoppeling UserRelationships.IsActive op false zetten en auditvelden vullenGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-NFR-AUD-001
AC-REL-003
AC-REL-006
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-REL-004-008UC-GEN-REL-004 — Relatie ontkoppelenBij directe ontkoppeling een RelationshipEvents-event relationship_deactivated vastleggenGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-NFR-AUD-001
AC-REL-003
AC-REL-006
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-004-009UC-GEN-REL-004 — Relatie ontkoppelenBij een ontkoppelverzoek een RelationshipEvents-event unlink_requested vastleggen zonder de relatie direct te deactiverenGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-NFR-AUD-001
AC-REL-003
AC-REL-006
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-004-010UC-GEN-REL-004 — Relatie ontkoppelenDe andere of bevoegde partij informeren over een ontkoppeling of ontkoppelverzoekGedekt door SRSSRS-AUTH-001
SRS-REL-003
SRS-REL-006
AC-AUTH-001
AC-REL-003
AC-REL-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-004-011UC-GEN-REL-004 — Relatie ontkoppelenVoorkomen dat een niet-actieve relatie opnieuw als actieve relatie wordt ontkoppeldGedekt door SRSSRS-REL-003
SRS-REL-006
AC-REL-003
AC-REL-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-004-012UC-GEN-REL-004 — Relatie ontkoppelenVoorkomen dat systeemmatig beheerde relaties handmatig worden ontkoppeld zolang de systeemregel dit verbiedtGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-ADM-001
AC-REL-003
AC-REL-006
AC-ADM-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-004-013UC-GEN-REL-004 — Relatie ontkoppelenNa daadwerkelijke ontkoppeling nieuwe relatie-afhankelijke acties blokkerenGedekt door SRSSRS-AUTH-001
SRS-REL-003
SRS-REL-006
AC-AUTH-001
AC-REL-003
AC-REL-006
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-004-014UC-GEN-REL-004 — Relatie ontkoppelenBestaande privéberichten, systeemberichten, gedeelde-oefeningrecords, oefenruns en auditrecords niet verwijderen als gevolg van ontkoppelenGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-MSG-003
SRS-LRN-009
SRS-SHR-002
SRS-SHR-005
AC-REL-003
AC-REL-006
AC-MSG-003
AC-LRN-009
AC-SHR-002
AC-SHR-005
AuditGeenVerwerkt
REQ-UC-GEN-REL-004-015UC-GEN-REL-004 — Relatie ontkoppelenBij ontkoppeling van één rolcontext of relatietype andere actieve relaties tussen dezelfde gebruikers ongemoeid latenGedekt door SRSSRS-AUTH-001
SRS-REL-003
SRS-REL-006
AC-AUTH-001
AC-REL-003
AC-REL-006
AutorisatieGeenVerwerkt
REQ-UC-GEN-REL-004-016UC-GEN-REL-004 — Relatie ontkoppelenTechnische fouten bij ontkoppelen of verzoekregistratie afhandelen zonder dat de gebruiker ten onrechte denkt dat de actie succesvol is verwerktGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-NFR-LOG-001
AC-REL-003
AC-REL-006
AC-NFR-LOG-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-005-001UC-GEN-REL-005 — Relatie-uitnodiging accepteren of afwijzenInkomende relatie-uitnodigingen via systeemberichten kunnen aanbiedenGedekt door SRSSRS-REL-001
SRS-MSG-001
AC-REL-001
AC-MSG-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-005-002UC-GEN-REL-005 — Relatie-uitnodiging accepteren of afwijzenInkomende relatie-uitnodigingen niet als aparte inkomende uitnodigingenlijst op de relatiepagina vereisenGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-REL-001
AC-RDM-001
AC-RDM-007
AC-REL-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-005-003UC-GEN-REL-005 — Relatie-uitnodiging accepteren of afwijzenEen openstaande relatie-uitnodiging kunnen accepteren wanneer de ingelogde gebruiker de beoogde ontvanger isGedekt door SRSSRS-REL-002
SRS-SHR-001
AC-REL-002
AC-SHR-001
AuditGeenVerwerkt
REQ-UC-GEN-REL-005-004UC-GEN-REL-005 — Relatie-uitnodiging accepteren of afwijzenEen openstaande relatie-uitnodiging kunnen afwijzen wanneer de ingelogde gebruiker de beoogde ontvanger isGedekt door SRSSRS-REL-001
SRS-SHR-001
AC-REL-001
AC-SHR-001
AuditGeenVerwerkt
REQ-UC-GEN-REL-005-005UC-GEN-REL-005 — Relatie-uitnodiging accepteren of afwijzenAcceptatie en afwijzing blokkeren wanneer de uitnodiging niet langer Pending isGedekt door SRSSRS-AUTH-001
SRS-REL-002
AC-AUTH-001
AC-REL-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-005-006UC-GEN-REL-005 — Relatie-uitnodiging accepteren of afwijzenAcceptatie en afwijzing server-side blokkeren wanneer de ingelogde gebruiker niet de beoogde ontvanger isGedekt door SRSSRS-AUTH-001
SRS-REL-002
SRS-SHR-001
AC-AUTH-001
AC-REL-002
AC-SHR-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-REL-005-007UC-GEN-REL-005 — Relatie-uitnodiging accepteren of afwijzenBij acceptatie controleren dat de ontvanger de benodigde doelrol kan voeren of bewust kiest om die rolcontext te gebruiken of te activerenGedekt door SRSSRS-AUTH-001
SRS-REL-002
SRS-SHR-001
AC-AUTH-001
AC-REL-002
AC-SHR-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-REL-005-008UC-GEN-REL-005 — Relatie-uitnodiging accepteren of afwijzenBij acceptatie voorkomen dat een identieke actieve relatie dubbel ontstaatGedekt door SRSSRS-REL-002AC-REL-002FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-005-009UC-GEN-REL-005 — Relatie-uitnodiging accepteren of afwijzenBij acceptatie een actief UserRelationships-record aanmaken volgens de relatie- en rolcontext uit de uitnodigingGedekt door SRSSRS-AUTH-001
SRS-REL-002
AC-AUTH-001
AC-REL-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-REL-005-010UC-GEN-REL-005 — Relatie-uitnodiging accepteren of afwijzenBij acceptatie RelationshipInvitations.Status wijzigen naar AcceptedGedekt door SRSSRS-REL-002AC-REL-002FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-005-011UC-GEN-REL-005 — Relatie-uitnodiging accepteren of afwijzenBij afwijzing RelationshipInvitations.Status wijzigen naar RejectedGedekt door SRSSRS-REL-001AC-REL-001FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-005-012UC-GEN-REL-005 — Relatie-uitnodiging accepteren of afwijzenBij acceptatie en afwijzing RespondedAtUtc en RespondedByUserId vastleggenGedekt door SRSSRS-REL-002
SRS-NFR-AUD-001
AC-REL-002
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-005-013UC-GEN-REL-005 — Relatie-uitnodiging accepteren of afwijzenBij acceptatie ResolvedRelationshipId vastleggenGedekt door SRSSRS-REL-002
SRS-NFR-AUD-001
AC-REL-002
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-005-014UC-GEN-REL-005 — Relatie-uitnodiging accepteren of afwijzenDe uitnodiger informeren wanneer een uitnodiging is geaccepteerd of afgewezenGedekt door SRSSRS-REL-002AC-REL-002FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-005-015UC-GEN-REL-005 — Relatie-uitnodiging accepteren of afwijzenAcceptatie en afwijzing auditbaar vastleggen via RelationshipEventsGedekt door SRSSRS-REL-002
SRS-NFR-AUD-001
AC-REL-002
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-GEN-REL-005-016UC-GEN-REL-005 — Relatie-uitnodiging accepteren of afwijzenNa registratie controleren of er openstaande uitnodigingen bestaan op het geregistreerde e-mailadresGedekt door SRSSRS-REL-001AC-REL-001AutorisatieGeenVerwerkt
REQ-UC-GEN-REL-005-017UC-GEN-REL-005 — Relatie-uitnodiging accepteren of afwijzenPas een verwerkbaar systeembericht voor een externe uitnodiging maken wanneer de ontvanger als gebruiker bekend of gekoppeld isGedekt door SRSSRS-REL-001
SRS-MSG-002
SRS-SHR-002
SRS-SHR-005
AC-REL-001
AC-MSG-002
AC-SHR-002
AC-SHR-005
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-005-018UC-GEN-REL-005 — Relatie-uitnodiging accepteren of afwijzenEen afwijzing pas definitief uitvoeren na bevestiging door de ontvangerGedekt door SRSSRS-REL-001
SRS-SHR-001
AC-REL-001
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-005-019UC-GEN-REL-005 — Relatie-uitnodiging accepteren of afwijzenAfgehandelde uitnodigingen niet langer als openstaande uitnodiging tonenGedekt door SRSSRS-REL-001AC-REL-001FunctioneelGeenVerwerkt
REQ-UC-GEN-REL-005-020UC-GEN-REL-005 — Relatie-uitnodiging accepteren of afwijzenConcurrency rond acceptatie en afwijzing zodanig afhandelen dat een uitnodiging maximaal één definitieve uitkomst krijgtGedekt door SRSSRS-REL-002
SRS-NFR-PER-001
AC-REL-002
AC-NFR-PER-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-001-001UC-GEN-NOT-001 — Systeemnotificatie tonenEen frontpage of applicatiecontext kunnen laden zonder afhankelijk te zijn van het succesvol laden van systeemnotificatiesGedekt door SRSSRS-POP-002AC-POP-002FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-001-002UC-GEN-NOT-001 — Systeemnotificatie tonenNa het laden van de frontpage controleren of er relevante systeemnotificaties zichtbaar moeten wordenGedekt door SRSSRS-POP-002AC-POP-002AutorisatieGeenVerwerkt
REQ-UC-GEN-NOT-001-003UC-GEN-NOT-001 — Systeemnotificatie tonenSysteemnotificaties functioneel onderscheiden van mailbox-systeemberichtenGedekt door SRSSRS-MSG-001
SRS-POP-002
AC-MSG-001
AC-POP-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-001-004UC-GEN-NOT-001 — Systeemnotificatie tonenSysteemnotificaties functioneel onderscheiden van popupregister-popupsGedekt door SRSSRS-POP-001
SRS-POP-002
AC-POP-001
AC-POP-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-001-005UC-GEN-NOT-001 — Systeemnotificatie tonenEen systeemnotificatie alleen tonen wanneer het actuele tijdstip binnen het geldige start-/eindvenster valtGedekt door SRSSRS-POP-002AC-POP-002FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-001-006UC-GEN-NOT-001 — Systeemnotificatie tonenStart- en eindmomenten van systeemnotificaties op backend-/databaseniveau in UTC verwerkenGedekt door SRSSRS-CAT-001
SRS-POP-002
AC-CAT-001
AC-POP-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-001-007UC-GEN-NOT-001 — Systeemnotificatie tonenSysteemnotificaties kunnen filteren op doelgroep, waaronder minimaal publieke, ingelogde en rolgebonden doelgroepenGedekt door SRSSRS-RDM-001
SRS-POP-002
AC-RDM-001
AC-POP-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-NOT-001-008UC-GEN-NOT-001 — Systeemnotificatie tonenVoorkomen dat rolgebonden systeemnotificaties worden getoond wanneer de rolcontext niet betrouwbaar kan worden vastgesteldGedekt door SRSSRS-AUTH-001
SRS-POP-002
AC-AUTH-001
AC-POP-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-NOT-001-009UC-GEN-NOT-001 — Systeemnotificatie tonenBij meerdere gelijktijdig relevante systeemnotificaties de oudste aangemaakte relevante notificatie als eerste tonenGedekt door SRSSRS-POP-002AC-POP-002FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-001-010UC-GEN-NOT-001 — Systeemnotificatie tonenDisplayRule = Always ondersteunen voor notificaties die bij ieder relevant bezoek opnieuw zichtbaar mogen zijnGedekt door SRSSRS-POP-002AC-POP-002FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-001-011UC-GEN-NOT-001 — Systeemnotificatie tonenDisplayRule = OncePerBrowser ondersteunen voor notificaties die per browser slechts eenmaal getoond mogen wordenGedekt door SRSSRS-POP-005AC-POP-005FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-001-012UC-GEN-NOT-001 — Systeemnotificatie tonenBij OncePerBrowser een cookie of vergelijkbare browserwaarde kunnen raadplegen om te bepalen of de notificatie in die browser al eerder is getoondGedekt door SRSSRS-POP-005AC-POP-005FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-001-013UC-GEN-NOT-001 — Systeemnotificatie tonenVoor OncePerBrowser geen server-side gebruikersgebonden gezienregistratie vereisenGedekt door SRSSRS-AUTH-001
SRS-POP-005
AC-AUTH-001
AC-POP-005
AutorisatieGeenVerwerkt
REQ-UC-GEN-NOT-001-014UC-GEN-NOT-001 — Systeemnotificatie tonenBij ontbrekende of ongeldige browserwaarde veilig blijven functioneren zonder de frontpage te blokkerenGedekt door SRSSRS-AUTH-001
SRS-NFR-SEC-001
AC-AUTH-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-001-015UC-GEN-NOT-001 — Systeemnotificatie tonenOngeldige of incompleet geconfigureerde notificaties niet tonen en veilig loggen voor beheer/diagnoseGedekt door SRSSRS-ADM-001
SRS-POP-002
SRS-NFR-SEC-001
AC-ADM-001
AC-POP-002
AC-NFR-SEC-001
AuditGeenVerwerkt
REQ-UC-GEN-NOT-001-016UC-GEN-NOT-001 — Systeemnotificatie tonenTechnische fouten in de notificatiecontrole veilig afhandelen zonder kale technische foutdetails aan de gebruiker te tonenGedekt door SRSSRS-POP-002
SRS-NFR-SEC-001
SRS-NFR-LOG-001
AC-POP-002
AC-NFR-SEC-001
AC-NFR-LOG-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-NOT-001-017UC-GEN-NOT-001 — Systeemnotificatie tonenDe actuele toegankelijkheidsinstellingen respecteren bij het tonen van systeemnotificatiesGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-POP-002
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-POP-002
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-GEN-NOT-001-018UC-GEN-NOT-001 — Systeemnotificatie tonenGeen SystemMessages, privéberichtthreads, gebruikersprofielen, gebruikersinstellingen, popupdefinities of contentblokken muteren als onderdeel van het tonen van een systeemnot...Gedekt door SRSSRS-ACC-003
SRS-MSG-001
SRS-CNT-001
SRS-POP-001
SRS-POP-002
AC-ACC-003
AC-MSG-001
AC-CNT-001
AC-POP-001
AC-POP-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-001-019UC-GEN-NOT-001 — Systeemnotificatie tonenLokale tijdzoneweergave uitsluitend als presentatie behandelen en niet als zelfstandige bron voor zichtbaarheidGedekt door SRSSRS-ARCH-001AC-ARCH-001FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-001-020UC-GEN-NOT-001 — Systeemnotificatie tonenPopupteksten en knopteksten voor systeemnotificaties niet uit het popupregister halen, maar uit de systeemnotificatieconfiguratieGedekt door SRSSRS-POP-001
SRS-POP-002
AC-POP-001
AC-POP-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-001-021UC-GEN-NOT-001 — Systeemnotificatie tonenNa het tonen van één notificatie wachten op de sluit-/verwerkingsflow voordat een volgende notificatie wordt beoordeeld voor weergaveGedekt door SRSSRS-POP-002AC-POP-002FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-001-022UC-GEN-NOT-001 — Systeemnotificatie tonenDe waarden AudienceType en DisplayRule beperken tot bekende, centraal gedefinieerde waardenGedekt door SRSSRS-POP-002AC-POP-002FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-001-023UC-GEN-NOT-001 — Systeemnotificatie tonenVoorkomen dat een bestaande OncePerBrowser-browserregistratie automatisch wordt genegeerd doordat een notificatie inhoudelijk is gewijzigdGedekt door SRSSRS-POP-005AC-POP-005FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-001-024UC-GEN-NOT-001 — Systeemnotificatie tonenHet opnieuw tonen van gewijzigde of belangrijkere informatie ondersteunen door publicatie van een nieuwe notificatie in plaats van automatische reset van bestaande browserregist...Gedekt door SRSSRS-POP-002AC-POP-002FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-002-001UC-GEN-NOT-002 — Systeemnotificatie sluitenEen zichtbare systeemnotificatie kunnen sluiten op initiatief van de bezoeker of gebruikerGedekt door SRSSRS-POP-002AC-POP-002FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-002-002UC-GEN-NOT-002 — Systeemnotificatie sluitenDe gesloten systeemnotificatie uit de gebruikersinterface verwijderen zonder de frontpage volledig te herladenGedekt door SRSSRS-POP-002AC-POP-002FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-002-003UC-GEN-NOT-002 — Systeemnotificatie sluitenVoorkomen dat de zojuist gesloten notificatie direct opnieuw verschijnt binnen dezelfde lopende notificatiereeksGedekt door SRSSRS-POP-002AC-POP-002FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-002-004UC-GEN-NOT-002 — Systeemnotificatie sluitenNa sluiten direct controleren of er nog een volgende actieve en doelgroeprelevante systeemnotificatie beschikbaar isGedekt door SRSSRS-POP-002AC-POP-002AutorisatieGeenVerwerkt
REQ-UC-GEN-NOT-002-005UC-GEN-NOT-002 — Systeemnotificatie sluitenSysteemnotificaties één voor één tonen, waarbij een volgende notificatie pas zichtbaar wordt nadat de actuele notificatie is geslotenGedekt door SRSSRS-POP-002AC-POP-002FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-002-006UC-GEN-NOT-002 — Systeemnotificatie sluitenBij DisplayRule = Always geen permanente browsermarker schrijven voor de sluitactieGedekt door SRSSRS-POP-002AC-POP-002FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-002-007UC-GEN-NOT-002 — Systeemnotificatie sluitenBij DisplayRule = OncePerBrowser een veilige cookie of vergelijkbare browserwaarde kunnen schrijven wanneer browseropslag beschikbaar isGedekt door SRSSRS-POP-005
SRS-NFR-SEC-001
AC-POP-005
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-GEN-NOT-002-008UC-GEN-NOT-002 — Systeemnotificatie sluitenVoor OncePerBrowser geen server-side gebruikersgebonden gezienregistratie vereisenGedekt door SRSSRS-AUTH-001
SRS-POP-005
AC-AUTH-001
AC-POP-005
AutorisatieGeenVerwerkt
REQ-UC-GEN-NOT-002-009UC-GEN-NOT-002 — Systeemnotificatie sluitenBrowseropslagfouten veilig afhandelen zonder de frontpage te blokkerenGedekt door SRSSRS-AUTH-001
SRS-NFR-SEC-001
AC-AUTH-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-002-010UC-GEN-NOT-002 — Systeemnotificatie sluitenBij ontbrekende OncePerBrowser-marker veilig blijven functioneren, ook als dezelfde notificatie later opnieuw zichtbaar kan wordenGedekt door SRSSRS-POP-005
SRS-NFR-SEC-001
AC-POP-005
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-002-011UC-GEN-NOT-002 — Systeemnotificatie sluitenBij de vervolgcontrole na sluiten dezelfde tijdvenster-, doelgroep- en volgorderegels toepassen als bij het initieel tonenGedekt door SRSSRS-ARCH-001AC-ARCH-001AutorisatieGeenVerwerkt
REQ-UC-GEN-NOT-002-012UC-GEN-NOT-002 — Systeemnotificatie sluitenDe gesloten notificatie-id kunnen meegeven of verwerken als tijdelijke uitsluiting voor de vervolgcontroleGedekt door SRSSRS-POP-002AC-POP-002AutorisatieGeenVerwerkt
REQ-UC-GEN-NOT-002-013UC-GEN-NOT-002 — Systeemnotificatie sluitenBij meerdere volgende relevante notificaties de oudste aangemaakte relevante notificatie als volgende tonenGedekt door SRSSRS-POP-002AC-POP-002FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-002-014UC-GEN-NOT-002 — Systeemnotificatie sluitenGeen SystemNotifications-configuratie wijzigen als onderdeel van het sluitenGedekt door SRSSRS-ARCH-001AC-ARCH-001FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-002-015UC-GEN-NOT-002 — Systeemnotificatie sluitenGeen mailbox-systeembericht, privéberichtthread, popupdefinitie, contentblok, gebruikersprofiel of gebruikersinstelling wijzigen als onderdeel van het sluitenGedekt door SRSSRS-ACC-003
SRS-MSG-001
SRS-CNT-001
SRS-POP-001
AC-ACC-003
AC-MSG-001
AC-CNT-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-002-016UC-GEN-NOT-002 — Systeemnotificatie sluitenTechnische fouten bij vervolgcontrole veilig afhandelen zonder kale technische foutdetails aan de gebruiker te tonenGedekt door SRSSRS-NFR-SEC-001
SRS-NFR-LOG-001
AC-NFR-SEC-001
AC-NFR-LOG-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-NOT-002-017UC-GEN-NOT-002 — Systeemnotificatie sluitenGeen rolgebonden volgende notificatie tonen wanneer de rolcontext niet betrouwbaar kan worden vastgesteldGedekt door SRSSRS-AUTH-001
SRS-POP-002
AC-AUTH-001
AC-POP-002
AutorisatieGeenVerwerkt
REQ-UC-GEN-NOT-002-018UC-GEN-NOT-002 — Systeemnotificatie sluitenDe frontpage bruikbaar houden wanneer er na sluiten geen volgende notificatie beschikbaar isGedekt door SRSSRS-POP-002AC-POP-002NFRGeenVerwerkt
REQ-UC-GEN-NOT-002-019UC-GEN-NOT-002 — Systeemnotificatie sluitenVoorkomen dat wijzigingen aan dezelfde bestaande OncePerBrowser-notificatie automatisch een bestaande browsermarker negerenGedekt door SRSSRS-POP-005AC-POP-005FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-002-020UC-GEN-NOT-002 — Systeemnotificatie sluitenOpnieuw tonen van gewijzigde of belangrijkere informatie ondersteunen door een nieuwe notificatie-id te publiceren in plaats van de bestaande browsermarker stilzwijgend te resettenGedekt door SRSSRS-POP-002AC-POP-002FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-003-001UC-GEN-NOT-003 — Eenmalige systeemnotificatie verwerkenSysteemnotificaties met DisplayRule = OncePerBrowser per browser kunnen beoordelen op basis van een clientside markerGedekt door SRSSRS-POP-005AC-POP-005FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-003-002UC-GEN-NOT-003 — Eenmalige systeemnotificatie verwerkenEen OncePerBrowser-notificatie niet opnieuw tonen wanneer de betreffende notificatie-id in dezelfde browser al als afgehandeld is gemarkeerdGedekt door SRSSRS-POP-005AC-POP-005FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-003-003UC-GEN-NOT-003 — Eenmalige systeemnotificatie verwerkenEen OncePerBrowser-notificatie zonder bestaande browsermarker als toonbare kandidaat kunnen behandelen, mits tijdvenster en doelgroep ook geldig zijnGedekt door SRSSRS-POP-005AC-POP-005FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-003-004UC-GEN-NOT-003 — Eenmalige systeemnotificatie verwerkenDe browsermarker voor OncePerBrowser mag geen persoonsgegevens, rollen, tokens, secrets, sessie-informatie of autorisatiegegevens bevattenGedekt door SRSSRS-AUTH-001
SRS-POP-005
SRS-NFR-SEC-001
SRS-NFR-PRV-001
AC-AUTH-001
AC-POP-005
AC-NFR-SEC-001
AC-NFR-PRV-001
AutorisatieGeenVerwerkt
REQ-UC-GEN-NOT-003-005UC-GEN-NOT-003 — Eenmalige systeemnotificatie verwerkenVoor OncePerBrowser geen server-side gebruikersgebonden gezienregistratie bijhoudenGedekt door SRSSRS-AUTH-001
SRS-POP-005
AC-AUTH-001
AC-POP-005
AutorisatieGeenVerwerkt
REQ-UC-GEN-NOT-003-006UC-GEN-NOT-003 — Eenmalige systeemnotificatie verwerkenOntbrekende, geweigerde, lege of corrupte browseropslag veilig kunnen afhandelen zonder de frontpage te blokkerenGedekt door SRSSRS-AUTH-001
SRS-NFR-SEC-001
AC-AUTH-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-003-007UC-GEN-NOT-003 — Eenmalige systeemnotificatie verwerkenWijzigingen aan de inhoud van dezelfde bestaande systeemnotificatie mogen een bestaande OncePerBrowser-browsermarker niet automatisch ongeldig makenGedekt door SRSSRS-POP-005AC-POP-005FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-003-008UC-GEN-NOT-003 — Eenmalige systeemnotificatie verwerkenWanneer beheer een gewijzigde boodschap opnieuw zichtbaar wil maken aan browsers met een bestaande marker, moet dit via een nieuwe systeemnotificatie kunnen worden opgelostGedekt door SRSSRS-ADM-001
SRS-POP-002
AC-ADM-001
AC-POP-002
FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-003-009UC-GEN-NOT-003 — Eenmalige systeemnotificatie verwerkenAlways en OncePerBrowser als afzonderlijke weergaveregels behandelenGedekt door SRSSRS-POP-005AC-POP-005FunctioneelGeenVerwerkt
REQ-UC-GEN-NOT-003-010UC-GEN-NOT-003 — Eenmalige systeemnotificatie verwerkenDe eenmaligheidscontrole mag geen wijzigingen aanbrengen in SystemNotifications, SystemMessages, Users, UserSettings of PopupDetailsGedekt door SRSSRS-POP-001AC-POP-001AutorisatieGeenVerwerkt
REQ-UC-LLN-FP-001-001UC-LLN-FP-001 — Leerling-frontpage bekijkenDe leerling-frontpage alleen tonen aan een ingelogde gebruiker met actieve leerlingcontextGedekt door SRSSRS-LRN-009AC-LRN-009AuditGeenVerwerkt
REQ-UC-LLN-FP-001-002UC-LLN-FP-001 — Leerling-frontpage bekijkenDe leerling-frontpage samenstellen uit bestaande domeindata en afgeleide readmodelwaardenGedekt door SRSSRS-RDM-001
SRS-RDM-003
SRS-RDM-005
SRS-LRN-009
AC-RDM-001
AC-RDM-003
AC-RDM-005
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-FP-001-003UC-LLN-FP-001 — Leerling-frontpage bekijkenCategorienavigatie, populaire categorieën, recent geoefend en verder-oefenencontext server-side begrenzen tot de actuele leerlingcontextGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-LRN-002
SRS-LRN-007
AC-AUTH-001
AC-CAT-001
AC-LRN-002
AC-LRN-007
AutorisatieGeenVerwerkt
REQ-UC-LLN-FP-001-004UC-LLN-FP-001 — Leerling-frontpage bekijkenDe frontpage niet gebruiken als bron voor autorisatiebeslissingenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
AC-AUTH-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-FP-001-005UC-LLN-FP-001 — Leerling-frontpage bekijkenSysteemnotificaties pas na normaal laden van de frontpage laten controleren via de generieke notificatieflowsGedekt door SRSSRS-LRN-009
SRS-POP-002
AC-LRN-009
AC-POP-002
AutorisatieGeenVerwerkt
REQ-UC-LLN-FP-002-001UC-LLN-FP-002 — Actieve niveaucontext toepassenEen opgeslagen leerlingniveaucontext opnieuw server-side valideren voordat deze wordt toegepastGedekt door SRSSRS-AUTH-001
SRS-CAT-006
SRS-LRN-009
AC-AUTH-001
AC-CAT-006
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-FP-002-002UC-LLN-FP-002 — Actieve niveaucontext toepassenOpen niveaugebruik en privéniveaugebruik volgens hun eigen toegangsbronnen beoordelenGedekt door SRSSRS-AUTH-001
SRS-CAT-006
SRS-LRN-009
AC-AUTH-001
AC-CAT-006
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-FP-002-003UC-LLN-FP-002 — Actieve niveaucontext toepassenGeen willekeurig standaardniveau kiezen wanneer een verplichte of geldige keuze ontbreektGedekt door SRSSRS-CAT-001
SRS-LRN-009
AC-CAT-001
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-FP-002-004UC-LLN-FP-002 — Actieve niveaucontext toepassenOngeldige, ingetrokken of inactieve niveaucontexten blokkeren voor actuele frontpage- en aanbodweergaveGedekt door SRSSRS-AUTH-001
SRS-CAT-006
SRS-LRN-009
AC-AUTH-001
AC-CAT-006
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-FP-002-005UC-LLN-FP-002 — Actieve niveaucontext toepassenNiveaucontext niet als aparte sessie-entiteit opslaanGedekt door SRSSRS-CAT-006
SRS-LRN-009
AC-CAT-006
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-FP-003-001UC-LLN-FP-003 — Populaire categorieën en oefeningen tonenPopulaire categorieën afleiden uit afgeronde exercise runs binnen de actuele leerlingniveaucontextGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-RDM-006
SRS-CAT-006
SRS-LRN-005
AC-RDM-001
AC-RDM-005
AC-RDM-006
AC-CAT-006
AC-LRN-005
FunctioneelGeenVerwerkt
REQ-UC-LLN-FP-003-002UC-LLN-FP-003 — Populaire categorieën en oefeningen tonenOnder elke populaire categorie maximaal drie populaire oefeningen tonenGedekt door SRSSRS-CAT-001
SRS-LRN-009
SRS-NFR-PER-001
AC-CAT-001
AC-LRN-009
AC-NFR-PER-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-FP-003-003UC-LLN-FP-003 — Populaire categorieën en oefeningen tonenNiet langer toegankelijke categorieën of oefeningen uitsluiten van populaire frontpage-ingangenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-CAT-001
SRS-LRN-009
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-CAT-001
AC-LRN-009
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-LLN-FP-003-004UC-LLN-FP-003 — Populaire categorieën en oefeningen tonenVoor dit blok geen aparte bron- of cachetabel vereisenGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-FP-003-005UC-LLN-FP-003 — Populaire categorieën en oefeningen tonenEen veilige lege staat ondersteunen wanneer er geen populaire gegevens beschikbaar zijnGedekt door SRSSRS-RDM-001
SRS-RDM-009
SRS-LRN-009
SRS-NFR-SEC-001
AC-RDM-001
AC-RDM-009
AC-LRN-009
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-LLN-FP-004-001UC-LLN-FP-004 — Recent geoefend tonenRecent geoefend baseren op afgeronde exercise runs van de huidige leerlingGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-FP-004-002UC-LLN-FP-004 — Recent geoefend tonenRecent geoefend beperken tot de actuele niveaucontextGedekt door SRSSRS-CAT-006
SRS-LRN-009
AC-CAT-006
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-FP-004-003UC-LLN-FP-004 — Recent geoefend tonenMaximaal drie recente items tonen, gesorteerd op afrondmoment aflopendGedekt door SRSSRS-LRN-006
SRS-NFR-PER-001
AC-LRN-006
AC-NFR-PER-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-FP-004-004UC-LLN-FP-004 — Recent geoefend tonenNiet-afgeronde runs niet tonen als recent geoefendGedekt door SRSSRS-LRN-008AC-LRN-008FunctioneelGeenVerwerkt
REQ-UC-LLN-FP-004-005UC-LLN-FP-004 — Recent geoefend tonenVervolgacties vanuit recent geoefend opnieuw server-side controlerenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
AC-AUTH-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-FP-005-001UC-LLN-FP-005 — Verder-oefenenblok tonenHet verder-oefenenblok alleen tonen wanneer een hervatbare niet-afgeronde run binnen de actieve niveaucontext bestaatGedekt door SRSSRS-CAT-006
SRS-LRN-002
SRS-LRN-007
AC-CAT-006
AC-LRN-002
AC-LRN-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-FP-005-002UC-LLN-FP-005 — Verder-oefenenblok tonenBij meerdere kandidaten de laatst gestarte hervatbare run als ingang gebruikenGedekt door SRSSRS-LRN-002
SRS-LRN-007
AC-LRN-002
AC-LRN-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-FP-005-003UC-LLN-FP-005 — Verder-oefenenblok tonenActuele oefeningstoegang controleren voordat een run als hervatbaar wordt aangebodenGedekt door SRSSRS-AUTH-001
SRS-LRN-002
SRS-LRN-007
AC-AUTH-001
AC-LRN-002
AC-LRN-007
AutorisatieGeenVerwerkt
REQ-UC-LLN-FP-005-004UC-LLN-FP-005 — Verder-oefenenblok tonenHet tonen van het verder-oefenenblok niet gebruiken om runvoortgang te wijzigenGedekt door SRSSRS-LRN-002
SRS-LRN-007
AC-LRN-002
AC-LRN-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-FP-005-005UC-LLN-FP-005 — Verder-oefenenblok tonenBij klikken op verder oefenen de bestaande hervatflow gebruiken en opnieuw server-side controlerenGedekt door SRSSRS-AUTH-001
SRS-LRN-002
SRS-LRN-007
AC-AUTH-001
AC-LRN-002
AC-LRN-007
AutorisatieGeenVerwerkt
REQ-UC-LLN-DEL-001-001UC-LLN-DEL-001 — Oefening delen met vriendEen afgeronde eigen leerlingrun kunnen delen met een actieve vriendGedekt door SRSSRS-REL-001
SRS-LRN-009
SRS-SHR-001
AC-REL-001
AC-LRN-009
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-001-002UC-LLN-DEL-001 — Oefening delen met vriendDelen blokkeren wanneer de bronrun niet afgerond, niet eigen of een testrun isGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-SHR-003
AC-AUTH-001
AC-LRN-009
AC-SHR-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-001-003UC-LLN-DEL-001 — Oefening delen met vriendDelen server-side autoriseren op leerlingrol, actieve vriendschap, accountstatus en featurebeschikbaarheidGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-REL-001
SRS-LRN-009
SRS-SHR-001
SRS-POP-003
AC-AUTH-001
AC-ACC-002
AC-REL-001
AC-LRN-009
AC-SHR-001
AC-POP-003
AutorisatieGeenVerwerkt
REQ-UC-LLN-DEL-001-004UC-LLN-DEL-001 — Oefening delen met vriendBij delen een administratief gedeelde-oefeningenrecord vastleggenGedekt door SRSSRS-LRN-009
SRS-SHR-001
SRS-NFR-AUD-001
AC-LRN-009
AC-SHR-001
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-001-005UC-LLN-DEL-001 — Oefening delen met vriendBij delen historische snapshotgegevens voor niveau, categorie en oefening vastleggenGedekt door SRSSRS-CAT-004
SRS-LRN-009
SRS-SHR-008
SRS-NFR-AUD-001
AC-CAT-004
AC-LRN-009
AC-SHR-008
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-001-006UC-LLN-DEL-001 — Oefening delen met vriendBij delen geen ontvangerrun aanmakenGedekt door SRSSRS-LRN-009
SRS-SHR-001
AC-LRN-009
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-001-007UC-LLN-DEL-001 — Oefening delen met vriendDe bronrun, antwoorden, statistieken en voortgang van de deler niet wijzigenGedekt door SRSSRS-LRN-003
SRS-SHR-003
AC-LRN-003
AC-SHR-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-001-008UC-LLN-DEL-001 — Oefening delen met vriendDe ontvanger kunnen informeren via centrale systeemcommunicatieGedekt door SRSSRS-LRN-009
SRS-SHR-001
AC-LRN-009
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-001-009UC-LLN-DEL-001 — Oefening delen met vriendVoorkomen dat een mislukte deelactie een half gedeeld record achterlaatGedekt door SRSSRS-LRN-009
SRS-SHR-001
SRS-NFR-AVL-001
AC-LRN-009
AC-SHR-001
AC-NFR-AVL-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-001-010UC-LLN-DEL-001 — Oefening delen met vriendBestaande gedeelde oefeningen behouden wanneer de vriendschap daarna wordt beëindigdGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-LRN-009
SRS-SHR-001
AC-REL-003
AC-REL-006
AC-LRN-009
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-002-001UC-LLN-DEL-002 — Ontvangen gedeelde oefeningen bekijkenOntvangen gedeelde oefeningen alleen tonen aan de bedoelde ontvangerGedekt door SRSSRS-LRN-009
SRS-SHR-001
AC-LRN-009
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-002-002UC-LLN-DEL-002 — Ontvangen gedeelde oefeningen bekijkenDe ontvanger bepalen uit server-side sessiecontextGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-SHR-001
AC-AUTH-001
AC-LRN-009
AC-SHR-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-DEL-002-003UC-LLN-DEL-002 — Ontvangen gedeelde oefeningen bekijkenDoor overzichtsweergave geen ExerciseRun aanmakenGedekt door SRSSRS-RDM-001
SRS-RDM-006
SRS-LRN-009
SRS-SHR-001
AC-RDM-001
AC-RDM-006
AC-LRN-009
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-002-004UC-LLN-DEL-002 — Ontvangen gedeelde oefeningen bekijkenDoor de ontvanger verwijderde items uitsluiten uit het overzichtGedekt door SRSSRS-RDM-001
SRS-LRN-009
SRS-SHR-004
SRS-SHR-007
AC-RDM-001
AC-LRN-009
AC-SHR-004
AC-SHR-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-002-005UC-LLN-DEL-002 — Ontvangen gedeelde oefeningen bekijkenHistorische snapshotgegevens kunnen tonenGedekt door SRSSRS-LRN-009
SRS-SHR-008
AC-LRN-009
AC-SHR-008
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-002-006UC-LLN-DEL-002 — Ontvangen gedeelde oefeningen bekijkenVervolgacties server-side bepalenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-SHR-001
AC-AUTH-001
AC-LRN-009
AC-SHR-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-DEL-002-007UC-LLN-DEL-002 — Ontvangen gedeelde oefeningen bekijkenNiet-beschikbare gedeelde oefeningen veilig afhandelenGedekt door SRSSRS-LRN-009
SRS-SHR-001
SRS-NFR-SEC-001
AC-LRN-009
AC-SHR-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-002-008UC-LLN-DEL-002 — Ontvangen gedeelde oefeningen bekijkenSysteemberichten behandelen als ingang en niet als bronrecordGedekt door SRSSRS-MSG-001
SRS-LRN-009
SRS-SHR-002
SRS-SHR-005
AC-MSG-001
AC-LRN-009
AC-SHR-002
AC-SHR-005
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-003-001UC-LLN-DEL-003 — Gedeelde oefening startenEen gedeelde oefening alleen laten starten door de bedoelde ontvangerGedekt door SRSSRS-LRN-001
SRS-SHR-001
AC-LRN-001
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-003-002UC-LLN-DEL-003 — Gedeelde oefening startenBij eerste start een zelfstandige ExerciseRun voor de ontvanger aanmakenGedekt door SRSSRS-LRN-001
SRS-SHR-003
AC-LRN-001
AC-SHR-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-003-003UC-LLN-DEL-003 — Gedeelde oefening startenBij eerste start dezelfde vraaginhoud en vraagvolgorde gebruiken als de bronrunGedekt door SRSSRS-LRN-001
SRS-SHR-003
AC-LRN-001
AC-SHR-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-003-004UC-LLN-DEL-003 — Gedeelde oefening startenDe bronrun van de afzender niet wijzigenGedekt door SRSSRS-LRN-009
SRS-SHR-003
AC-LRN-009
AC-SHR-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-003-005UC-LLN-DEL-003 — Gedeelde oefening startenDe ontvangerrun herleidbaar koppelen aan het gedeelde recordGedekt door SRSSRS-LRN-009
SRS-SHR-001
SRS-NFR-AUD-001
AC-LRN-009
AC-SHR-001
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-003-006UC-LLN-DEL-003 — Gedeelde oefening startenVoortgangsdata voor de ontvangerrun initialiserenGedekt door SRSSRS-LRN-003
SRS-SHR-001
AC-LRN-003
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-003-007UC-LLN-DEL-003 — Gedeelde oefening startenNiet-startbare gedeelde oefeningen veilig blokkerenGedekt door SRSSRS-AUTH-001
SRS-LRN-001
SRS-SHR-001
SRS-NFR-SEC-001
AC-AUTH-001
AC-LRN-001
AC-SHR-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-003-008UC-LLN-DEL-003 — Gedeelde oefening startenMislukte startacties zonder half bruikbare run afhandelenGedekt door SRSSRS-LRN-001
SRS-SHR-001
SRS-NFR-AVL-001
AC-LRN-001
AC-SHR-001
AC-NFR-AVL-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-004-001UC-LLN-DEL-004 — Gedeelde oefening opnieuw makenEen ontvangen gedeelde oefening opnieuw kunnen laten maken door de bedoelde ontvangerGedekt door SRSSRS-LRN-009
SRS-SHR-006
AC-LRN-009
AC-SHR-006
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-004-002UC-LLN-DEL-004 — Gedeelde oefening opnieuw makenVoor iedere herhaling een nieuwe zelfstandige ExerciseRun aanmakenGedekt door SRSSRS-LRN-009
SRS-SHR-001
AC-LRN-009
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-004-003UC-LLN-DEL-004 — Gedeelde oefening opnieuw makenEerdere ontvangerruns en resultaten niet overschrijvenGedekt door SRSSRS-LRN-009
SRS-SHR-001
AC-LRN-009
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-004-004UC-LLN-DEL-004 — Gedeelde oefening opnieuw makenDezelfde gedeelde inhoud gebruiken voor herhalingenGedekt door SRSSRS-LRN-009
SRS-SHR-001
AC-LRN-009
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-004-005UC-LLN-DEL-004 — Gedeelde oefening opnieuw makenDe vraagvolgorde voor herhalingen server-side bepalen en vastleggenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-SHR-001
SRS-NFR-AUD-001
AC-AUTH-001
AC-LRN-009
AC-SHR-001
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-DEL-004-006UC-LLN-DEL-004 — Gedeelde oefening opnieuw makenDe bronrun van de afzender niet wijzigenGedekt door SRSSRS-LRN-009
SRS-SHR-003
AC-LRN-009
AC-SHR-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-004-007UC-LLN-DEL-004 — Gedeelde oefening opnieuw makenNiet-herhaalbare gedeelde oefeningen veilig blokkerenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-SHR-001
SRS-NFR-SEC-001
AC-AUTH-001
AC-LRN-009
AC-SHR-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-004-008UC-LLN-DEL-004 — Gedeelde oefening opnieuw makenMislukte herhaalacties zonder half bruikbare run afhandelenGedekt door SRSSRS-LRN-009
SRS-SHR-001
SRS-NFR-AVL-001
AC-LRN-009
AC-SHR-001
AC-NFR-AVL-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-005-001UC-LLN-DEL-005 — Ontvangen gedeelde oefening verwijderenEen ontvangen gedeelde oefening uit het eigen overzicht kunnen verwijderenGedekt door SRSSRS-RDM-001
SRS-LRN-009
SRS-SHR-004
SRS-SHR-007
AC-RDM-001
AC-LRN-009
AC-SHR-004
AC-SHR-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-005-002UC-LLN-DEL-005 — Ontvangen gedeelde oefening verwijderenVoor verwijderen expliciete bevestiging vragenGedekt door SRSSRS-LRN-009
SRS-SHR-004
SRS-SHR-007
AC-LRN-009
AC-SHR-004
AC-SHR-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-005-003UC-LLN-DEL-005 — Ontvangen gedeelde oefening verwijderenVerwijderen beperken tot de ontvanger van het gedeelde recordGedekt door SRSSRS-LRN-009
SRS-SHR-004
SRS-SHR-007
AC-LRN-009
AC-SHR-004
AC-SHR-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-005-004UC-LLN-DEL-005 — Ontvangen gedeelde oefening verwijderenVerwijderen uitvoeren als ontvangergebonden zichtbaarheidshandelingGedekt door SRSSRS-LRN-009
SRS-SHR-004
SRS-SHR-007
AC-LRN-009
AC-SHR-004
AC-SHR-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-005-005UC-LLN-DEL-005 — Ontvangen gedeelde oefening verwijderenBronrun, ontvangerruns en geschiedenis niet verwijderenGedekt door SRSSRS-LRN-010
SRS-SHR-003
SRS-NFR-AUD-001
AC-LRN-010
AC-SHR-003
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-DEL-005-006UC-LLN-DEL-005 — Ontvangen gedeelde oefening verwijderenVriendschap of autorisaties niet wijzigen door deze actieGedekt door SRSSRS-AUTH-001
SRS-REL-001
SRS-LRN-009
SRS-SHR-001
AC-AUTH-001
AC-REL-001
AC-LRN-009
AC-SHR-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-DEL-005-007UC-LLN-DEL-005 — Ontvangen gedeelde oefening verwijderenVerwijderde items uitsluiten uit het ontvangen overzichtGedekt door SRSSRS-RDM-001
SRS-LRN-009
SRS-SHR-004
SRS-SHR-007
AC-RDM-001
AC-LRN-009
AC-SHR-004
AC-SHR-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-005-008UC-LLN-DEL-005 — Ontvangen gedeelde oefening verwijderenFoutafhandeling uitvoeren zonder bestaande zichtbaarheid ongecontroleerd te wijzigenGedekt door SRSSRS-LRN-009
SRS-SHR-001
SRS-NFR-AVL-001
AC-LRN-009
AC-SHR-001
AC-NFR-AVL-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-DEL-006-001UC-LLN-DEL-006 — Delen blokkeren zonder actieve vriendenDelen blokkeren wanneer de gebruiker geen actieve leerlingcontext heeftGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-SHR-001
AC-AUTH-001
AC-LRN-009
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-006-002UC-LLN-DEL-006 — Delen blokkeren zonder actieve vriendenDelen blokkeren wanneer de bronrun niet eigen, niet afgerond of een testrun isGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-SHR-003
AC-AUTH-001
AC-LRN-009
AC-SHR-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-006-003UC-LLN-DEL-006 — Delen blokkeren zonder actieve vriendenDelen blokkeren wanneer oefeningdelen of vriendschappen functioneel niet beschikbaar zijnGedekt door SRSSRS-AUTH-001
SRS-REL-001
SRS-LRN-009
SRS-SHR-001
AC-AUTH-001
AC-REL-001
AC-LRN-009
AC-SHR-001
NFRGeenVerwerkt
REQ-UC-LLN-DEL-006-004UC-LLN-DEL-006 — Delen blokkeren zonder actieve vriendenDelen blokkeren wanneer de leerling geen actieve vrienden heeftGedekt door SRSSRS-AUTH-001
SRS-REL-001
SRS-LRN-009
SRS-SHR-001
AC-AUTH-001
AC-REL-001
AC-LRN-009
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-006-005UC-LLN-DEL-006 — Delen blokkeren zonder actieve vriendenBij blokkade geen gedeelde oefening, ontvangerrun, relatie, uitnodiging of systeemcommunicatie aanmakenGedekt door SRSSRS-REL-001
SRS-LRN-009
SRS-SHR-001
AC-REL-001
AC-LRN-009
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-006-006UC-LLN-DEL-006 — Delen blokkeren zonder actieve vriendenVerouderde frontendstate bij definitief delen server-side hercontrolerenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-SHR-001
SRS-GUA-001
AC-AUTH-001
AC-LRN-009
AC-SHR-001
AC-GUA-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-DEL-006-007UC-LLN-DEL-006 — Delen blokkeren zonder actieve vriendenBlokkades tonen via centrale popupkeys of inline afhandeling zonder popuptekstduplicatieGedekt door SRSSRS-LRN-009
SRS-SHR-001
SRS-POP-001
AC-LRN-009
AC-SHR-001
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-DEL-006-008UC-LLN-DEL-006 — Delen blokkeren zonder actieve vriendenBlokkades afhandelen zonder informatie over andere accounts te lekkenGedekt door SRSSRS-ACC-002
SRS-LRN-009
SRS-SHR-001
AC-ACC-002
AC-LRN-009
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-001-001UC-LLN-TOEG-001 — Beschikbare categorieën bekijkenCategorieën voor leerlingen server-side filteren op actuele leerlingcontextGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-005
SRS-CAT-001
SRS-LRN-009
AC-AUTH-001
AC-RDM-001
AC-RDM-005
AC-CAT-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-001-002UC-LLN-TOEG-001 — Beschikbare categorieën bekijkenAlleen categorieën tonen binnen een voor de leerling toegankelijk niveauGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-CAT-001
SRS-LRN-009
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-CAT-001
AC-LRN-009
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-LLN-TOEG-001-003UC-LLN-TOEG-001 — Beschikbare categorieën bekijkenCategorieën zonder actieve onderliggende oefening niet als startbare categorie tonenGedekt door SRSSRS-CAT-001
SRS-LRN-001
AC-CAT-001
AC-LRN-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-001-004UC-LLN-TOEG-001 — Beschikbare categorieën bekijkenCategorienaam, kleur en icoon lezen uit de centrale categoriebronGedekt door SRSSRS-CAT-002
SRS-LRN-009
AC-CAT-002
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-001-005UC-LLN-TOEG-001 — Beschikbare categorieën bekijkenBij categorieën bekijken geen niveauautorisatie aanmaken of wijzigenGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-LRN-009
AC-AUTH-001
AC-CAT-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-001-006UC-LLN-TOEG-001 — Beschikbare categorieën bekijkenOntbrekende of ongeldige niveaucontext veilig afhandelen zonder categoriecatalogus vrij te gevenGedekt door SRSSRS-CAT-006
SRS-LRN-009
SRS-NFR-SEC-001
AC-CAT-006
AC-LRN-009
AC-NFR-SEC-001
AuditGeenVerwerkt
REQ-UC-LLN-TOEG-001-007UC-LLN-TOEG-001 — Beschikbare categorieën bekijkenClientstate of routeparameters niet gebruiken als autorisatiebron voor categoriezichtbaarheidGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-CAT-001
SRS-LRN-009
AC-AUTH-001
AC-AUTH-002
AC-CAT-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-001-008UC-LLN-TOEG-001 — Beschikbare categorieën bekijkenEen lege staat kunnen tonen wanneer geen categorieën beschikbaar zijnGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-CAT-001
SRS-LRN-009
AC-RDM-001
AC-RDM-005
AC-CAT-001
AC-LRN-009
NFRGeenVerwerkt
REQ-UC-LLN-TOEG-001-009UC-LLN-TOEG-001 — Beschikbare categorieën bekijkenGedeactiveerde of gemigreerde categorieën niet als nieuwe leerlingingang tonenGedekt door SRSSRS-CAT-001
SRS-LRN-009
AC-CAT-001
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-001-010UC-LLN-TOEG-001 — Beschikbare categorieën bekijkenCategorieën stabiel sorteren binnen de niveaucontextGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-CAT-006
SRS-LRN-009
AC-RDM-001
AC-RDM-005
AC-CAT-006
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-001-011UC-LLN-TOEG-001 — Beschikbare categorieën bekijkenActuele brondata gebruiken wanneer frontendcache verouderd isGedekt door SRSSRS-LRN-009
SRS-GUA-001
AC-LRN-009
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-001-012UC-LLN-TOEG-001 — Beschikbare categorieën bekijkenCategorieën niet uit historische exercise runs afleiden voor actueel aanbodGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-RDM-006
SRS-CAT-004
SRS-LRN-005
AC-RDM-001
AC-RDM-005
AC-RDM-006
AC-CAT-004
AC-LRN-005
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-001-013UC-LLN-TOEG-001 — Beschikbare categorieën bekijkenOpen en privéniveaucontext op dezelfde categoriefiltering laten uitkomenGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-CAT-006
SRS-LRN-009
AC-RDM-001
AC-RDM-005
AC-CAT-006
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-001-014UC-LLN-TOEG-001 — Beschikbare categorieën bekijkenEen categorie alleen tonen als vervolg naar oefeningen zinvol isGedekt door SRSSRS-CAT-001
SRS-LRN-009
AC-CAT-001
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-002-001UC-LLN-TOEG-002 — Beschikbare oefeningen bekijkenOefeningen voor leerlingen server-side filteren op categorie en actuele niveaucontextGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-005
SRS-CAT-006
SRS-LRN-009
AC-AUTH-001
AC-RDM-001
AC-RDM-005
AC-CAT-006
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-002-002UC-LLN-TOEG-002 — Beschikbare oefeningen bekijkenAlleen actieve oefenkoppelingen tonenGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-002-003UC-LLN-TOEG-002 — Beschikbare oefeningen bekijkenAlleen actieve oefeningen als startbare leerlingoptie tonenGedekt door SRSSRS-LRN-001AC-LRN-001FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-002-004UC-LLN-TOEG-002 — Beschikbare oefeningen bekijkenOefeningen in onderhoud niet tonen als startbare leerlingoefeningGedekt door SRSSRS-LRN-001AC-LRN-001FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-002-005UC-LLN-TOEG-002 — Beschikbare oefeningen bekijkenHet bekijken van oefeningen uitvoeren zonder exercise run aan te makenGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-002-006UC-LLN-TOEG-002 — Beschikbare oefeningen bekijkenHet openen van een oefening opnieuw server-side laten controlerenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
AC-AUTH-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-002-007UC-LLN-TOEG-002 — Beschikbare oefeningen bekijkenEen lege staat tonen wanneer een categorie geen beschikbare oefeningen bevatGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-CAT-001
SRS-LRN-009
AC-RDM-001
AC-RDM-005
AC-CAT-001
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-002-008UC-LLN-TOEG-002 — Beschikbare oefeningen bekijkenModuleconfiguratiepayloads niet in de leerlinglijst tonenGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-LRN-009
SRS-MOD-003
AC-RDM-001
AC-RDM-005
AC-LRN-009
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-002-009UC-LLN-TOEG-002 — Beschikbare oefeningen bekijkenDocent-testzichtbaarheid niet verwarren met leerlingzichtbaarheidGedekt door SRSSRS-LRN-009
SRS-TCH-005
AC-LRN-009
AC-TCH-005
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-002-010UC-LLN-TOEG-002 — Beschikbare oefeningen bekijkenOefeningvolgorde stabiel kunnen bepalenGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-002-011UC-LLN-TOEG-002 — Beschikbare oefeningen bekijkenTechnische moduleonbeschikbaarheid veilig afhandelenGedekt door SRSSRS-LRN-009
SRS-MOD-003
SRS-NFR-SEC-001
AC-LRN-009
AC-MOD-003
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-LLN-TOEG-002-012UC-LLN-TOEG-002 — Beschikbare oefeningen bekijkenVerouderde lijstitems corrigeren op basis van actuele backenddataGedekt door SRSSRS-RDM-001
SRS-LRN-009
SRS-GUA-001
AC-RDM-001
AC-LRN-009
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-003-001UC-LLN-TOEG-003 — Oefeningstoegang controleren bij openenIedere oefeningroute server-side controleren voordat oefencontext wordt geladenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
AC-AUTH-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-003-002UC-LLN-TOEG-003 — Oefeningstoegang controleren bij openenDirecte URL-toegang blokkeren wanneer de leerling geen actuele toegang heeftGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-CNT-004
AC-AUTH-001
AC-LRN-009
AC-CNT-004
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-003-003UC-LLN-TOEG-003 — Oefeningstoegang controleren bij openenBij geweigerde toegang geen modulepayload of vraagdata vrijgevenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-MOD-003
AC-AUTH-001
AC-LRN-009
AC-MOD-003
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-003-004UC-LLN-TOEG-003 — Oefeningstoegang controleren bij openenActuele backendstatus boven oude frontendcache laten gaanGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-003-005UC-LLN-TOEG-003 — Oefeningstoegang controleren bij openenOefeningen in onderhoud blokkeren voor leerlingenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
AC-AUTH-001
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-003-006UC-LLN-TOEG-003 — Oefeningstoegang controleren bij openenControleren dat niveau, categorie en oefening in dezelfde toegankelijke context liggenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-CAT-001
SRS-LRN-009
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-CAT-001
AC-LRN-009
AC-NFR-ACC-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-003-007UC-LLN-TOEG-003 — Oefeningstoegang controleren bij openenDoor openen van een oefening nog geen nieuwe exercise run aanmakenGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-003-008UC-LLN-TOEG-003 — Oefeningstoegang controleren bij openenEen veilige terugvalroute bieden bij geweigerde oefeningtoegangGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-NFR-SEC-001
AC-AUTH-001
AC-LRN-009
AC-NFR-SEC-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-003-009UC-LLN-TOEG-003 — Oefeningstoegang controleren bij openenToegang vlak voor het laden van de startcontext controlerenGedekt door SRSSRS-AUTH-001
SRS-LRN-001
AC-AUTH-001
AC-LRN-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-003-010UC-LLN-TOEG-003 — Oefeningstoegang controleren bij openenRoutecontextconsistentie tussen niveau, categorie en oefening afdwingenGedekt door SRSSRS-CAT-001
SRS-LRN-009
AC-CAT-001
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-003-011UC-LLN-TOEG-003 — Oefeningstoegang controleren bij openenRace conditions tussen lijstweergave en openen veilig afhandelenGedekt door SRSSRS-RDM-001
SRS-RDM-009
SRS-LRN-009
SRS-NFR-SEC-001
AC-RDM-001
AC-RDM-009
AC-LRN-009
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-003-012UC-LLN-TOEG-003 — Oefeningstoegang controleren bij openenEen onbruikbare technische module als blokkade behandelenGedekt door SRSSRS-LRN-009
SRS-MOD-003
AC-LRN-009
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-003-013UC-LLN-TOEG-003 — Oefeningstoegang controleren bij openenSecurityrelevante inconsistenties technisch kunnen loggenGedekt door SRSSRS-LRN-009AC-LRN-009AuditGeenVerwerkt
REQ-UC-LLN-TOEG-003-014UC-LLN-TOEG-003 — Oefeningstoegang controleren bij openenOude browsergeschiedenis niet als toegangsbewijs accepterenGedekt door SRSSRS-AUTH-001
SRS-LRN-010
SRS-NFR-AUD-001
AC-AUTH-001
AC-LRN-010
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-004-001UC-LLN-TOEG-004 — Toegang vervalt door ingetrokken autorisatieVervallen niveauautorisatie detecteren wanneer een leerling een oude context gebruiktGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-LRN-009
AC-AUTH-001
AC-CAT-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-004-002UC-LLN-TOEG-004 — Toegang vervalt door ingetrokken autorisatieNieuw starten binnen vervallen toegang blokkerenGedekt door SRSSRS-AUTH-001
SRS-LRN-001
AC-AUTH-001
AC-LRN-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-004-003UC-LLN-TOEG-004 — Toegang vervalt door ingetrokken autorisatieCategorieën en oefeningen uit vervallen toegang niet langer in actueel oefenaanbod tonenGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-LRN-009
AC-AUTH-001
AC-CAT-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-004-004UC-LLN-TOEG-004 — Toegang vervalt door ingetrokken autorisatieNiet-afgeronde runs niet automatisch afronden bij autorisatie-intrekkingGedekt door SRSSRS-AUTH-001
SRS-LRN-006
AC-AUTH-001
AC-LRN-006
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-004-005UC-LLN-TOEG-004 — Toegang vervalt door ingetrokken autorisatieAfgeronde geschiedenis beschikbaar houden volgens de geschiedenisregelsGedekt door SRSSRS-LRN-010
SRS-NFR-AUD-001
AC-LRN-010
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-TOEG-004-006UC-LLN-TOEG-004 — Toegang vervalt door ingetrokken autorisatieGeen nieuwe autorisatie aanmaken om een vervallen context te herstellenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
AC-AUTH-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-004-007UC-LLN-TOEG-004 — Toegang vervalt door ingetrokken autorisatieEen ongeldig geselecteerd niveau niet als actuele context blijven gebruikenGedekt door SRSSRS-AUTH-004
SRS-CAT-001
SRS-LRN-009
AC-AUTH-004
AC-CAT-001
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-004-008UC-LLN-TOEG-004 — Toegang vervalt door ingetrokken autorisatieOude routes en clientcache opnieuw server-side controlerenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
AC-AUTH-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-004-009UC-LLN-TOEG-004 — Toegang vervalt door ingetrokken autorisatieVervallen toegang niet herstellen via automatische fallbackautorisatieGedekt door SRSSRS-AUTH-001
SRS-LRN-009
AC-AUTH-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-004-010UC-LLN-TOEG-004 — Toegang vervalt door ingetrokken autorisatieNiet-afgeronde runs binnen vervallen toegang niet als resultaat tonenGedekt door SRSSRS-AUTH-001
SRS-LRN-006
AC-AUTH-001
AC-LRN-006
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-004-011UC-LLN-TOEG-004 — Toegang vervalt door ingetrokken autorisatieSysteemberichten over intrekking behandelen als communicatie en niet als autorisatiebronGedekt door SRSSRS-AUTH-001
SRS-MSG-001
SRS-LRN-009
AC-AUTH-001
AC-MSG-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-004-012UC-LLN-TOEG-004 — Toegang vervalt door ingetrokken autorisatieAndere toegankelijke niveaus opnieuw bepalen zonder de vervallen context vrij te gevenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-CAT-001
SRS-LRN-009
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-CAT-001
AC-LRN-009
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-LLN-TOEG-005-001UC-LLN-TOEG-005 — Open niveau gebruikenEen actief open niveau als leerlingniveaucontext kunnen gebruikenGedekt door SRSSRS-CAT-005
SRS-LRN-009
AC-CAT-005
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-005-002UC-LLN-TOEG-005 — Open niveau gebruikenVoor open niveaugebruik geen docent-leerlingrelatie aanmakenGedekt door SRSSRS-REL-001
SRS-CAT-006
SRS-LRN-009
SRS-TCH-003
AC-REL-001
AC-CAT-006
AC-LRN-009
AC-TCH-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-005-003UC-LLN-TOEG-005 — Open niveau gebruikenVoor open niveaugebruik geen TeacherStudentLevelAccess aanmakenGedekt door SRSSRS-CAT-006
SRS-LRN-009
AC-CAT-006
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-005-004UC-LLN-TOEG-005 — Open niveau gebruikenCategorieën en oefeningen binnen open niveaus opnieuw server-side filterenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-005
SRS-CAT-006
SRS-LRN-009
AC-AUTH-001
AC-RDM-001
AC-RDM-005
AC-CAT-006
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-005-005UC-LLN-TOEG-005 — Open niveau gebruikenEen open niveau niet meer gebruiken wanneer het inactief of privé is gewordenGedekt door SRSSRS-CAT-005
SRS-LRN-009
AC-CAT-005
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-005-006UC-LLN-TOEG-005 — Open niveau gebruikenEen open niveau alleen als selected level opslaan wanneer het actueel toegankelijk isGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-CAT-006
SRS-LRN-009
SRS-NFR-ACC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-CAT-006
AC-LRN-009
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-LLN-TOEG-005-007UC-LLN-TOEG-005 — Open niveau gebruikenOefening openen binnen een open niveau opnieuw controlerenGedekt door SRSSRS-CAT-006
SRS-LRN-009
AC-CAT-006
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-005-008UC-LLN-TOEG-005 — Open niveau gebruikenEen lege staat tonen wanneer een open niveau geen actief aanbod bevatGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-CAT-005
SRS-LRN-009
AC-RDM-001
AC-RDM-005
AC-CAT-005
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-005-009UC-LLN-TOEG-005 — Open niveau gebruikenOpen niveaugebruik onderscheiden van privéniveauautorisatieGedekt door SRSSRS-AUTH-001
SRS-CAT-006
SRS-LRN-009
AC-AUTH-001
AC-CAT-006
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-005-010UC-LLN-TOEG-005 — Open niveau gebruikenOpen niveaucontext opnieuw valideren wanneer de open-status wijzigtGedekt door SRSSRS-CAT-006
SRS-LRN-009
AC-CAT-006
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-005-011UC-LLN-TOEG-005 — Open niveau gebruikenOpen niveaugebruik kunnen toepassen zonder relationele toegangstoekenningGedekt door SRSSRS-AUTH-001
SRS-CAT-006
SRS-LRN-009
AC-AUTH-001
AC-CAT-006
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-005-012UC-LLN-TOEG-005 — Open niveau gebruikenOpen niveauaanbod afleiden uit actieve categorieën en oefeningenGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-CAT-006
SRS-LRN-005
AC-RDM-001
AC-RDM-005
AC-CAT-006
AC-LRN-005
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-005-013UC-LLN-TOEG-005 — Open niveau gebruikenGeen docentinzage of relatiecontext afleiden uit open niveaugebruikGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-RDM-007
SRS-REL-001
SRS-CAT-006
SRS-LRN-005
AC-RDM-001
AC-RDM-005
AC-RDM-007
AC-REL-001
AC-CAT-006
AC-LRN-005
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-005-014UC-LLN-TOEG-005 — Open niveau gebruikenOpen niveaukeuze niet stilzwijgend gebruiken als verplicht profielantwoord wanneer bewuste keuze nodig isGedekt door SRSSRS-ACC-003
SRS-CAT-006
SRS-LRN-003
AC-ACC-003
AC-CAT-006
AC-LRN-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-006-001UC-LLN-TOEG-006 — Privéniveau gebruiken via autorisatiePrivéniveaugebruik alleen toestaan bij actieve docent-leerlingrelatieGedekt door SRSSRS-REL-001
SRS-CAT-006
SRS-LRN-009
SRS-TCH-003
AC-REL-001
AC-CAT-006
AC-LRN-009
AC-TCH-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-006-002UC-LLN-TOEG-006 — Privéniveau gebruiken via autorisatiePrivéniveaugebruik alleen toestaan bij actieve niveauautorisatieGedekt door SRSSRS-AUTH-001
SRS-CAT-006
SRS-LRN-009
AC-AUTH-001
AC-CAT-006
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-006-003UC-LLN-TOEG-006 — Privéniveau gebruiken via autorisatieDoor privéniveaugebruik geen relatie of niveauautorisatie aanmakenGedekt door SRSSRS-AUTH-001
SRS-REL-001
SRS-CAT-006
SRS-LRN-009
AC-AUTH-001
AC-REL-001
AC-CAT-006
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-006-004UC-LLN-TOEG-006 — Privéniveau gebruiken via autorisatieSelected level ongeldig behandelen wanneer privéniveautoegang vervaltGedekt door SRSSRS-AUTH-001
SRS-AUTH-004
SRS-CAT-006
SRS-LRN-009
AC-AUTH-001
AC-AUTH-004
AC-CAT-006
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-006-005UC-LLN-TOEG-006 — Privéniveau gebruiken via autorisatieActieve categorieën en oefeningen binnen een privéniveau apart filterenGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-CAT-006
SRS-LRN-009
AC-RDM-001
AC-RDM-005
AC-CAT-006
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-006-006UC-LLN-TOEG-006 — Privéniveau gebruiken via autorisatieCollaboratorrechten niet beschouwen als leerlingtoegangGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-TCH-006
AC-AUTH-001
AC-LRN-009
AC-TCH-006
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-006-007UC-LLN-TOEG-006 — Privéniveau gebruiken via autorisatieOude privéniveauroutes opnieuw server-side controlerenGedekt door SRSSRS-AUTH-001
SRS-CAT-006
SRS-LRN-009
AC-AUTH-001
AC-CAT-006
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-006-008UC-LLN-TOEG-006 — Privéniveau gebruiken via autorisatieEen toegankelijke maar lege privéniveaucontext veilig kunnen tonenGedekt door SRSSRS-ACC-003
SRS-ACC-005
SRS-CAT-006
SRS-LRN-009
SRS-NFR-SEC-001
SRS-NFR-ACC-001
AC-ACC-003
AC-ACC-005
AC-CAT-006
AC-LRN-009
AC-NFR-SEC-001
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-LLN-TOEG-006-009UC-LLN-TOEG-006 — Privéniveau gebruiken via autorisatiePrivéniveaugebruik onderscheiden van open niveaugebruikGedekt door SRSSRS-CAT-006
SRS-LRN-009
AC-CAT-006
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-TOEG-006-010UC-LLN-TOEG-006 — Privéniveau gebruiken via autorisatieControleren dat de autorisatie bij dezelfde leerling en hetzelfde niveau hoortGedekt door SRSSRS-AUTH-001
SRS-CAT-001
SRS-LRN-009
AC-AUTH-001
AC-CAT-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-006-011UC-LLN-TOEG-006 — Privéniveau gebruiken via autorisatieBeëindigde docent-leerlingrelaties laten doorwerken in privéniveautoegangGedekt door SRSSRS-AUTH-001
SRS-REL-003
SRS-REL-006
SRS-CAT-006
SRS-LRN-009
SRS-TCH-003
AC-AUTH-001
AC-REL-003
AC-REL-006
AC-CAT-006
AC-LRN-009
AC-TCH-003
AutorisatieGeenVerwerkt
REQ-UC-LLN-TOEG-006-012UC-LLN-TOEG-006 — Privéniveau gebruiken via autorisatiePrivéniveauaanbod alleen tonen na actuele autorisatiecontroleGedekt door SRSSRS-AUTH-001
SRS-CAT-006
SRS-LRN-009
AC-AUTH-001
AC-CAT-006
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-001-001UC-LLN-OEF-001 — Oefening-startpagina openenDe oefening-startpagina alleen tonen aan een leerling met geldige server-side toegang tot de oefeningGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-003
SRS-RDM-005
SRS-LRN-001
AC-AUTH-001
AC-RDM-001
AC-RDM-003
AC-RDM-005
AC-LRN-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-001-002UC-LLN-OEF-001 — Oefening-startpagina openenDe acties op de oefening-startpagina afleiden uit actuele backenddataGedekt door SRSSRS-RDM-001
SRS-RDM-003
SRS-LRN-005
AC-RDM-001
AC-RDM-003
AC-LRN-005
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-001-003UC-LLN-OEF-001 — Oefening-startpagina openenVerder gaan alleen tonen wanneer een niet-afgeronde run bestaat binnen dezelfde leerling-, oefening- en niveaucontextGedekt door SRSSRS-CAT-006
SRS-LRN-002
SRS-LRN-007
AC-CAT-006
AC-LRN-002
AC-LRN-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-001-004UC-LLN-OEF-001 — Oefening-startpagina openenBij meerdere niet-afgeronde runs de laatst gestarte run als hervatdoel gebruikenGedekt door SRSSRS-LRN-002
SRS-LRN-007
AC-LRN-002
AC-LRN-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-001-005UC-LLN-OEF-001 — Oefening-startpagina openenStart nieuwe beschikbaar maken zonder al bij het openen van de startpagina een run aan te makenGedekt door SRSSRS-RDM-001
SRS-RDM-003
SRS-RDM-006
SRS-LRN-001
AC-RDM-001
AC-RDM-003
AC-RDM-006
AC-LRN-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-001-006UC-LLN-OEF-001 — Oefening-startpagina openenEen geschiedenisroute kunnen tonen zonder geschiedenisdetails direct op de startpagina te ladenGedekt door SRSSRS-RDM-001
SRS-RDM-003
SRS-RDM-006
SRS-LRN-010
SRS-NFR-AUD-001
AC-RDM-001
AC-RDM-003
AC-RDM-006
AC-LRN-010
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-OEF-001-007UC-LLN-OEF-001 — Oefening-startpagina openenVerouderde of niet-toegankelijke oefeninglinks veilig blokkeren zonder domeinmutatiesGedekt door SRSSRS-AUTH-001
SRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-LRN-009
SRS-GUA-001
AC-AUTH-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-LRN-009
AC-GUA-001
NFRGeenVerwerkt
REQ-UC-LLN-OEF-001-008UC-LLN-OEF-001 — Oefening-startpagina openenBij het openen van de oefening-startpagina geen oefenrun, voortgangsregel, relatie, autorisatie of bericht aanmakenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-003
SRS-RDM-005
SRS-RDM-006
SRS-RDM-007
AC-AUTH-001
AC-RDM-001
AC-RDM-003
AC-RDM-005
AC-RDM-006
AC-RDM-007
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-001-009UC-LLN-OEF-001 — Oefening-startpagina openenTechnische identifiers verbergen voor de leerling en functionele namen tonenGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-001-010UC-LLN-OEF-001 — Oefening-startpagina openenElke vervolgactie opnieuw server-side controleren voordat een run wordt hervat, gestart of geschiedenis wordt geopendGedekt door SRSSRS-AUTH-001
SRS-LRN-002
SRS-LRN-007
SRS-NFR-AUD-001
AC-AUTH-001
AC-LRN-002
AC-LRN-007
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-001-011UC-LLN-OEF-001 — Oefening-startpagina openenDe zichtbaarheid van de oefening-startpagina opnieuw bepalen wanneer de leerling de pagina ververstGedekt door SRSSRS-RDM-001
SRS-RDM-003
SRS-RDM-005
SRS-LRN-001
AC-RDM-001
AC-RDM-003
AC-RDM-005
AC-LRN-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-001-012UC-LLN-OEF-001 — Oefening-startpagina openenEen oefening-startpagina kunnen tonen zonder afgeronde geschiedenis of openstaande voortgangGedekt door SRSSRS-RDM-001
SRS-RDM-003
SRS-RDM-006
SRS-LRN-003
SRS-NFR-AUD-001
AC-RDM-001
AC-RDM-003
AC-RDM-006
AC-LRN-003
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-OEF-001-013UC-LLN-OEF-001 — Oefening-startpagina openenDe standaardwaarde voor het aantal vragen alleen als voorstel tonen en niet als aangemaakte run behandelenGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-001-014UC-LLN-OEF-001 — Oefening-startpagina openenDe geschiedenisactie naar een afzonderlijke geschiedenisflow routerenGedekt door SRSSRS-LRN-010
SRS-NFR-AUD-001
AC-LRN-010
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-OEF-001-015UC-LLN-OEF-001 — Oefening-startpagina openenVerhinderen dat een leerling via een oude startpaginaweergave een inmiddels ontoegankelijke oefening startGedekt door SRSSRS-RDM-001
SRS-RDM-003
SRS-RDM-005
SRS-ACC-003
SRS-ACC-005
SRS-LRN-001
AC-RDM-001
AC-RDM-003
AC-RDM-005
AC-ACC-003
AC-ACC-005
AC-LRN-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-001-016UC-LLN-OEF-001 — Oefening-startpagina openenLege toestanden op de startpagina functioneel neutraal tonen zonder verborgen autorisatiedata te lekkenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-003
SRS-RDM-005
SRS-LRN-001
AC-AUTH-001
AC-RDM-001
AC-RDM-003
AC-RDM-005
AC-LRN-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-001-017UC-LLN-OEF-001 — Oefening-startpagina openenDe oefeningintroductie alleen tonen wanneer de oefening binnen de actuele context zichtbaar mag zijnGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-001-018UC-LLN-OEF-001 — Oefening-startpagina openenDe actie Verder gaan verbergen zodra de laatst bekende run niet meer hervatbaar isGedekt door SRSSRS-LRN-002
SRS-LRN-007
AC-LRN-002
AC-LRN-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-001-019UC-LLN-OEF-001 — Oefening-startpagina openenDe oefening-startpagina als readmodel behandelen en niet als persistente bron voor startpagina-informatieGedekt door SRSSRS-RDM-001
SRS-RDM-003
SRS-LRN-001
AC-RDM-001
AC-RDM-003
AC-LRN-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-001-020UC-LLN-OEF-001 — Oefening-startpagina openenBij fouten in de startpaginaopbouw voorkomen dat een run impliciet wordt aangemaaktGedekt door SRSSRS-RDM-001
SRS-RDM-003
SRS-RDM-006
SRS-RDM-009
SRS-LRN-001
AC-RDM-001
AC-RDM-003
AC-RDM-006
AC-RDM-009
AC-LRN-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-001-021UC-LLN-OEF-001 — Oefening-startpagina openenVoor de startpagina onderscheid maken tussen niet-beschikbaar, niet-toegankelijk en geen voortgang beschikbaarGedekt door SRSSRS-AUTH-004
SRS-RDM-001
SRS-RDM-003
SRS-RDM-006
SRS-ACC-003
SRS-ACC-005
AC-AUTH-004
AC-RDM-001
AC-RDM-003
AC-RDM-006
AC-ACC-003
AC-ACC-005
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-001-022UC-LLN-OEF-001 — Oefening-startpagina openenDe startpagina-informatie kunnen opbouwen zonder gegevens van andere leerlingen zichtbaar te makenGedekt door SRSSRS-RDM-001
SRS-RDM-003
SRS-RDM-005
SRS-LRN-001
AC-RDM-001
AC-RDM-003
AC-RDM-005
AC-LRN-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-001-023UC-LLN-OEF-001 — Oefening-startpagina openenBij directe URL-toegang dezelfde startpagina-validatie uitvoeren als bij navigatie vanuit de leerlinginterfaceGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-003
SRS-RDM-005
SRS-LRN-001
SRS-CNT-004
AC-AUTH-001
AC-RDM-001
AC-RDM-003
AC-RDM-005
AC-LRN-001
AC-CNT-004
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-001-024UC-LLN-OEF-001 — Oefening-startpagina openenBij elke vervolgactie opnieuw actuele backendcontext gebruiken in plaats van de eerder gerenderde startpaginastatusGedekt door SRSSRS-RDM-001
SRS-RDM-003
SRS-LRN-001
AC-RDM-001
AC-RDM-003
AC-LRN-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-001-025UC-LLN-OEF-001 — Oefening-startpagina openenDe startpagina kunnen tonen binnen responsive leerlinginterface zonder functionele acties te verliezenGedekt door SRSSRS-RDM-001
SRS-RDM-003
SRS-RDM-005
SRS-LRN-001
AC-RDM-001
AC-RDM-003
AC-RDM-005
AC-LRN-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-001-026UC-LLN-OEF-001 — Oefening-startpagina openenHet ontbreken van niet-afgeronde runs niet als fout behandelenGedekt door SRSSRS-LRN-008AC-LRN-008FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-001-027UC-LLN-OEF-001 — Oefening-startpagina openenBij een inactieve oefening geen Start nieuwe of Verder gaan beschikbaar makenGedekt door SRSSRS-LRN-002
SRS-LRN-007
AC-LRN-002
AC-LRN-007
NFRGeenVerwerkt
REQ-UC-LLN-OEF-001-028UC-LLN-OEF-001 — Oefening-startpagina openenDe acties op de startpagina consistent houden met de actuele run- en toegangstoestandGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-003
SRS-RDM-006
SRS-LRN-001
AC-AUTH-001
AC-RDM-001
AC-RDM-003
AC-RDM-006
AC-LRN-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-001-029UC-LLN-OEF-001 — Oefening-startpagina openenDe startpagina zonder datamutatie kunnen verlatenGedekt door SRSSRS-RDM-001
SRS-RDM-003
SRS-LRN-001
AC-RDM-001
AC-RDM-003
AC-LRN-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-001-030UC-LLN-OEF-001 — Oefening-startpagina openenHet openen van de startpagina los houden van het daadwerkelijk starten of hervatten van een oefeningGedekt door SRSSRS-RDM-001
SRS-RDM-003
SRS-LRN-002
SRS-LRN-007
AC-RDM-001
AC-RDM-003
AC-LRN-002
AC-LRN-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-002-001UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningBij Verder gaan opnieuw server-side controleren of de leerling de oefening mag hervattenGedekt door SRSSRS-AUTH-001
SRS-LRN-002
SRS-LRN-007
AC-AUTH-001
AC-LRN-002
AC-LRN-007
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-002-002UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningAlleen niet-afgeronde runs binnen dezelfde leerling-, oefening- en niveaucontext als hervatkandidaat gebruikenGedekt door SRSSRS-CAT-006
SRS-LRN-002
SRS-LRN-007
AC-CAT-006
AC-LRN-002
AC-LRN-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-002-003UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningBij meerdere hervatkandidaten de laatst gestarte niet-afgeronde run kiezenGedekt door SRSSRS-LRN-002
SRS-LRN-007
AC-LRN-002
AC-LRN-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-002-004UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningBij hervatten geen nieuwe exercise run aanmakenGedekt door SRSSRS-LRN-002
SRS-LRN-007
AC-LRN-002
AC-LRN-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-002-005UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningOpgeslagen vraagpayload en voortgangsregels laden voordat het oefenscherm wordt getoondGedekt door SRSSRS-LRN-003AC-LRN-003FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-002-006UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningDe hervatpositie bepalen op basis van server-side opgeslagen voortgangGedekt door SRSSRS-AUTH-001
SRS-LRN-002
SRS-LRN-007
AC-AUTH-001
AC-LRN-002
AC-LRN-007
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-002-007UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningHervatten veilig blokkeren wanneer de run niet meer bestaat, al afgerond is of niet meer toegankelijk isGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-ACC-005
SRS-LRN-002
SRS-LRN-007
SRS-NFR-SEC-001
AC-AUTH-001
AC-ACC-003
AC-ACC-005
AC-LRN-002
AC-LRN-007
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-LLN-OEF-002-008UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningEventuele live-meekijkers alleen updates tonen wanneer zij op dat moment bevoegd zijnGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-LIVE-001
AC-AUTH-001
AC-LRN-009
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-LLN-OEF-002-009UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningBij hervatten geen eindstatistieken berekenen of afrondmoment zettenGedekt door SRSSRS-LRN-002
SRS-LRN-007
AC-LRN-002
AC-LRN-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-002-010UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningTechnische module- of payloadfouten veilig afhandelen zonder de bestaande run corrupt te wijzigenGedekt door SRSSRS-LRN-009
SRS-MOD-003
SRS-NFR-SEC-001
AC-LRN-009
AC-MOD-003
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-002-011UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningEen run die al is afgerond niet meer via Verder gaan hervattenGedekt door SRSSRS-LRN-002
SRS-LRN-007
AC-LRN-002
AC-LRN-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-002-012UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningBij hervatten voorkomen dat antwoorden of markeringen opnieuw worden geïnitialiseerdGedekt door SRSSRS-LRN-002
SRS-LRN-007
AC-LRN-002
AC-LRN-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-002-013UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningDe voortgangspositie herleiden uit server-side opgeslagen voortgang en niet uit browserstateGedekt door SRSSRS-AUTH-001
SRS-LRN-003
AC-AUTH-001
AC-LRN-003
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-002-014UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningEen niet-hervatbare run niet automatisch verwijderenGedekt door SRSSRS-LRN-002
SRS-LRN-007
AC-LRN-002
AC-LRN-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-002-015UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningHet hervatten van een run scheiden van het beantwoorden van de eerstvolgende vraagGedekt door SRSSRS-LRN-002
SRS-LRN-007
AC-LRN-002
AC-LRN-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-002-016UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningEen gewijzigde actuele toegang respecteren, ook wanneer de run eerder wel toegankelijk wasGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-ACC-005
SRS-LRN-009
SRS-NFR-ACC-001
AC-AUTH-001
AC-ACC-003
AC-ACC-005
AC-LRN-009
AC-NFR-ACC-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-002-017UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningBij module-onbeschikbaarheid een bestaande niet-afgeronde run historisch intact latenGedekt door SRSSRS-LRN-008
SRS-MOD-003
AC-LRN-008
AC-MOD-003
NFRGeenVerwerkt
REQ-UC-LLN-OEF-002-018UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningDe hervatte vraag kunnen renderen met dezelfde modulecontext als de oorspronkelijke runGedekt door SRSSRS-LRN-002
SRS-LRN-007
SRS-MOD-003
AC-LRN-002
AC-LRN-007
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-002-019UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningBij hervatten de uniforme runmetadata en modulepayload consistent combinerenGedekt door SRSSRS-LRN-002
SRS-LRN-007
SRS-MOD-003
AC-LRN-002
AC-LRN-007
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-002-020UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningBij hervatten geen nieuwe vraagset genererenGedekt door SRSSRS-LRN-002
SRS-LRN-007
AC-LRN-002
AC-LRN-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-002-021UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningBij vervallen toegang een veilige route terug naar het oefenaanbod of de startpagina biedenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-003
SRS-RDM-009
SRS-CAT-001
SRS-LRN-001
AC-AUTH-001
AC-RDM-001
AC-RDM-003
AC-RDM-009
AC-CAT-001
AC-LRN-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-002-022UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningVoorkomen dat een leerling een run van een andere gebruiker hervat via een gemanipuleerde parameterGedekt door SRSSRS-LRN-002
SRS-LRN-007
AC-LRN-002
AC-LRN-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-002-023UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningReeds vastgelegde voortgang beschikbaar houden voor latere afronding of veilige analyseGedekt door SRSSRS-LRN-003
SRS-NFR-SEC-001
AC-LRN-003
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-LLN-OEF-002-024UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningHervatten kunnen uitvoeren zonder de geschiedenisweergave te wijzigenGedekt door SRSSRS-LRN-002
SRS-LRN-007
SRS-NFR-AUD-001
AC-LRN-002
AC-LRN-007
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-OEF-002-025UC-LLN-OEF-002 — Verder gaan met niet-afgeronde oefeningEen hervatpoging die wordt geblokkeerd technisch herleidbaar kunnen loggenGedekt door SRSSRS-LRN-002
SRS-LRN-007
SRS-NFR-AUD-001
AC-LRN-002
AC-LRN-007
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-OEF-003-001UC-LLN-OEF-003 — Nieuwe oefening startenEen leerling vanaf de oefening-startpagina een nieuwe oefening kunnen laten starten met alleen het aantal vragen als invoerGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-003
SRS-RDM-005
SRS-LRN-001
AC-RDM-001
AC-RDM-002
AC-RDM-003
AC-RDM-005
AC-LRN-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-003-002UC-LLN-OEF-003 — Nieuwe oefening startenVoor leerlingen geen apart configuratiescherm tonen tussen Start nieuwe en het oefenschermGedekt door SRSSRS-LRN-001AC-LRN-001FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-003-003UC-LLN-OEF-003 — Nieuwe oefening startenHet aantal vragen valideren voordat een run wordt aangemaaktGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-003-004UC-LLN-OEF-003 — Nieuwe oefening startenOp het startmoment opnieuw server-side controleren of de leerling de oefening mag startenGedekt door SRSSRS-AUTH-001
SRS-LRN-001
AC-AUTH-001
AC-LRN-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-003-005UC-LLN-OEF-003 — Nieuwe oefening startenEen nieuwe exercise run koppelen aan leerling, niveau, categorie, oefening en technische moduleGedekt door SRSSRS-CAT-001
SRS-LRN-009
SRS-MOD-003
AC-CAT-001
AC-LRN-009
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-003-006UC-LLN-OEF-003 — Nieuwe oefening startenDe technische module aanroepen om module-specifieke vraaginhoud te genererenGedekt door SRSSRS-LRN-009
SRS-MOD-003
AC-LRN-009
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-003-007UC-LLN-OEF-003 — Nieuwe oefening startenModule-specifieke vraaginhoud opslaan in de daarvoor bedoelde payloadstructuurGedekt door SRSSRS-LRN-009
SRS-MOD-003
AC-LRN-009
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-003-008UC-LLN-OEF-003 — Nieuwe oefening startenInitiële voortgang aanmaken of voorbereiden voordat de eerste vraag wordt getoondGedekt door SRSSRS-LRN-003AC-LRN-003FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-003-009UC-LLN-OEF-003 — Nieuwe oefening startenDe eerste vraag direct openen na succesvolle runcreatieGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-003-010UC-LLN-OEF-003 — Nieuwe oefening startenBestaande niet-afgeronde runs niet overschrijven wanneer een nieuwe run wordt gestartGedekt door SRSSRS-LRN-008AC-LRN-008FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-003-011UC-LLN-OEF-003 — Nieuwe oefening startenBij generatie- of opslagfouten voorkomen dat een half bruikbare run zichtbaar of hervatbaar wordtGedekt door SRSSRS-LRN-002
SRS-LRN-007
AC-LRN-002
AC-LRN-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-003-012UC-LLN-OEF-003 — Nieuwe oefening startenBij het starten van een nieuwe run geen eindstatistieken berekenenGedekt door SRSSRS-LRN-001AC-LRN-001FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-003-013UC-LLN-OEF-003 — Nieuwe oefening startenDe nieuwe run beschikbaar maken voor latere voortgangsopslag, hervatten, onderbreken, afronden en live meekijkenGedekt door SRSSRS-LRN-002
SRS-LRN-007
SRS-LIVE-001
AC-LRN-002
AC-LRN-007
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-LLN-OEF-004-001UC-LLN-OEF-004 — Vraag beantwoordenEen antwoord alleen verwerken voor de eigenaar van de lopende exercise runGedekt door SRSSRS-LRN-003AC-LRN-003FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-004-002UC-LLN-OEF-004 — Vraag beantwoordenVóór antwoordverwerking controleren dat de run niet afgerond isGedekt door SRSSRS-LRN-003AC-LRN-003AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-004-003UC-LLN-OEF-004 — Vraag beantwoordenVóór antwoordverwerking controleren dat de vraag nog niet definitief verwerkt isGedekt door SRSSRS-LRN-003AC-LRN-003AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-004-004UC-LLN-OEF-004 — Vraag beantwoordenHet antwoord modulespecifiek laten valideren en controlerenGedekt door SRSSRS-LRN-003
SRS-MOD-003
AC-LRN-003
AC-MOD-003
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-004-005UC-LLN-OEF-004 — Vraag beantwoordenHet gegeven antwoord server-side opslaan na bevestigingGedekt door SRSSRS-AUTH-001
SRS-LRN-003
AC-AUTH-001
AC-LRN-003
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-004-006UC-LLN-OEF-004 — Vraag beantwoordenVraaggebonden afrondtijd server-side bepalen en opslaanGedekt door SRSSRS-AUTH-001
SRS-LRN-006
AC-AUTH-001
AC-LRN-006
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-004-007UC-LLN-OEF-004 — Vraag beantwoordenUniforme run-tellers bijwerken na succesvolle antwoordverwerkingGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-006
SRS-LRN-003
AC-RDM-001
AC-RDM-002
AC-RDM-006
AC-LRN-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-004-008UC-LLN-OEF-004 — Vraag beantwoordenVoorkomen dat een dubbele submit dubbel meeteltGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-004-009UC-LLN-OEF-004 — Vraag beantwoordenAntwoordverwerking transactioneel uitvoerenGedekt door SRSSRS-LRN-003AC-LRN-003FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-004-010UC-LLN-OEF-004 — Vraag beantwoordenBij technische fouten voorkomen dat gedeeltelijke voortgang als definitief wordt opgeslagenGedekt door SRSSRS-LRN-003
SRS-SHR-001
SRS-NFR-LOG-001
AC-LRN-003
AC-SHR-001
AC-NFR-LOG-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-004-011UC-LLN-OEF-004 — Vraag beantwoordenGeautoriseerde live-meekijkers kunnen informeren na opgeslagen voortgangGedekt door SRSSRS-AUTH-001
SRS-LRN-003
SRS-LIVE-002
AC-AUTH-001
AC-LRN-003
AC-LIVE-002
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-004-012UC-LLN-OEF-004 — Vraag beantwoordenEen mislukte SignalR-update niet behandelen als mislukte antwoordopslagGedekt door SRSSRS-LRN-003
SRS-LIVE-001
SRS-NFR-AVL-001
SRS-ARCH-003
AC-LRN-003
AC-LIVE-001
AC-NFR-AVL-001
AC-ARCH-003
RealtimeGeenVerwerkt
REQ-UC-LLN-OEF-004-013UC-LLN-OEF-004 — Vraag beantwoordenNa antwoordverwerking bepalen of de volgende stap antwoordweergave, volgende vraag of afronding isGedekt door SRSSRS-LRN-003AC-LRN-003FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-004-014UC-LLN-OEF-004 — Vraag beantwoordenTechnische modulefouten veilig afhandelen zonder module-interne details aan de leerling te tonenGedekt door SRSSRS-LRN-009
SRS-MOD-003
SRS-NFR-SEC-001
AC-LRN-009
AC-MOD-003
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-004-015UC-LLN-OEF-004 — Vraag beantwoordenInline validatiefouten kunnen tonen wanneer invoer niet voldoet aan modulespecifieke regelsGedekt door SRSSRS-LRN-009
SRS-MOD-003
AC-LRN-009
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-004-016UC-LLN-OEF-004 — Vraag beantwoordenBij vraag beantwoorden geen relaties, autorisaties, berichten of meldingen wijzigenGedekt door SRSSRS-AUTH-001
SRS-REL-001
SRS-MSG-001
SRS-TIC-002
SRS-LRN-003
AC-AUTH-001
AC-REL-001
AC-MSG-001
AC-TIC-002
AC-LRN-003
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-004-017UC-LLN-OEF-004 — Vraag beantwoordenBij directe of verouderde clientstate opnieuw de actuele server-side runcontext gebruikenGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-LRN-009
SRS-GUA-001
AC-AUTH-001
AC-AUTH-002
AC-LRN-009
AC-GUA-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-004-018UC-LLN-OEF-004 — Vraag beantwoordenVraagvoortgang zodanig opslaan dat hervatten en live meekijken betrouwbaar blijvenGedekt door SRSSRS-LRN-002
SRS-LRN-007
SRS-LIVE-001
AC-LRN-002
AC-LRN-007
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-LLN-OEF-004-019UC-LLN-OEF-004 — Vraag beantwoordenDe voortgangsindicator baseren op server-side bevestigde voortgangGedekt door SRSSRS-AUTH-001
SRS-LRN-003
AC-AUTH-001
AC-LRN-003
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-004-020UC-LLN-OEF-004 — Vraag beantwoordenEen antwoordrequest weigeren wanneer de run door accountstatus of verwijdering niet meer bruikbaar isGedekt door SRSSRS-AUTH-001
SRS-ACC-002
SRS-ACC-004
SRS-LRN-003
AC-AUTH-001
AC-ACC-002
AC-ACC-004
AC-LRN-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-004-021UC-LLN-OEF-004 — Vraag beantwoordenVoorkomen dat antwoorden voor toekomstige of niet-bestaande vragen worden opgeslagenGedekt door SRSSRS-LRN-003AC-LRN-003FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-004-022UC-LLN-OEF-004 — Vraag beantwoordenDe modulespecifieke payload alleen via de modulegrens interpreterenGedekt door SRSSRS-LRN-009
SRS-MOD-003
AC-LRN-009
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-004-023UC-LLN-OEF-004 — Vraag beantwoordenDe uniforme goed/fout-tellers consistent houden met opgeslagen vraagstatussenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-009
SRS-LRN-009
AC-RDM-001
AC-RDM-002
AC-RDM-009
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-004-024UC-LLN-OEF-004 — Vraag beantwoordenBij refresh na antwoordverwerking de opgeslagen toestand kunnen reconstruerenGedekt door SRSSRS-LRN-003AC-LRN-003FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-004-025UC-LLN-OEF-004 — Vraag beantwoordenEen verlopen sessie veilig afhandelen zonder antwoordmutatieGedekt door SRSSRS-LRN-003
SRS-NFR-SEC-001
AC-LRN-003
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-004-026UC-LLN-OEF-004 — Vraag beantwoordenBij antwoordverwerking geen eindstatistieken berekenen voordat de volledige run is afgerondGedekt door SRSSRS-LRN-003AC-LRN-003FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-004-027UC-LLN-OEF-004 — Vraag beantwoordenDe leerling geen technische identifiers of payloadstructuren tonenGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-004-028UC-LLN-OEF-004 — Vraag beantwoordenAntwoordverwerking kunnen uitvoeren voor verschillende moduletypen zonder generieke opslagregels te brekenGedekt door SRSSRS-LRN-003
SRS-MOD-003
AC-LRN-003
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-004-029UC-LLN-OEF-004 — Vraag beantwoordenNa succesvolle antwoordverwerking een consistente vervolgrespons teruggeven aan de frontendGedekt door SRSSRS-LRN-003AC-LRN-003FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-004-030UC-LLN-OEF-004 — Vraag beantwoordenAlle antwoordverwerking server-side autoriseren, ook wanneer de vraag al in de browser zichtbaar wasGedekt door SRSSRS-AUTH-001
SRS-LRN-003
AC-AUTH-001
AC-LRN-003
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-004-031UC-LLN-OEF-004 — Vraag beantwoordenTijdens een actieve leerling-oefenrun afleidende berichtenbadges, meldingenindicaties, systeemnotificatie-overlays en vergelijkbare terugkoppelingen visueel onderdrukken zonder...Gedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-005
SRS-RDM-006
SRS-RDM-007
SRS-MSG-006
AC-RDM-001
AC-RDM-002
AC-RDM-005
AC-RDM-006
AC-RDM-007
AC-MSG-006
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-001UC-LLN-OEF-005 — Antwoord tonen na bevestigingAntwoordfeedback alleen tonen nadat de vraag server-side is verwerktGedekt door SRSSRS-AUTH-001
SRS-LRN-003
AC-AUTH-001
AC-LRN-003
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-005-002UC-LLN-OEF-005 — Antwoord tonen na bevestigingFeedback opbouwen uit opgeslagen vraagvoortgangGedekt door SRSSRS-LRN-003AC-LRN-003FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-003UC-LLN-OEF-005 — Antwoord tonen na bevestigingDe juiste antwoordrepresentatie via de gekoppelde module kunnen verkrijgenGedekt door SRSSRS-LRN-003
SRS-MOD-003
AC-LRN-003
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-004UC-LLN-OEF-005 — Antwoord tonen na bevestigingGoed/fout-status tonen op basis van opgeslagen resultaatstatusGedekt door SRSSRS-LRN-006AC-LRN-006FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-005UC-LLN-OEF-005 — Antwoord tonen na bevestigingBij Geen idee kunnen tonen dat de vraag als fout meeteltGedekt door SRSSRS-LRN-004AC-LRN-004FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-006UC-LLN-OEF-005 — Antwoord tonen na bevestigingFeedback kunnen reconstrueren na browserrefreshGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-007UC-LLN-OEF-005 — Antwoord tonen na bevestigingVolgende tonen wanneer er een volgende vraag beschikbaar isGedekt door SRSSRS-LRN-009AC-LRN-009NFRGeenVerwerkt
REQ-UC-LLN-OEF-005-008UC-LLN-OEF-005 — Antwoord tonen na bevestigingBekijk resultaat tonen wanneer de laatste vraag is verwerktGedekt door SRSSRS-LRN-006AC-LRN-006FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-009UC-LLN-OEF-005 — Antwoord tonen na bevestigingTijdens feedback tonen geen antwoord opnieuw opslaan of beoordelenGedekt door SRSSRS-LRN-003AC-LRN-003FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-010UC-LLN-OEF-005 — Antwoord tonen na bevestigingFeedback alleen tonen aan de eigenaar van de runGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-011UC-LLN-OEF-005 — Antwoord tonen na bevestigingModule-interne details en technische identifiers verborgen houdenGedekt door SRSSRS-LRN-009
SRS-MOD-005
AC-LRN-009
AC-MOD-005
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-012UC-LLN-OEF-005 — Antwoord tonen na bevestigingFeedback veilig blokkeren wanneer de vraag nog niet verwerkt isGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-NFR-SEC-001
AC-AUTH-001
AC-LRN-009
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-013UC-LLN-OEF-005 — Antwoord tonen na bevestigingFeedback veilig blokkeren wanneer de juiste antwoordrepresentatie niet beschikbaar isGedekt door SRSSRS-AUTH-001
SRS-LRN-003
SRS-NFR-SEC-001
AC-AUTH-001
AC-LRN-003
AC-NFR-SEC-001
NFRGeenVerwerkt
REQ-UC-LLN-OEF-005-014UC-LLN-OEF-005 — Antwoord tonen na bevestigingDe vervolgstap bepalen op basis van server-side vraagpositieGedekt door SRSSRS-AUTH-001
SRS-LRN-009
AC-AUTH-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-005-015UC-LLN-OEF-005 — Antwoord tonen na bevestigingFeedback tonen zonder relaties, autorisaties, berichten of meldingen te wijzigenGedekt door SRSSRS-AUTH-001
SRS-REL-001
SRS-MSG-001
SRS-TIC-002
SRS-LRN-009
AC-AUTH-001
AC-REL-001
AC-MSG-001
AC-TIC-002
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-005-016UC-LLN-OEF-005 — Antwoord tonen na bevestigingBij verlopen sessie geen feedbackdata tonenGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-017UC-LLN-OEF-005 — Antwoord tonen na bevestigingVoorkomen dat clientstate zelfstandig het tonen van feedback afdwingtGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-LRN-009
AC-AUTH-001
AC-AUTH-002
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-018UC-LLN-OEF-005 — Antwoord tonen na bevestigingFeedback kunnen tonen voor modules met verschillende antwoordrepresentatiesGedekt door SRSSRS-LRN-003
SRS-MOD-003
AC-LRN-003
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-019UC-LLN-OEF-005 — Antwoord tonen na bevestigingBij foutafhandeling de opgeslagen voortgang behoudenGedekt door SRSSRS-LRN-003
SRS-NFR-AVL-001
AC-LRN-003
AC-NFR-AVL-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-020UC-LLN-OEF-005 — Antwoord tonen na bevestigingFeedbackweergave los houden van eindresultaatberekeningGedekt door SRSSRS-LRN-006AC-LRN-006FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-021UC-LLN-OEF-005 — Antwoord tonen na bevestigingFeedbackweergave binnen het oefenscherm kunnen tonen zonder popupregister-popupGedekt door SRSSRS-LRN-009
SRS-POP-001
AC-LRN-009
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-022UC-LLN-OEF-005 — Antwoord tonen na bevestigingBij directe URL of refresh opnieuw server-side autoriserenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-CNT-004
AC-AUTH-001
AC-LRN-009
AC-CNT-004
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-005-023UC-LLN-OEF-005 — Antwoord tonen na bevestigingDe gegeven antwoordwaarde kunnen tonen wanneer deze veilig renderbaar isGedekt door SRSSRS-LRN-003
SRS-NFR-SEC-001
AC-LRN-003
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-024UC-LLN-OEF-005 — Antwoord tonen na bevestigingDe juiste antwoordwaarde veilig renderen volgens modulespecifieke presentatiehulpGedekt door SRSSRS-LRN-003
SRS-MOD-003
SRS-NFR-SEC-001
AC-LRN-003
AC-MOD-003
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-025UC-LLN-OEF-005 — Antwoord tonen na bevestigingDe feedbackweergave verlaten kunnen zonder extra datamutatieGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-026UC-LLN-OEF-005 — Antwoord tonen na bevestigingDe voortgangsindicator consistent houden met de reeds opgeslagen vraagstatusGedekt door SRSSRS-LRN-003AC-LRN-003FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-027UC-LLN-OEF-005 — Antwoord tonen na bevestigingBij ontbrekende runcontext geen feedback tonenGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-028UC-LLN-OEF-005 — Antwoord tonen na bevestigingFeedback na een reguliere antwoordroute en na een Geen idee-route op dezelfde veilige feedbackcomponent kunnen tonenGedekt door SRSSRS-LRN-003
SRS-NFR-SEC-001
AC-LRN-003
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-029UC-LLN-OEF-005 — Antwoord tonen na bevestigingBij laatste vraag routeren naar de afrondflow en niet rechtstreeks naar een niet-berekend resultaatGedekt door SRSSRS-LRN-006AC-LRN-006FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-030UC-LLN-OEF-005 — Antwoord tonen na bevestigingFeedback tonen als afgeleid readmodel en niet als aparte persistente bronGedekt door SRSSRS-RDM-001
SRS-LRN-009
AC-RDM-001
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-031UC-LLN-OEF-005 — Antwoord tonen na bevestigingVoorkomen dat feedbackweergave een eerder opgeslagen antwoord inhoudelijk wijzigtGedekt door SRSSRS-LRN-003AC-LRN-003FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-032UC-LLN-OEF-005 — Antwoord tonen na bevestigingModulespecifieke antwoordnotatie veilig kunnen renderen in de feedbackweergaveGedekt door SRSSRS-LRN-003
SRS-MOD-003
SRS-NFR-SEC-001
AC-LRN-003
AC-MOD-003
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-033UC-LLN-OEF-005 — Antwoord tonen na bevestigingVerhinderen dat toekomstige juiste antwoorden zichtbaar worden via de feedbackcomponentGedekt door SRSSRS-LRN-003AC-LRN-003FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-034UC-LLN-OEF-005 — Antwoord tonen na bevestigingBij overgang naar volgende vraag opnieuw actuele runstatus controlerenGedekt door SRSSRS-LRN-009AC-LRN-009AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-005-035UC-LLN-OEF-005 — Antwoord tonen na bevestigingBij overgang naar resultaat controleren dat de laatste vraag verwerkt isGedekt door SRSSRS-LRN-006AC-LRN-006AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-005-036UC-LLN-OEF-005 — Antwoord tonen na bevestigingBij browser-terug of refresh dezelfde opgeslagen feedbacktoestand tonen zonder nieuwe mutatieGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-037UC-LLN-OEF-005 — Antwoord tonen na bevestigingVeilige foutafhandeling tonen wanneer feedback door ontbrekende modulepresentatie niet betrouwbaar kan worden opgebouwdGedekt door SRSSRS-LRN-009
SRS-MOD-003
SRS-NFR-SEC-001
SRS-NFR-AVL-001
AC-LRN-009
AC-MOD-003
AC-NFR-SEC-001
AC-NFR-AVL-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-005-038UC-LLN-OEF-005 — Antwoord tonen na bevestigingFeedbackgegevens beperken tot de actuele leerling, run en vraagGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-001UC-LLN-OEF-006 — Geen idee gebruikenDe actie Geen idee alleen beschikbaar maken wanneer AllowMarkAsDunno = trueGedekt door SRSSRS-LRN-004AC-LRN-004NFRGeenVerwerkt
REQ-UC-LLN-OEF-006-002UC-LLN-OEF-006 — Geen idee gebruikenEen bevestigde Geen idee-actie als fout tellenGedekt door SRSSRS-LRN-004AC-LRN-004FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-003UC-LLN-OEF-006 — Geen idee gebruikenEen bevestigde Geen idee-actie met Dunno = true vastleggenGedekt door SRSSRS-LRN-004
SRS-NFR-AUD-001
AC-LRN-004
AC-NFR-AUD-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-004UC-LLN-OEF-006 — Geen idee gebruikenHet aantal Geen idee-markeringen afzonderlijk kunnen tellenGedekt door SRSSRS-LRN-004AC-LRN-004FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-005UC-LLN-OEF-006 — Geen idee gebruikenNa bevestigde Geen idee-actie het juiste antwoord tonenGedekt door SRSSRS-LRN-003AC-LRN-003FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-006UC-LLN-OEF-006 — Geen idee gebruikenDe eerste waarschuwing tonen zolang de onderdrukvoorkeur niet actief isGedekt door SRSSRS-ACC-003
SRS-RDM-008
SRS-LRN-009
AC-ACC-003
AC-RDM-008
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-007UC-LLN-OEF-006 — Geen idee gebruikenAnnuleren toestaan zonder vraagmutatieGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-008UC-LLN-OEF-006 — Geen idee gebruikenDe onderdrukvoorkeur niet opslaan wanneer de leerling annuleertGedekt door SRSSRS-ACC-003
SRS-RDM-008
SRS-LRN-009
AC-ACC-003
AC-RDM-008
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-009UC-LLN-OEF-006 — Geen idee gebruikenDe onderdrukvoorkeur alleen opslaan na bevestigde actieGedekt door SRSSRS-ACC-003
SRS-RDM-008
SRS-LRN-009
AC-ACC-003
AC-RDM-008
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-010UC-LLN-OEF-006 — Geen idee gebruikenEen eventueel ingevuld antwoord veilig kunnen bewaren zonder de fouttelling te wijzigenGedekt door SRSSRS-LRN-003
SRS-NFR-SEC-001
AC-LRN-003
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-011UC-LLN-OEF-006 — Geen idee gebruikenDubbele Geen idee-verwerking voorkomenGedekt door SRSSRS-LRN-004AC-LRN-004FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-012UC-LLN-OEF-006 — Geen idee gebruikenVóór verwerking controleren dat de run bij de leerling hoortGedekt door SRSSRS-LRN-009AC-LRN-009AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-006-013UC-LLN-OEF-006 — Geen idee gebruikenVóór verwerking controleren dat de vraag nog niet verwerkt isGedekt door SRSSRS-LRN-009AC-LRN-009AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-006-014UC-LLN-OEF-006 — Geen idee gebruikenVóór verwerking controleren dat de run niet afgerond isGedekt door SRSSRS-LRN-009AC-LRN-009AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-006-015UC-LLN-OEF-006 — Geen idee gebruikenDe juiste antwoordrepresentatie via de modulecontext verkrijgenGedekt door SRSSRS-LRN-003
SRS-MOD-003
AC-LRN-003
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-016UC-LLN-OEF-006 — Geen idee gebruikenGeautoriseerde live-meekijkers kunnen informeren na opgeslagen Geen idee-voortgangGedekt door SRSSRS-AUTH-001
SRS-LRN-003
SRS-LIVE-002
AC-AUTH-001
AC-LRN-003
AC-LIVE-002
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-006-017UC-LLN-OEF-006 — Geen idee gebruikenEen live-updatefout niet behandelen als mislukte vraagopslagGedekt door SRSSRS-LRN-009
SRS-LIVE-001
SRS-NFR-AVL-001
AC-LRN-009
AC-LIVE-001
AC-NFR-AVL-001
RealtimeGeenVerwerkt
REQ-UC-LLN-OEF-006-018UC-LLN-OEF-006 — Geen idee gebruikenBij technische fouten voorkomen dat gedeeltelijke Geen idee-mutaties definitief zichtbaar wordenGedekt door SRSSRS-LRN-004
SRS-SHR-001
SRS-NFR-LOG-001
AC-LRN-004
AC-SHR-001
AC-NFR-LOG-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-019UC-LLN-OEF-006 — Geen idee gebruikenGeen idee-feedback kunnen tonen ongeacht ShowAnswerAfterSubmitGedekt door SRSSRS-LRN-004AC-LRN-004FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-020UC-LLN-OEF-006 — Geen idee gebruikenDe popuptekst en knopteksten centraal via het popupregister beherenGedekt door SRSSRS-LRN-009
SRS-POP-001
AC-LRN-009
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-021UC-LLN-OEF-006 — Geen idee gebruikenBij onderdrukte waarschuwing de actie nog steeds server-side validerenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
AC-AUTH-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-006-022UC-LLN-OEF-006 — Geen idee gebruikenBij Geen idee geen relaties, autorisaties, berichten of meldingen wijzigenGedekt door SRSSRS-AUTH-001
SRS-REL-001
SRS-MSG-001
SRS-TIC-002
SRS-LRN-004
AC-AUTH-001
AC-REL-001
AC-MSG-001
AC-TIC-002
AC-LRN-004
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-006-023UC-LLN-OEF-006 — Geen idee gebruikenBij verlopen sessie geen Geen idee-mutatie opslaanGedekt door SRSSRS-LRN-004AC-LRN-004FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-024UC-LLN-OEF-006 — Geen idee gebruikenBij niet-toegankelijke run de actie blokkeren zonder details te lekkenGedekt door SRSSRS-AUTH-001
SRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-LRN-009
SRS-NFR-ACC-001
AC-AUTH-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-LRN-009
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-LLN-OEF-006-025UC-LLN-OEF-006 — Geen idee gebruikenDe Geen idee-markering beschikbaar maken voor resultaatweergave en geschiedenisGedekt door SRSSRS-LRN-004
SRS-NFR-AUD-001
AC-LRN-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-OEF-006-026UC-LLN-OEF-006 — Geen idee gebruikenEen bevestigde Geen idee-vraag administratief als beantwoord behandelenGedekt door SRSSRS-LRN-003AC-LRN-003FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-027UC-LLN-OEF-006 — Geen idee gebruikenBij annuleren de leerling terugbrengen naar de vraag zonder opgeslagen Dunno-statusGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-028UC-LLN-OEF-006 — Geen idee gebruikenDe onderdrukvoorkeur als gebruikersinstelling behandelen en niet als runresultaatGedekt door SRSSRS-ACC-003
SRS-RDM-008
SRS-LRN-006
AC-ACC-003
AC-RDM-008
AC-LRN-006
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-029UC-LLN-OEF-006 — Geen idee gebruikenGeen idee-tellers consistent houden met de fouttellersGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-009
SRS-LRN-004
AC-RDM-001
AC-RDM-002
AC-RDM-009
AC-LRN-004
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-030UC-LLN-OEF-006 — Geen idee gebruikenBij de laatste vraag na Geen idee naar de afrondflow kunnen routerenGedekt door SRSSRS-LRN-004AC-LRN-004FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-031UC-LLN-OEF-006 — Geen idee gebruikenBij refresh na bevestigde Geen idee-actie de opgeslagen feedbacktoestand kunnen reconstruerenGedekt door SRSSRS-LRN-004AC-LRN-004FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-006-032UC-LLN-OEF-006 — Geen idee gebruikenBij clientstate die de knop onterecht toont alsnog server-side blokkeren wanneer configuratie dit niet toestaatGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-LRN-009
AC-AUTH-001
AC-AUTH-002
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-007-001UC-LLN-OEF-007 — Oefening onderbrekenEen lopende oefening niet automatisch afronden wanneer de leerling het oefenscherm verlaatGedekt door SRSSRS-LRN-006AC-LRN-006FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-007-002UC-LLN-OEF-007 — Oefening onderbrekenEerder bevestigde antwoorden en voortgang behouden wanneer een oefening wordt onderbrokenGedekt door SRSSRS-LRN-003AC-LRN-003FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-007-003UC-LLN-OEF-007 — Oefening onderbrekenNiet-bevestigde invoer niet als definitief antwoord opslaanGedekt door SRSSRS-LRN-003AC-LRN-003FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-007-004UC-LLN-OEF-007 — Oefening onderbrekenEen onderbroken run als niet-afgerond beschikbaar houden zolang hervatten functioneel toegestaan isGedekt door SRSSRS-LRN-002
SRS-LRN-007
AC-LRN-002
AC-LRN-007
NFRGeenVerwerkt
REQ-UC-LLN-OEF-007-005UC-LLN-OEF-007 — Oefening onderbrekenVoor een onderbroken run geen afrondmoment vullenGedekt door SRSSRS-LRN-006AC-LRN-006FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-007-006UC-LLN-OEF-007 — Oefening onderbrekenVoor een onderbroken run geen eindstatistieken berekenenGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-007-007UC-LLN-OEF-007 — Oefening onderbrekenEen onderbroken run niet tonen als afgeronde geschiedenisregelGedekt door SRSSRS-LRN-010
SRS-NFR-AUD-001
AC-LRN-010
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-OEF-007-008UC-LLN-OEF-007 — Oefening onderbrekenEventuele live-meekijkcontexten informeren of beëindigen wanneer de leerling de oefencontext verlaatGedekt door SRSSRS-LRN-009
SRS-LIVE-001
AC-LRN-009
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-LLN-OEF-007-009UC-LLN-OEF-007 — Oefening onderbrekenLatere hervatting opnieuw server-side controleren op toegang en contextgeldigheidGedekt door SRSSRS-AUTH-001
SRS-LRN-002
SRS-LRN-007
AC-AUTH-001
AC-LRN-002
AC-LRN-007
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-007-010UC-LLN-OEF-007 — Oefening onderbrekenAbrupt verlaten zonder backendmelding veilig kunnen verwerken op basis van de bestaande runstatusGedekt door SRSSRS-TIC-002
SRS-LRN-009
SRS-NFR-SEC-001
AC-TIC-002
AC-LRN-009
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-007-011UC-LLN-OEF-007 — Oefening onderbrekenBij onderbreken geen relaties, autorisaties, berichten, meldingen of profielinstellingen wijzigenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-REL-001
SRS-MSG-001
SRS-TIC-002
SRS-LRN-009
AC-AUTH-001
AC-ACC-003
AC-REL-001
AC-MSG-001
AC-TIC-002
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-007-012UC-LLN-OEF-007 — Oefening onderbrekenOnderbreken als normaal gebruik kunnen afhandelen zonder verplichte fout- of bevestigingspopupGedekt door SRSSRS-LRN-009
SRS-POP-001
AC-LRN-009
AC-POP-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-008-001UC-LLN-OEF-008 — Oefening afrondenEen exercise run pas afronden wanneer alle verplichte vragen definitief verwerkt zijnGedekt door SRSSRS-LRN-006AC-LRN-006FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-008-002UC-LLN-OEF-008 — Oefening afrondenHet afrondmoment server-side vastleggenGedekt door SRSSRS-AUTH-001
SRS-LRN-006
SRS-NFR-AUD-001
AC-AUTH-001
AC-LRN-006
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-008-003UC-LLN-OEF-008 — Oefening afrondenEen afgeronde run als afgerond markeren zodat deze niet meer als lopende run hervat wordtGedekt door SRSSRS-LRN-002
SRS-LRN-007
AC-LRN-002
AC-LRN-007
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-008-004UC-LLN-OEF-008 — Oefening afrondenUniforme totalen op runniveau opslaan bij afrondingGedekt door SRSSRS-CAT-001
SRS-LRN-006
AC-CAT-001
AC-LRN-006
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-008-005UC-LLN-OEF-008 — Oefening afrondenEindstatistieken berekenen en opslaan bij afrondingGedekt door SRSSRS-LRN-006AC-LRN-006FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-008-006UC-LLN-OEF-008 — Oefening afrondenEen afgeronde run beschikbaar maken voor resultaatweergaveGedekt door SRSSRS-LRN-006AC-LRN-006NFRGeenVerwerkt
REQ-UC-LLN-OEF-008-007UC-LLN-OEF-008 — Oefening afrondenEen afgeronde run beschikbaar maken voor geschiedenisweergaveGedekt door SRSSRS-LRN-008
SRS-NFR-AUD-001
AC-LRN-008
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-OEF-008-008UC-LLN-OEF-008 — Oefening afrondenDubbele afrondrequests idempotent afhandelenGedekt door SRSSRS-LRN-006
SRS-ARCH-004
AC-LRN-006
AC-ARCH-004
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-008-009UC-LLN-OEF-008 — Oefening afrondenAfronding blokkeren wanneer de run onvolledige of inconsistente vraagvoortgang heeftGedekt door SRSSRS-AUTH-001
SRS-LRN-003
AC-AUTH-001
AC-LRN-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-OEF-008-010UC-LLN-OEF-008 — Oefening afrondenLive-meekijkers kunnen informeren dat de run is afgerondGedekt door SRSSRS-LRN-009
SRS-LIVE-001
AC-LRN-009
AC-LIVE-001
RealtimeGeenVerwerkt
REQ-UC-LLN-OEF-008-011UC-LLN-OEF-008 — Oefening afrondenBij afronding geen relaties, autorisaties, berichten, meldingen of profielinstellingen wijzigenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-REL-001
SRS-MSG-001
SRS-TIC-002
SRS-LRN-006
AC-AUTH-001
AC-ACC-003
AC-REL-001
AC-MSG-001
AC-TIC-002
AC-LRN-006
AutorisatieGeenVerwerkt
REQ-UC-LLN-OEF-008-012UC-LLN-OEF-008 — Oefening afrondenResultaat- en PDF-vervolgacties baseren op de historisch opgeslagen runcontextGedekt door SRSSRS-LRN-006
SRS-PDF-001
AC-LRN-006
AC-PDF-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-HIS-001-001UC-LLN-HIS-001 — Oefeninggeschiedenis bekijkenEen leerling de geschiedenis van een specifieke oefening kunnen tonenGedekt door SRSSRS-LRN-010
SRS-NFR-AUD-001
AC-LRN-010
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-HIS-001-002UC-LLN-HIS-001 — Oefeninggeschiedenis bekijkenGeschiedenis server-side filteren op de ingelogde leerlingGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-005
SRS-RDM-006
SRS-LRN-010
SRS-NFR-AUD-001
AC-AUTH-001
AC-RDM-001
AC-RDM-005
AC-RDM-006
AC-LRN-010
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-HIS-001-003UC-LLN-HIS-001 — Oefeninggeschiedenis bekijkenAlleen afgeronde runs als oefeninggeschiedenis tonenGedekt door SRSSRS-LRN-008
SRS-NFR-AUD-001
AC-LRN-008
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-HIS-001-004UC-LLN-HIS-001 — Oefeninggeschiedenis bekijkenNiet-afgeronde runs uitsluiten van de afgeronde geschiedenislijstGedekt door SRSSRS-RDM-001
SRS-RDM-006
SRS-LRN-008
SRS-NFR-AUD-001
AC-RDM-001
AC-RDM-006
AC-LRN-008
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-HIS-001-005UC-LLN-HIS-001 — Oefeninggeschiedenis bekijkenDocent-testruns uitsluiten van leerlinggeschiedenisGedekt door SRSSRS-LRN-010
SRS-TCH-004
SRS-NFR-AUD-001
AC-LRN-010
AC-TCH-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-HIS-001-006UC-LLN-HIS-001 — Oefeninggeschiedenis bekijkenUniforme runvelden gebruiken voor geschiedenisregelsGedekt door SRSSRS-LRN-010
SRS-NFR-AUD-001
AC-LRN-010
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-HIS-001-007UC-LLN-HIS-001 — Oefeninggeschiedenis bekijkenEen lege geschiedenis veilig kunnen tonenGedekt door SRSSRS-LRN-010
SRS-NFR-SEC-001
SRS-NFR-AUD-001
AC-LRN-010
AC-NFR-SEC-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-HIS-001-008UC-LLN-HIS-001 — Oefeninggeschiedenis bekijkenTechnische identifiers verbergen voor leerlingenGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-HIS-001-009UC-LLN-HIS-001 — Oefeninggeschiedenis bekijkenDoorklikken naar resultaatdetail alleen toestaan voor geautoriseerde runsGedekt door SRSSRS-AUTH-001
SRS-LRN-006
AC-AUTH-001
AC-LRN-006
AutorisatieGeenVerwerkt
REQ-UC-LLN-HIS-001-010UC-LLN-HIS-001 — Oefeninggeschiedenis bekijkenBij het bekijken van geschiedenis geen domeindata wijzigenGedekt door SRSSRS-LRN-010
SRS-NFR-AUD-001
AC-LRN-010
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-HIS-002-001UC-LLN-HIS-002 — Geschiedenis filteren en paginerenGeschiedenis kunnen filteren op ondersteunde periodefiltersGedekt door SRSSRS-RDM-001
SRS-RDM-006
SRS-LRN-010
SRS-NFR-AUD-001
AC-RDM-001
AC-RDM-006
AC-LRN-010
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-HIS-002-002UC-LLN-HIS-002 — Geschiedenis filteren en paginerenFilteren altijd server-side binnen de geautoriseerde dataset uitvoerenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-LRN-009
AC-AUTH-001
AC-RDM-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-HIS-002-003UC-LLN-HIS-002 — Geschiedenis filteren en paginerenOngeldige filterwaarden veilig afhandelenGedekt door SRSSRS-RDM-001
SRS-RDM-009
SRS-LRN-009
SRS-NFR-SEC-001
AC-RDM-001
AC-RDM-009
AC-LRN-009
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-HIS-002-004UC-LLN-HIS-002 — Geschiedenis filteren en paginerenPaginering ondersteunen voor geschiedenisresultatenGedekt door SRSSRS-RDM-001
SRS-RDM-006
SRS-LRN-010
SRS-NFR-AUD-001
SRS-NFR-PER-001
AC-RDM-001
AC-RDM-006
AC-LRN-010
AC-NFR-AUD-001
AC-NFR-PER-001
AuditGeenVerwerkt
REQ-UC-LLN-HIS-002-005UC-LLN-HIS-002 — Geschiedenis filteren en paginerenDe actuele reeks en het totaal aantal gefilterde resultaten kunnen tonenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-LRN-009
AC-RDM-001
AC-RDM-002
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-HIS-002-006UC-LLN-HIS-002 — Geschiedenis filteren en paginerenLege filteruitkomsten als normale lege staat tonenGedekt door SRSSRS-RDM-001
SRS-LRN-009
AC-RDM-001
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-HIS-002-007UC-LLN-HIS-002 — Geschiedenis filteren en paginerenFilteren en pagineren niet gebruiken om de autorisatiecontext uit te breidenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-005
SRS-LRN-009
AC-AUTH-001
AC-RDM-001
AC-RDM-005
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-HIS-002-008UC-LLN-HIS-002 — Geschiedenis filteren en paginerenNiet-afgeronde runs en testruns bij elk filter uitgesloten houdenGedekt door SRSSRS-RDM-001
SRS-RDM-006
SRS-LRN-008
AC-RDM-001
AC-RDM-006
AC-LRN-008
FunctioneelGeenVerwerkt
REQ-UC-LLN-HIS-002-009UC-LLN-HIS-002 — Geschiedenis filteren en paginerenPagina's buiten bereik veilig corrigeren of blokkerenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-009
SRS-LRN-009
SRS-NFR-SEC-001
AC-AUTH-001
AC-RDM-001
AC-RDM-009
AC-LRN-009
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-HIS-002-010UC-LLN-HIS-002 — Geschiedenis filteren en paginerenBij filteren en pagineren geen exercise-rundata wijzigenGedekt door SRSSRS-RDM-001
SRS-RDM-006
SRS-LRN-009
AC-RDM-001
AC-RDM-006
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-HIS-003-001UC-LLN-HIS-003 — Resultaatdetail vanuit geschiedenis openenResultaatdetail vanuit een geschiedenisregel kunnen openenGedekt door SRSSRS-LRN-006
SRS-NFR-AUD-001
AC-LRN-006
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-HIS-003-002UC-LLN-HIS-003 — Resultaatdetail vanuit geschiedenis openenDe run server-side valideren voordat resultaatdetails worden getoondGedekt door SRSSRS-AUTH-001
SRS-LRN-006
AC-AUTH-001
AC-LRN-006
AutorisatieGeenVerwerkt
REQ-UC-LLN-HIS-003-003UC-LLN-HIS-003 — Resultaatdetail vanuit geschiedenis openenResultaatdetail blokkeren voor runs buiten de leerlingcontextGedekt door SRSSRS-AUTH-001
SRS-LRN-006
AC-AUTH-001
AC-LRN-006
FunctioneelGeenVerwerkt
REQ-UC-LLN-HIS-003-004UC-LLN-HIS-003 — Resultaatdetail vanuit geschiedenis openenResultaatdetail blokkeren voor niet-afgeronde runsGedekt door SRSSRS-AUTH-001
SRS-LRN-006
AC-AUTH-001
AC-LRN-006
FunctioneelGeenVerwerkt
REQ-UC-LLN-HIS-003-005UC-LLN-HIS-003 — Resultaatdetail vanuit geschiedenis openenDezelfde brondata gebruiken als de resultaatweergave na afrondingGedekt door SRSSRS-LRN-006AC-LRN-006FunctioneelGeenVerwerkt
REQ-UC-LLN-HIS-003-006UC-LLN-HIS-003 — Resultaatdetail vanuit geschiedenis openenSamenvatting, vraagdetails en statistieken tonen waar beschikbaarGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-LRN-009
AC-RDM-001
AC-RDM-002
AC-LRN-009
NFRGeenVerwerkt
REQ-UC-LLN-HIS-003-007UC-LLN-HIS-003 — Resultaatdetail vanuit geschiedenis openenVervolgacties alleen tonen wanneer hun voorwaarden geldenGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-HIS-003-008UC-LLN-HIS-003 — Resultaatdetail vanuit geschiedenis openenTerugnavigatie naar de geschiedeniscontext ondersteunenGedekt door SRSSRS-LRN-010
SRS-NFR-AUD-001
AC-LRN-010
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-HIS-003-009UC-LLN-HIS-003 — Resultaatdetail vanuit geschiedenis openenTechnische identifiers niet als primaire context tonenGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-HIS-003-010UC-LLN-HIS-003 — Resultaatdetail vanuit geschiedenis openenBij alleen openen van resultaatdetail geen domeindata wijzigenGedekt door SRSSRS-LRN-006AC-LRN-006FunctioneelGeenVerwerkt
REQ-UC-LLN-HIS-004-001UC-LLN-HIS-004 — Geschiedenis alles bekijkenEen brede geschiedenispagina voor leerlingen kunnen tonenGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-RDM-006
SRS-LRN-010
SRS-NFR-AUD-001
AC-RDM-001
AC-RDM-005
AC-RDM-006
AC-LRN-010
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-HIS-004-002UC-LLN-HIS-004 — Geschiedenis alles bekijkenBrede geschiedenis beperken tot eigen afgeronde runsGedekt door SRSSRS-LRN-008
SRS-NFR-AUD-001
AC-LRN-008
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-HIS-004-003UC-LLN-HIS-004 — Geschiedenis alles bekijkenNiet-afgeronde runs en testruns uitsluiten van brede geschiedenisGedekt door SRSSRS-LRN-008
SRS-NFR-AUD-001
AC-LRN-008
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-HIS-004-004UC-LLN-HIS-004 — Geschiedenis alles bekijkenAfgeronde gedeelde oefeningen opnemen wanneer zij als eigen run bestaanGedekt door SRSSRS-LRN-009
SRS-SHR-001
AC-LRN-009
AC-SHR-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-HIS-004-005UC-LLN-HIS-004 — Geschiedenis alles bekijkenFilters op periode, niveau, categorie en type run kunnen ondersteunenGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-RDM-006
SRS-CAT-001
SRS-LRN-009
AC-RDM-001
AC-RDM-005
AC-RDM-006
AC-CAT-001
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-HIS-004-006UC-LLN-HIS-004 — Geschiedenis alles bekijkenFilters alleen binnen de geautoriseerde dataset toepassenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-LRN-009
AC-AUTH-001
AC-RDM-001
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-HIS-004-007UC-LLN-HIS-004 — Geschiedenis alles bekijkenPaginering ondersteunen op brede geschiedenisGedekt door SRSSRS-RDM-001
SRS-RDM-006
SRS-LRN-010
SRS-NFR-AUD-001
SRS-NFR-PER-001
AC-RDM-001
AC-RDM-006
AC-LRN-010
AC-NFR-AUD-001
AC-NFR-PER-001
AuditGeenVerwerkt
REQ-UC-LLN-HIS-004-008UC-LLN-HIS-004 — Geschiedenis alles bekijkenResultaatdetail vanuit brede geschiedenis kunnen starten via server-side controleGedekt door SRSSRS-AUTH-001
SRS-LRN-006
SRS-NFR-AUD-001
AC-AUTH-001
AC-LRN-006
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-LLN-HIS-004-009UC-LLN-HIS-004 — Geschiedenis alles bekijkenEen lege brede geschiedenis veilig tonenGedekt door SRSSRS-LRN-010
SRS-NFR-SEC-001
SRS-NFR-AUD-001
AC-LRN-010
AC-NFR-SEC-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-HIS-004-010UC-LLN-HIS-004 — Geschiedenis alles bekijkenBij bekijken van brede geschiedenis geen domeindata wijzigenGedekt door SRSSRS-LRN-010
SRS-NFR-AUD-001
AC-LRN-010
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-RES-001-001UC-LLN-RES-001 — Resultaat na afronding bekijkenNa afronding van een exercise run een resultaatweergave kunnen tonen aan de eigenaar van de runGedekt door SRSSRS-LRN-006AC-LRN-006FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-001-002UC-LLN-RES-001 — Resultaat na afronding bekijkenResultaatinzage server-side autoriserenGedekt door SRSSRS-AUTH-001
SRS-LRN-006
AC-AUTH-001
AC-LRN-006
AutorisatieGeenVerwerkt
REQ-UC-LLN-RES-001-003UC-LLN-RES-001 — Resultaat na afronding bekijkenDe resultaatdatum baseren op het afrondmoment van de exercise runGedekt door SRSSRS-LRN-006AC-LRN-006FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-001-004UC-LLN-RES-001 — Resultaat na afronding bekijkenUniforme totalen tonen voor aantal vragen, goed en foutGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-001-005UC-LLN-RES-001 — Resultaat na afronding bekijkenGeen idee-markeringen tonen wanneer die in de run voorkomenGedekt door SRSSRS-LRN-004AC-LRN-004FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-001-006UC-LLN-RES-001 — Resultaat na afronding bekijkenPer vraag de opgave, het gegeven antwoord, het juiste antwoord en het resultaat tonenGedekt door SRSSRS-LRN-003AC-LRN-003FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-001-007UC-LLN-RES-001 — Resultaat na afronding bekijkenDuplicaatinformatie tonen wanneer de run onderdeel is van een duplicaatreeksGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-001-008UC-LLN-RES-001 — Resultaat na afronding bekijkenAlleen vervolgacties tonen of toestaan wanneer de bijbehorende voorwaarden geldenGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-001-009UC-LLN-RES-001 — Resultaat na afronding bekijkenBij alleen bekijken van resultaat geen domeindata wijzigenGedekt door SRSSRS-LRN-006AC-LRN-006FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-001-010UC-LLN-RES-001 — Resultaat na afronding bekijkenVeilig omgaan met ontbrekende of niet-toegankelijke resultaatdataGedekt door SRSSRS-AUTH-004
SRS-ACC-003
SRS-ACC-005
SRS-LRN-006
SRS-NFR-SEC-001
SRS-NFR-ACC-001
AC-AUTH-004
AC-ACC-003
AC-ACC-005
AC-LRN-006
AC-NFR-SEC-001
AC-NFR-ACC-001
NFRGeenVerwerkt
REQ-UC-LLN-RES-001-011UC-LLN-RES-001 — Resultaat na afronding bekijkenDe resultaatweergave kunnen sluiten zonder domeinmutatieGedekt door SRSSRS-LRN-006AC-LRN-006FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-001-012UC-LLN-RES-001 — Resultaat na afronding bekijkenResultaatweergave, geschiedenis en PDF-export baseren op dezelfde opgeslagen runbronGedekt door SRSSRS-LRN-006
SRS-PDF-001
SRS-NFR-AUD-001
AC-LRN-006
AC-PDF-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-RES-002-001UC-LLN-RES-002 — Resultaatstatistieken bekijkenResultaatstatistieken tonen voor afgeronde exercise runsGedekt door SRSSRS-LRN-006AC-LRN-006FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-002-002UC-LLN-RES-002 — Resultaatstatistieken bekijkenStatistieken server-side autoriseren via dezelfde resultaatinzagecontextGedekt door SRSSRS-AUTH-001
SRS-LRN-006
AC-AUTH-001
AC-LRN-006
AutorisatieGeenVerwerkt
REQ-UC-LLN-RES-002-003UC-LLN-RES-002 — Resultaatstatistieken bekijkenGemiddelde tijd per vraag tonen wanneer beschikbaarGedekt door SRSSRS-LRN-009AC-LRN-009NFRGeenVerwerkt
REQ-UC-LLN-RES-002-004UC-LLN-RES-002 — Resultaatstatistieken bekijkenMediaan tonen wanneer beschikbaarGedekt door SRSSRS-LRN-009AC-LRN-009NFRGeenVerwerkt
REQ-UC-LLN-RES-002-005UC-LLN-RES-002 — Resultaatstatistieken bekijkenOndergrens en bovengrens tonen wanneer beschikbaarGedekt door SRSSRS-LRN-009AC-LRN-009NFRGeenVerwerkt
REQ-UC-LLN-RES-002-006UC-LLN-RES-002 — Resultaatstatistieken bekijkenTotale doorlooptijd tonen in functioneel leesbare vormGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-002-007UC-LLN-RES-002 — Resultaatstatistieken bekijkenUitschieters ondergrens en bovengrens tonen met vraagnummer en tijd wanneer aanwezigGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-002-008UC-LLN-RES-002 — Resultaatstatistieken bekijkenGeen tonen wanneer geen uitschieters aanwezig zijnGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-002-009UC-LLN-RES-002 — Resultaatstatistieken bekijkenStatistieken bij normale weergave niet opnieuw in de frontend berekenenGedekt door SRSSRS-LRN-008AC-LRN-008FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-002-010UC-LLN-RES-002 — Resultaatstatistieken bekijkenVeilig omgaan met ontbrekende statistiekdataGedekt door SRSSRS-LRN-009
SRS-NFR-SEC-001
AC-LRN-009
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-002-011UC-LLN-RES-002 — Resultaatstatistieken bekijkenPDF-export en resultaatweergave dezelfde statistiekbron laten gebruikenGedekt door SRSSRS-LRN-006
SRS-PDF-001
AC-LRN-006
AC-PDF-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-002-012UC-LLN-RES-002 — Resultaatstatistieken bekijkenBij bekijken van statistieken geen domeindata wijzigenGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-003-001UC-LLN-RES-003 — Oefening opnieuw makenEen afgeronde eigen exercise run opnieuw kunnen laten maken wanneer de run hermaakbaar isGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-003-002UC-LLN-RES-003 — Oefening opnieuw makenDe bronrun server-side valideren op bestaan, afronding en toegangGedekt door SRSSRS-AUTH-001
SRS-LRN-006
AC-AUTH-001
AC-LRN-006
AutorisatieGeenVerwerkt
REQ-UC-LLN-RES-003-003UC-LLN-RES-003 — Oefening opnieuw makenDe actie blokkeren wanneer de technische module of brondata niet uitvoerbaar isGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-MOD-003
AC-AUTH-001
AC-LRN-009
AC-MOD-003
FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-003-004UC-LLN-RES-003 — Oefening opnieuw makenBij opnieuw maken een nieuwe zelfstandige exercise run aanmakenGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-003-005UC-LLN-RES-003 — Oefening opnieuw makenDe nieuwe run laten verwijzen naar de bronrun via DuplicateOf of gelijkwaardige verwijzingGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-003-006UC-LLN-RES-003 — Oefening opnieuw makenDezelfde vraaginhoud gebruiken als de bronrunGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-003-007UC-LLN-RES-003 — Oefening opnieuw makenDe vraagvolgorde wijzigen wanneer dit functioneel toegestaan isGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-003-008UC-LLN-RES-003 — Oefening opnieuw makenDe bronrun en bronresultaten niet wijzigenGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-003-009UC-LLN-RES-003 — Oefening opnieuw makenDe nieuwe run eigen voortgang, antwoorden en statistieken laten hebbenGedekt door SRSSRS-LRN-003AC-LRN-003FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-003-010UC-LLN-RES-003 — Oefening opnieuw makenDe leerling na succesvolle aanmaak naar het oefenscherm van de nieuwe run leidenGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-003-011UC-LLN-RES-003 — Oefening opnieuw makenVoorkomen dat een fout leidt tot een half aangemaakte duplicate runGedekt door SRSSRS-LRN-009AC-LRN-009FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-003-012UC-LLN-RES-003 — Oefening opnieuw makenBij opnieuw maken geen relaties, autorisaties, berichten, meldingen of profielinstellingen wijzigenGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-REL-001
SRS-MSG-001
SRS-TIC-002
SRS-LRN-009
AC-AUTH-001
AC-ACC-003
AC-REL-001
AC-MSG-001
AC-TIC-002
AC-LRN-009
AutorisatieGeenVerwerkt
REQ-UC-LLN-RES-004-001UC-LLN-RES-004 — Resultaat als PDF downloadenEen afgerond resultaat als PDF kunnen downloadenGedekt door SRSSRS-LRN-006
SRS-PDF-001
AC-LRN-006
AC-PDF-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-004-002UC-LLN-RES-004 — Resultaat als PDF downloadenPDF-export server-side autoriserenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-PDF-003
AC-AUTH-001
AC-LRN-009
AC-PDF-003
AutorisatieGeenVerwerkt
REQ-UC-LLN-RES-004-003UC-LLN-RES-004 — Resultaat als PDF downloadenDe PDF baseren op dezelfde resultaatbron als de resultaatweergaveGedekt door SRSSRS-LRN-006
SRS-PDF-001
AC-LRN-006
AC-PDF-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-004-004UC-LLN-RES-004 — Resultaat als PDF downloadenDe PDF kunnen genereren met samenvatting, resultatentabel en statistiekenGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-RDM-006
SRS-LRN-009
SRS-PDF-001
AC-RDM-001
AC-RDM-002
AC-RDM-006
AC-LRN-009
AC-PDF-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-004-005UC-LLN-RES-004 — Resultaat als PDF downloadenVolledige vragen en antwoorden in de PDF tonen zonder inhoudelijke inkortingGedekt door SRSSRS-LRN-003
SRS-PDF-001
AC-LRN-003
AC-PDF-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-004-006UC-LLN-RES-004 — Resultaat als PDF downloadenTabelheaders herhalen op vervolgpagina'sGedekt door SRSSRS-RDM-001
SRS-LRN-009
AC-RDM-001
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-004-007UC-LLN-RES-004 — Resultaat als PDF downloadenTabelrijen niet over twee pagina's splitsenGedekt door SRSSRS-RDM-001
SRS-LRN-009
AC-RDM-001
AC-LRN-009
FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-004-008UC-LLN-RES-004 — Resultaat als PDF downloadenVervolgpagina's van de resultaattabel herkenbaar makenGedekt door SRSSRS-RDM-001
SRS-RDM-006
SRS-LRN-006
AC-RDM-001
AC-RDM-006
AC-LRN-006
FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-004-009UC-LLN-RES-004 — Resultaat als PDF downloadenEen consistente footer tonen met OefenHub, paginanummering en exportdatumGedekt door SRSSRS-RDM-001
SRS-LRN-009
SRS-CNT-002
AC-RDM-001
AC-LRN-009
AC-CNT-002
FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-004-010UC-LLN-RES-004 — Resultaat als PDF downloadenDe PDF-bestandsnaam opschonen en normaliserenGedekt door SRSSRS-LRN-009
SRS-PDF-001
AC-LRN-009
AC-PDF-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-004-011UC-LLN-RES-004 — Resultaat als PDF downloadenModulespecifieke notatie veilig kunnen exporteren via generieke of moduleondersteunde representatieGedekt door SRSSRS-LRN-009
SRS-MOD-003
SRS-NFR-SEC-001
AC-LRN-009
AC-MOD-003
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-004-012UC-LLN-RES-004 — Resultaat als PDF downloadenPDF-download ook vanuit geschiedenis kunnen aanbiedenGedekt door SRSSRS-LRN-010
SRS-PDF-001
SRS-NFR-AUD-001
AC-LRN-010
AC-PDF-001
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-LLN-RES-004-013UC-LLN-RES-004 — Resultaat als PDF downloadenBij PDF-export geen resultaatdata wijzigenGedekt door SRSSRS-LRN-006
SRS-PDF-001
AC-LRN-006
AC-PDF-001
FunctioneelGeenVerwerkt
REQ-UC-LLN-RES-004-014UC-LLN-RES-004 — Resultaat als PDF downloadenExportfouten veilig terugkoppelen zonder gedeeltelijke domeinmutatieGedekt door SRSSRS-LRN-009
SRS-SHR-001
SRS-NFR-SEC-001
AC-LRN-009
AC-SHR-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-FP-001-001UC-OVG-FP-001 — Ouder-/voogd-frontpage bekijkenDe ouder-/voogd-frontpage alleen tonen na server-side vastgestelde ouder-/voogdcontextGedekt door SRSSRS-AUTH-001
SRS-GUA-001
AC-AUTH-001
AC-GUA-001
AutorisatieGeenVerwerkt
REQ-UC-OVG-FP-001-002UC-OVG-FP-001 — Ouder-/voogd-frontpage bekijkenHet Kinderenoverzicht op de frontpage uitsluitend baseren op actieve ouder-/voogdrelatiesGedekt door SRSSRS-RDM-001
SRS-RDM-003
SRS-RDM-007
SRS-REL-001
SRS-GUA-001
AC-RDM-001
AC-RDM-003
AC-RDM-007
AC-REL-001
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-FP-001-003UC-OVG-FP-001 — Ouder-/voogd-frontpage bekijkenResultaatwaarden op de frontpage uitsluitend samenvattend tonen en geen volledige geschiedenis ladenGedekt door SRSSRS-GUA-002
SRS-NFR-AUD-001
AC-GUA-002
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-OVG-FP-001-004UC-OVG-FP-001 — Ouder-/voogd-frontpage bekijkenVanaf de ouder-/voogd-frontpage geen kinddetailactie uitvoeren zonder expliciete selectieGedekt door SRSSRS-GUA-001AC-GUA-001FunctioneelGeenVerwerkt
REQ-UC-OVG-FP-001-005UC-OVG-FP-001 — Ouder-/voogd-frontpage bekijkenSysteemnotificaties pas na succesvolle frontpageload controlerenGedekt door SRSSRS-GUA-001
SRS-POP-002
AC-GUA-001
AC-POP-002
AutorisatieGeenVerwerkt
REQ-UC-OVG-FP-002-001UC-OVG-FP-002 — Ouder-/voogdcontext bepalenOuder-/voogdcontext server-side bepalenGedekt door SRSSRS-AUTH-001
SRS-GUA-001
AC-AUTH-001
AC-GUA-001
AutorisatieGeenVerwerkt
REQ-UC-OVG-FP-002-002UC-OVG-FP-002 — Ouder-/voogdcontext bepalenLeerlingcombinaties met ouder-/voogd blokkerenGedekt door SRSSRS-AUTH-001
SRS-LRN-009
SRS-GUA-001
AC-AUTH-001
AC-LRN-009
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-FP-002-003UC-OVG-FP-002 — Ouder-/voogdcontext bepalenOude clientstate negeren wanneer die niet overeenkomt met actuele rollenGedekt door SRSSRS-AUTH-001
SRS-AUTH-002
SRS-GUA-001
AC-AUTH-001
AC-AUTH-002
AC-GUA-001
AutorisatieGeenVerwerkt
REQ-UC-OVG-FP-002-004UC-OVG-FP-002 — Ouder-/voogdcontext bepalenGecombineerde Docent + Ouder/voogd-context runtime kunnen samenstellenGedekt door SRSSRS-AUTH-003
SRS-LRN-009
SRS-TCH-001
SRS-GUA-001
AC-AUTH-003
AC-LRN-009
AC-TCH-001
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-FP-002-005UC-OVG-FP-002 — Ouder-/voogdcontext bepalenContextbepaling niet gebruiken om rollen of relaties te wijzigenGedekt door SRSSRS-REL-001
SRS-GUA-001
AC-REL-001
AC-GUA-001
AutorisatieGeenVerwerkt
REQ-UC-OVG-FP-003-001UC-OVG-FP-003 — Kinderenoverzichtsamenvatting tonenHet aantal gekoppelde kinderen server-side afleidenGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-002
SRS-GUA-001
AC-AUTH-001
AC-RDM-001
AC-RDM-002
AC-GUA-001
AutorisatieGeenVerwerkt
REQ-UC-OVG-FP-003-002UC-OVG-FP-003 — Kinderenoverzichtsamenvatting tonenBeëindigde relaties uitsluiten uit het KinderenoverzichtblokGedekt door SRSSRS-RDM-001
SRS-RDM-007
SRS-REL-003
SRS-REL-006
SRS-GUA-001
AC-RDM-001
AC-RDM-007
AC-REL-003
AC-REL-006
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-FP-003-003UC-OVG-FP-003 — Kinderenoverzichtsamenvatting tonenBij nul kinderen een veilige lege staat tonenGedekt door SRSSRS-RDM-001
SRS-RDM-009
SRS-GUA-001
SRS-NFR-SEC-001
AC-RDM-001
AC-RDM-009
AC-GUA-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-FP-003-004UC-OVG-FP-003 — Kinderenoverzichtsamenvatting tonenGeen kinddetail automatisch openen vanuit het samenvattingsblokGedekt door SRSSRS-RDM-001
SRS-RDM-002
SRS-GUA-001
AC-RDM-001
AC-RDM-002
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-FP-003-005UC-OVG-FP-003 — Kinderenoverzichtsamenvatting tonenHet blok beperken tot compacte frontpage-informatieGedekt door SRSSRS-GUA-001AC-GUA-001FunctioneelGeenVerwerkt
REQ-UC-OVG-FP-004-001UC-OVG-FP-004 — Resultatenoverzichtsamenvatting tonenResultaten op de ouder-/voogdfrontpage samenvattend tonenGedekt door SRSSRS-GUA-001AC-GUA-001FunctioneelGeenVerwerkt
REQ-UC-OVG-FP-004-002UC-OVG-FP-004 — Resultatenoverzichtsamenvatting tonenAlleen afgeronde runs meetellenGedekt door SRSSRS-LRN-008
SRS-GUA-001
AC-LRN-008
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-FP-004-003UC-OVG-FP-004 — Resultatenoverzichtsamenvatting tonenDocenttestruns uitsluitenGedekt door SRSSRS-LRN-009
SRS-TCH-005
SRS-GUA-001
AC-LRN-009
AC-TCH-005
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-FP-004-004UC-OVG-FP-004 — Resultatenoverzichtsamenvatting tonenResultaten beperken tot actief gekoppelde kinderenGedekt door SRSSRS-GUA-001AC-GUA-001FunctioneelGeenVerwerkt
REQ-UC-OVG-FP-004-005UC-OVG-FP-004 — Resultatenoverzichtsamenvatting tonenGeen volledige geschiedenis op de frontpage ladenGedekt door SRSSRS-GUA-002
SRS-NFR-AUD-001
AC-GUA-002
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-OVG-FP-005-001UC-OVG-FP-005 — Gecombineerde docent-ouder-frontpage tonenBij Docent + Ouder/voogd één gezamenlijke intro tonenGedekt door SRSSRS-AUTH-003
SRS-TCH-001
SRS-GUA-001
AC-AUTH-003
AC-TCH-001
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-FP-005-002UC-OVG-FP-005 — Gecombineerde docent-ouder-frontpage tonenDocentblokken vóór ouder-/voogdblokken plaatsenGedekt door SRSSRS-TCH-001
SRS-GUA-001
AC-TCH-001
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-FP-005-003UC-OVG-FP-005 — Gecombineerde docent-ouder-frontpage tonenRolcombinatiefrontpages runtime samenstellenGedekt door SRSSRS-LRN-009
SRS-GUA-001
AC-LRN-009
AC-GUA-001
AutorisatieGeenVerwerkt
REQ-UC-OVG-FP-005-004UC-OVG-FP-005 — Gecombineerde docent-ouder-frontpage tonenGeen persistent ontwerp per rolcombinatie vereisenGedekt door SRSSRS-GUA-001AC-GUA-001AutorisatieGeenVerwerkt
REQ-UC-OVG-FP-005-005UC-OVG-FP-005 — Gecombineerde docent-ouder-frontpage tonenElk blok afzonderlijk server-side autoriserenGedekt door SRSSRS-AUTH-001
SRS-GUA-001
AC-AUTH-001
AC-GUA-001
AutorisatieGeenVerwerkt
REQ-UC-OVG-KIND-001-001UC-OVG-KIND-001 — Kinderenoverzicht bekijkenAlleen actief gekoppelde kinderen tonenGedekt door SRSSRS-GUA-001AC-GUA-001FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-001-002UC-OVG-KIND-001 — Kinderenoverzicht bekijkenVervolgacties uitschakelen zolang geen kind is geselecteerdGedekt door SRSSRS-AUTH-004
SRS-GUA-001
AC-AUTH-004
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-001-003UC-OVG-KIND-001 — Kinderenoverzicht bekijkenMaximaal één geselecteerd kind tegelijk ondersteunenGedekt door SRSSRS-AUTH-004
SRS-GUA-001
SRS-NFR-PER-001
AC-AUTH-004
AC-GUA-001
AC-NFR-PER-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-001-004UC-OVG-KIND-001 — Kinderenoverzicht bekijkenGeen docentgerichte statusfilters tonen op de ouder-/voogdpagina KinderenGedekt door SRSSRS-RDM-001
SRS-RDM-005
SRS-TCH-001
SRS-GUA-001
AC-RDM-001
AC-RDM-005
AC-TCH-001
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-001-005UC-OVG-KIND-001 — Kinderenoverzicht bekijkenKindselecties server-side controleren bij iedere vervolgactieGedekt door SRSSRS-AUTH-001
SRS-GUA-001
AC-AUTH-001
AC-GUA-001
AutorisatieGeenVerwerkt
REQ-UC-OVG-KIND-002-001UC-OVG-KIND-002 — Kinderen sorteren en naamweergave toepassenSortering en naamweergave als presentatievoorkeur behandelenGedekt door SRSSRS-RDM-001
SRS-RDM-008
SRS-ACC-003
SRS-GUA-001
AC-RDM-001
AC-RDM-008
AC-ACC-003
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-002-002UC-OVG-KIND-002 — Kinderen sorteren en naamweergave toepassenVoorkeuren opslaan in UserSettings wanneer de gebruiker ze wijzigtGedekt door SRSSRS-ACC-003
SRS-RDM-008
SRS-GUA-001
AC-ACC-003
AC-RDM-008
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-002-003UC-OVG-KIND-002 — Kinderen sorteren en naamweergave toepassenOngeldige voorkeurwaarden weigeren of veilig vervangen door defaultsGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-RDM-008
SRS-GUA-001
SRS-NFR-SEC-001
AC-AUTH-001
AC-ACC-003
AC-RDM-008
AC-GUA-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-002-004UC-OVG-KIND-002 — Kinderen sorteren en naamweergave toepassenVoorkeuren niet gebruiken als autorisatiebronGedekt door SRSSRS-AUTH-001
SRS-ACC-003
SRS-RDM-008
SRS-GUA-001
AC-AUTH-001
AC-ACC-003
AC-RDM-008
AC-GUA-001
AutorisatieGeenVerwerkt
REQ-UC-OVG-KIND-002-005UC-OVG-KIND-002 — Kinderen sorteren en naamweergave toepassenSortering toepassen op de reeds geautoriseerde datasetGedekt door SRSSRS-AUTH-001
SRS-RDM-001
SRS-RDM-008
SRS-GUA-001
AC-AUTH-001
AC-RDM-001
AC-RDM-008
AC-GUA-001
AutorisatieGeenVerwerkt
REQ-UC-OVG-KIND-003-001UC-OVG-KIND-003 — Kind selecterenMaximaal één geselecteerd kind tegelijk ondersteunenGedekt door SRSSRS-AUTH-004
SRS-GUA-001
SRS-NFR-PER-001
AC-AUTH-004
AC-GUA-001
AC-NFR-PER-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-003-002UC-OVG-KIND-003 — Kind selecterenVervolgacties blokkeren zolang geen kind is geselecteerdGedekt door SRSSRS-AUTH-001
SRS-AUTH-004
SRS-GUA-001
AC-AUTH-001
AC-AUTH-004
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-003-004UC-OVG-KIND-003 — Kind selecterenVervallen selecties veilig afhandelenGedekt door SRSSRS-GUA-001
SRS-NFR-SEC-001
AC-GUA-001
AC-NFR-SEC-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-003-005UC-OVG-KIND-003 — Kind selecterenSelectie niet als blijvende autorisatiebron opslaanGedekt door SRSSRS-AUTH-001
SRS-GUA-001
AC-AUTH-001
AC-GUA-001
AutorisatieGeenVerwerkt
REQ-UC-OVG-KIND-004-001UC-OVG-KIND-004 — Kindinformatie bekijkenKindinformatie alleen tonen binnen actieve ouder-/voogdrelatieGedekt door SRSSRS-REL-001
SRS-GUA-001
AC-REL-001
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-004-002UC-OVG-KIND-004 — Kindinformatie bekijkenGekoppeld sinds tonen vanuit de relatiecontextGedekt door SRSSRS-REL-001
SRS-GUA-001
AC-REL-001
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-004-003UC-OVG-KIND-004 — Kindinformatie bekijkenAantal oefeningen gemaakt baseren op afgeronde runsGedekt door SRSSRS-LRN-008
SRS-GUA-001
AC-LRN-008
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-004-004UC-OVG-KIND-004 — Kindinformatie bekijkenEerst totaal tonen en daarna niveaus met categorietotalenGedekt door SRSSRS-CAT-001
SRS-GUA-001
AC-CAT-001
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-004-005UC-OVG-KIND-004 — Kindinformatie bekijkenGeen oefenstartactie aanbieden vanuit kindinformatieGedekt door SRSSRS-GUA-001AC-GUA-001FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-005-001UC-OVG-KIND-005 — Kind ontkoppelenOuder-/voogdontkoppeling pas uitvoeren na bevestigingGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-GUA-003
SRS-GUA-004
AC-REL-003
AC-REL-006
AC-GUA-003
AC-GUA-004
FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-005-002UC-OVG-KIND-005 — Kind ontkoppelenDe relatie soft-deactiveren in plaats van hard verwijderenGedekt door SRSSRS-REL-001
SRS-GUA-001
AC-REL-001
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-005-003UC-OVG-KIND-005 — Kind ontkoppelenActor, rolcontext en tijdstip van ontkoppeling vastleggenGedekt door SRSSRS-AUTH-001
SRS-REL-003
SRS-REL-006
SRS-GUA-003
SRS-GUA-004
SRS-NFR-AUD-001
AC-AUTH-001
AC-REL-003
AC-REL-006
AC-GUA-003
AC-GUA-004
AC-NFR-AUD-001
AutorisatieGeenVerwerkt
REQ-UC-OVG-KIND-005-004UC-OVG-KIND-005 — Kind ontkoppelenHet kind informeren via systeembericht na ontkoppelingGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-MSG-001
SRS-GUA-003
SRS-GUA-004
AC-REL-003
AC-REL-006
AC-MSG-001
AC-GUA-003
AC-GUA-004
FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-005-005UC-OVG-KIND-005 — Kind ontkoppelenOefengeschiedenis niet verwijderen door ouder-/voogdontkoppelingGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-GUA-003
SRS-GUA-004
SRS-NFR-AUD-001
AC-REL-003
AC-REL-006
AC-GUA-003
AC-GUA-004
AC-NFR-AUD-001
AuditGeenVerwerkt
REQ-UC-OVG-KIND-006-001UC-OVG-KIND-006 — Ontkoppeling aan kind communicerenNa ouder-/voogdontkoppeling een systeembericht aan het kind aanmakenGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-MSG-001
SRS-GUA-003
SRS-GUA-004
AC-REL-003
AC-REL-006
AC-MSG-001
AC-GUA-003
AC-GUA-004
FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-006-002UC-OVG-KIND-006 — Ontkoppeling aan kind communicerenVoorkomen dat hetzelfde ontkoppel-event meerdere identieke systeemberichten veroorzaaktGedekt door SRSSRS-REL-003
SRS-REL-006
SRS-MSG-001
SRS-GUA-003
SRS-GUA-004
AC-REL-003
AC-REL-006
AC-MSG-001
AC-GUA-003
AC-GUA-004
FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-006-003UC-OVG-KIND-006 — Ontkoppeling aan kind communicerenHet bericht informatief houden en geen relatieherstelactie uitvoeren bij openenGedekt door SRSSRS-REL-001
SRS-MSG-007
SRS-GUA-001
AC-REL-001
AC-MSG-007
AC-GUA-001
FunctioneelGeenVerwerkt
REQ-UC-OVG-KIND-006-004UC-OVG-KIND-006 — Ontkoppeling aan kind communicerenHet bericht blijvend binnen de systeemberichtregels leesbaar houden wanneer directe realtime melding niet zichtbaar isGedekt door SRSSRS-MSG-001
SRS-TIC-002
SRS-GUA-001
SRS-ARCH-003
AC-MSG-001
AC-TIC-002
AC-GUA-001
AC-ARCH-003
RealtimeGeenVerwerkt
REQ-UC-OVG-KIND-006-005UC-OVG-KIND-006 — Ontkoppeling aan kind communicerenGeen privéberichtthread gebruiken voor deze systeemcommunicatieGedekt door SRSSRS-MSG-001
SRS-GUA-001
AC-MSG-001
AC-GUA-001
FunctioneelGeenVerwerkt
UC-GEN-REL-007SRS-REL-013Externe uitnodigingen claimen na registratie.
UC-GEN-REL-008SRS-REL-014, SRS-ACC-009Eerste onboarding relatie-uitnodigingen beoordelen.
UC-GEN-ACC-002SRS-AUTH-006OIDC remote failures veilig afhandelen.