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

Deactivating inactive accounts

Open
#851 4 comments 0 reactions 2 assignees Claimed by @anikbrazeau View on GitHub
:vertical_traffic_light: Severe core data development policy project management security
Dominant language
TypeScript
Stars
46
Forks
16
Avg merge
1d 10h
Merged PRs (30d)
82

Description

## Security Story

### Story context

**AC-2(3)**

From security assessor:
> CDS should investigate if an access control feature could be implemented which would automatically disable accounts if they haven’t been used within an organizationally defined period of time.

There are three kinds of accounts we should consider:
- Client accounts
- CDS super admin accounts

### Timeline

By Q4 (March 2027)

### Acceptance criteria
- [ ] Determine which account types should be automatically disabled
- [ ] Decide period of time after which accounts are automatically deactivated
- [ ] Identify how clients can reactivate their account
- [ ] Write development tasking cards
- [ ] Update risk register, SA&A, and SRTM to reflect new risks and their treatments.
- [ ] Treatments are implemented or a new card is created.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.