cds-snc / cds-snc/platform-forms-client
Clarify default visibility of forms that get published
- Dominant language
- TypeScript
- Stars
- 46
- Forks
- 16
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 85
Description
## User stories
As a GC Forms client, I need to know that when I publish a form it is publicly available/accessible to anyone with the URL, and that I cannot expect it to be "private" once live.
This is important in cases where form titles may be more sensitive and so that clients are aware how to proceed with unannounced program or initiative that may sometimes be considered protected info before launch. This is about clarifying expectations and considerations.
## Context
https://cds-snc.freshdesk.com/a/tickets/28313
https://docs.google.com/spreadsheets/d/1h_CNUhQR33l302NmR8fXBmAHiP2aE_s0TM7ipuGNddw/edit?gid=1745150611#gid=1745150611
> When I publish a form, where does it publish? Is it searchable by the general public or something that only myself and who I share it with have access to?
The URL to a published form is public, in that it can be accessed by anyone who has it or who is savvy enough to call form ID sequences. Unless you link to the form on a public facing website, it will not be discoverable by search engines. However all published form templates are available to be queried at a public endpoint.
## Description
The URL to a published form is public, in that it can be accessed by anyone who has it. The URL is not published anywhere. Unless you link to the form on a public facing website, it will not be discoverable by search engines.
## What's involved
- [ ] Defining the meaning of "publishing" so it is clear to clients; including clarifying that live forms become public, but don't appear in Google?
- [ ] Determining where the definition of "publishing" should be shared with clients
- [ ] Updating Terms of Use with how data about forms such as form title and publish date (but NOT responses submitted by end-users) could be used by CDS for analysis
- [ ] Updating Publishing page if additional clarity is needed #7419
Contributor guide
Assessment
This issue has not been assessed yet.