cds-snc / cds-snc/platform-forms-client

Indication of data classification level on form itself and on responses

Open
#6,695 1 comment 0 reactions 0 assignees View on GitHub
enhancement responses
Dominant language
TypeScript
Stars
46
Forks
16
Avg merge
1d 9h
Merged PRs (30d)
91

Description

## Context

From client using the API:

> Also, it would be nice if form submissions or at least the form template included a field for Protected A, B or unclassified. This way client system that are generic enough to process any GC Forms form can adjust their behaviour based on the protected level. Perhaps this information is available on an export of a form in the UI, but it does not appear to me to be available at runtime from the API. Unless I missed something.

Contributor guide

Open the contributing guide

Research direction

Start by tracing how the form template and form submissions are represented and exposed through the API at runtime. Determine where a Protected A, Protected B, or unclassified value could be surfaced for generic client systems; done means the classification is available on the form or submissions as specified and covered by the relevant API behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
next.js, typescript
Domain
api, backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.