I think it depends on your OS and installation method, but it should be in the src/settings/components subdirectory of the dashboard code.
For instance, in a test server (Ubuntu 18.04 setup with Ansible) that I have access to it's on:
$ cat /opt/archivematica/archivematica/src/dashboard/src/settings/components/csp.py
CSP_DEFAULT_SRC = ["'none'"]
CSP_SCRIPT_SRC = ["'self'", "'unsafe-inline'", "'unsafe-eval'"]
CSP_STYLE_SRC = ["'self'", "'unsafe-inline'"]
CSP_IMG_SRC = ["'self'", "data:"]
CSP_FONT_SRC = ["'self'", "data:"]
# for preview file pane in the appraisal tab
CSP_FRAME_SRC = ["'self'"]
# for /status
CSP_CONNECT_SRC = ["'self'"]
You should get a Content-Security-Policy header in your responses.
For example, I can check the login view locally with curl like this:
$ curl -s -D - http://localhost:62080/administration/accounts/login/ -o /dev/null
HTTP/1.1 200 OK
Server: nginx/1.20.1
Date: Mon, 14 Feb 2022 22:19:32 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 3214
Connection: keep-alive
Expires: Mon, 14 Feb 2022 22:19:32 GMT
Cache-Control: max-age=0, no-cache, no-store, must-revalidate
Vary: Cookie, Accept-Language
Content-Language: en
Content-Security-Policy: connect-src 'self'; default-src 'none'; img-src 'self' data:; frame-src 'self'; style-src 'self' 'unsafe-inline'; font-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval'
Set-Cookie: csrftoken=xpgBtqXlKzrm2noibcxsfOsoVTA0uRCeuoQZQc3SaPE7oNJvSywwIWjnprFGjj47; expires=Mon, 13-Feb-2023 22:19:32 GMT; Max-Age=31449600; Path=/
Hope this helps.