Skip to content
Snippets Groups Projects
.annotation_safe_list.yml 8.43 KiB
# This is a Code Annotations automatically-generated Django model safelist file.
# These models must be annotated as follows in order to be counted in the coverage report.
# See https://code-annotations.readthedocs.io/en/latest/safelist.html for more information.
#
# fake_app_1.FakeModelName:
#    ".. no_pii::": "This model has no PII"
# fake_app_2.FakeModel2:
#    ".. choice_annotation::": foo, bar, baz

# Via Django
auth.Group:
  ".. no_pii:" : "No PII"
auth.Permission:
  ".. no_pii:" : "No PII"
auth.User:
  ".. pii:": "Contains username, password, and email address, retired in AccountRetirementView"
  ".. pii_types:" : username, email_address, password
  ".. pii_retirement:" : local_api
contenttypes.ContentType:
  ".. no_pii:": "No PII"
admin.LogEntry:
  ".. no_pii:": "No PII"
redirects.Redirect:
  ".. no_pii:": "No PII"
sessions.Session:
  ".. no_pii:": "No PII"
sites.Site:
  ".. no_pii:": "No PII"

# Automatically generated models in edx-enterprise that can't be annotated there
consent.HistoricalDataSharingConsent:
  ".. pii:": "The username field inherited from Consent contains PII."
  ".. pii_types:": username
  ".. pii_retirement:": consumer_api
degreed.HistoricalDegreedEnterpriseCustomerConfiguration:
  ".. no_pii:": "No PII"
enterprise.HistoricalEnrollmentNotificationEmailTemplate:
  ".. no_pii:": "No PII"
enterprise.HistoricalEnterpriseCourseEnrollment:
  ".. no_pii:": "No PII"
enterprise.HistoricalEnterpriseCustomer:
  ".. no_pii:": "No PII"
enterprise.HistoricalEnterpriseCustomerCatalog:
  ".. no_pii:": "No PII"
enterprise.HistoricalEnterpriseCustomerEntitlement:
  ".. no_pii:": "No PII"

# Via ORA2
assessment.Assessment:
  ".. no_pii:": "No PII"
assessment.AssessmentFeedback:
  ".. no_pii:": "No PII"
assessment.AssessmentFeedbackOption:
  ".. no_pii:": "No PII"
assessment.AssessmentPart:
  ".. no_pii:": "No PII"
assessment.Criterion:
  ".. no_pii:": "No PII"
assessment.CriterionOption:
  ".. no_pii:": "No PII"
assessment.PeerWorkflow:
  ".. no_pii:": "No PII"
assessment.PeerWorkflowItem:
  ".. no_pii:": "No PII"
assessment.Rubric:
  ".. no_pii:": "No PII"
assessment.StaffWorkflow:
  ".. no_pii:": "No PII"
assessment.StudentTrainingWorkflow:
  ".. no_pii:": "No PII"