Skip to content

Commit

Permalink
boundary diagram updates for 2488
Browse files Browse the repository at this point in the history
  • Loading branch information
ADPennington committed Dec 6, 2023
1 parent eb16d8b commit 1413ac2
Show file tree
Hide file tree
Showing 5 changed files with 5 additions and 245 deletions.
2 changes: 1 addition & 1 deletion docs/Security-Compliance/File-Transfer-TDRS/diagram.drawio

Large diffs are not rendered by default.

Binary file modified docs/Security-Compliance/File-Transfer-TDRS/diagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 3 additions & 3 deletions docs/Security-Compliance/boundary-diagram.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,17 +14,17 @@ Users with `OFA Admin` and (STT) `Data Analyst` roles can upload data on upload

### User access

All web users will log into the system through their web browsers.
All web users will log into the system through their web browsers. An [Nginx server](../../tdrs-frontend/nginx/README.md) sits in front of each frontend application to serve as a reverse proxy to block traffic to TDP from outside the US/US territories. For traffic *within* the US/US territories:
- all non-acf users will leverage Login.gov and two factor authentication.
- all ACF users will leverage ACF AMS and authenticate using PIV/CAC. Developers will also have access to the `dev` and `staging` spaces using SSH.

All users will be required to be approved within the application by an administrator.

### Access points

Beyond web-based authentication through ACF AMS or Login.gov, and developer SSH access to the dev Space, CircleCI will also have access to the various environments to support deployments.
Beyond web-based authentication through ACF AMS or Login.gov, and developer SSH access to the dev Space, CircleCI will also have access to the various environments to support deployments. TDP system administrators will trigger CircleCI-based deployments via GitHub.

TDP system administrators will trigger CircleCI-based deployments via GitHub.
Additionally, the [SendGrid E-mail API](../Technical-Documentation/Architecture-Decision-Record/021-sendgrid.md) receives requests from the backend applications in each environment to trigger email notifications for key user activities in TDP: requests for access, admin changes to user accounts (approval, denial, deactivation), and data submissions. SendGrid only has access to TDP user email addresses.

### Configuration

Expand Down
Loading

0 comments on commit 1413ac2

Please sign in to comment.