Add unauthenticated legalTerms gql query - #3567
GregorShear wants to merge 3 commits into
Conversation
9e94af3 to
b4a39a3
Compare
legalTerms gql query
legalTerms gql querylegalTerms gql query
0faf730 to
d1f49e9
Compare
Strix Security ReviewWarning This pull request has 3 commits after the last Strix review ( No security issues found. Review summaryReviewed the addition of an unauthenticated Updated for Reviewed by Strix |
d1f49e9 to
e36880b
Compare
9329302 to
0fe9464
Compare
0fe9464 to
8a15403
Compare
|
Hey Greg, some notes from a legal/compliance angle:
|
This PR:
internal.legal_term. Updated terms are inserted with a version bump to support some future mechanism of prompting an authorized user to agree to new termsinternal.tenant_consent- this is the record that lives on if a users asks for their data to be deleted.Legal terms are made available in an unauthenticated GQL query:
and user consent rides along with the tenant creation mutation:
The resolver confirms the terms_id is the most recent version, and then inserts a row into
internal.tenant_consentwhen creating the tenant.