From 419f2de051eaac783fd0f57a9eda816ad121d495 Mon Sep 17 00:00:00 2001 From: Pirooz Javan Date: Thu, 26 Mar 2026 09:57:40 -0400 Subject: [PATCH 1/2] Seed initial folder structure and OSCAL files for the OSCAL Foundation Model Office: Oscalate Systems with "Summit" system --- README.md | 65 +- summit/README.md | 50 + summit/assessment-plan/README.md | 28 + summit/assessment-results/README.md | 28 + summit/catalog/README.md | 27 + summit/component-definition/README.md | 26 + summit/diagrams/.gitkeep | 0 ...calate_Systems-Summit_Diagram-Boundary.svg | 1227 ++++++ ...alate_Systems-Summit_Diagram-Technical.svg | 3473 +++++++++++++++++ .../Oscalate_Systems-Summit_Diagram.vsdx | Bin 0 -> 398352 bytes summit/poam/README.md | 28 + summit/profile/README.md | 27 + .../oscalate_systems_moderate_profile.json | 365 ++ summit/system-security-plan/README.md | 52 + .../summit_system_ssp.json | 2413 ++++++++++++ 15 files changed, 7808 insertions(+), 1 deletion(-) create mode 100644 summit/README.md create mode 100644 summit/assessment-plan/README.md create mode 100644 summit/assessment-results/README.md create mode 100644 summit/catalog/README.md create mode 100644 summit/component-definition/README.md create mode 100644 summit/diagrams/.gitkeep create mode 100644 summit/diagrams/Oscalate_Systems-Summit_Diagram-Boundary.svg create mode 100644 summit/diagrams/Oscalate_Systems-Summit_Diagram-Technical.svg create mode 100644 summit/diagrams/Oscalate_Systems-Summit_Diagram.vsdx create mode 100644 summit/poam/README.md create mode 100644 summit/profile/README.md create mode 100644 summit/profile/oscalate_systems_moderate_profile.json create mode 100644 summit/system-security-plan/README.md create mode 100644 summit/system-security-plan/summit_system_ssp.json diff --git a/README.md b/README.md index 2009e0e..9898136 100644 --- a/README.md +++ b/README.md @@ -1 +1,64 @@ -# Pattern-Library \ No newline at end of file +# OSCAL Foundation — Pattern Library + +A curated collection of high-quality, realistic [OSCAL](https://pages.nist.gov/OSCAL/) example artifacts published by the **OSCAL Foundation** to serve as patterns and practices for the community. + +## About OSCAL Foundation + +The Open Security Controls Assessment Language (OSCAL) is a machine-readable language that simplifies and standardizes information system security assessments through the exchange of information via automation. + +Originally developed by the National Institute of Standards and Technology (NIST) in collaboration with FedRAMP and industry, OSCAL aims to improve the efficiency, timeliness, accuracy, and consistency of system security assessments. + +The **OSCAL Foundation** is dedicated to furthering the development and adoption of the OSCAL standards. The Foundation is a nonprofit organization seeking 501(c)(3) tax-exempt status recognition. + +## Purpose + +There are few high-quality, representative examples of what an actual compliance package in OSCAL looks like. This Pattern Library fills that gap by providing complete, realistic model office examples that demonstrate proper use of all seven OSCAL models working together. + +## Examples + +| System | Organization | Description | +|--------|-------------|-------------| +| [**Summit**](summit/) | Oscalate Systems | A complete model office example covering all 7 OSCAL models | + +## OSCAL Models Covered + +Each example in this library aims to include artifacts for all seven OSCAL models: + +1. **Catalog** — Security control definitions +2. **Profile** — Baseline selection and tailoring +3. **Component Definition** — Component-level security capabilities +4. **System Security Plan (SSP)** — System security documentation +5. **Assessment Plan (SAP)** — Security assessment planning +6. **Assessment Results (SAR)** — Assessment findings +7. **Plan of Action & Milestones (POA&M)** — Remediation tracking + +## Repository Structure + +``` +Pattern-Library/ +├── README.md +└── summit/ # Model Office: Summit by Oscalate Systems + ├── README.md + ├── diagrams/ # Architecture and system diagrams + ├── catalog/ # OSCAL Catalog artifacts + ├── profile/ # OSCAL Profile (Baseline) artifacts + ├── component-definition/ # OSCAL Component Definition artifacts + ├── system-security-plan/ # OSCAL SSP artifacts + ├── assessment-plan/ # OSCAL SAP artifacts + ├── assessment-results/ # OSCAL SAR artifacts + └── poam/ # OSCAL POA&M artifacts +``` + +## Contributing + +Contributions of high-quality OSCAL examples are welcome. Please ensure examples are realistic, well-structured, and follow OSCAL best practices. + +## License + +See [LICENSE](LICENSE) for details. + +## Resources + +- [OSCAL Official Documentation](https://pages.nist.gov/OSCAL/) +- [OSCAL GitHub Repository](https://github.com/usnistgov/OSCAL) +- [OSCAL Foundation](https://oscalfoundation.org) \ No newline at end of file diff --git a/summit/README.md b/summit/README.md new file mode 100644 index 0000000..a5baf7e --- /dev/null +++ b/summit/README.md @@ -0,0 +1,50 @@ +# Summit — Model Office Example + +**Organization:** Oscalate Systems +**System Name:** Summit + +## Overview + +Summit is a representative model office system created by Oscalate Systems to serve as a high-quality example of a complete compliance package expressed in [OSCAL](https://pages.nist.gov/OSCAL/). This example demonstrates how all seven OSCAL models work together to document and assess the security posture of an information system. + +## Technical Architecture + +![Summit Technical Architecture](diagrams/Oscalate_Systems-Summit_Diagram-Technical.svg) + +## OSCAL Models + +Summit includes complete example artifacts for all seven OSCAL models, representing the full lifecycle from control definition through assessment and remediation: + +| # | Model | Directory | Description | +|---|-------|-----------|-------------| +| 1 | **Catalog** | [`catalog/`](catalog/) | Security control catalog defining available controls | +| 2 | **Profile** | [`profile/`](profile/) | Baseline selection and tailoring of controls | +| 3 | **Component Definition** | [`component-definition/`](component-definition/) | Security capabilities of individual system components | +| 4 | **System Security Plan (SSP)** | [`system-security-plan/`](system-security-plan/) | Comprehensive system security documentation | +| 5 | **Assessment Plan (SAP)** | [`assessment-plan/`](assessment-plan/) | Plan for assessing security controls | +| 6 | **Assessment Results (SAR)** | [`assessment-results/`](assessment-results/) | Findings from security assessments | +| 7 | **POA&M** | [`poam/`](poam/) | Plan of Action & Milestones for remediation tracking | + +## Model Relationships + +The seven OSCAL models form a connected workflow: + +``` +Catalog ──► Profile ──► SSP ──► SAP ──► SAR ──► POA&M + ▲ │ + │ │ + Component ┘ (feeds back into SSP) + Definitions +``` + +1. **Catalog** defines the universe of available controls +2. **Profile** selects and tailors controls from the catalog into a baseline +3. **Component Definitions** describe how components implement controls +4. **SSP** documents the system and how controls are implemented (importing both the profile and component definitions) +5. **AP** defines the plan for assessing the controls documented in the SSP +6. **AR** captures findings and evidence from the assessment +7. **POA&M** tracks remediation of identified weaknesses, feeding back improvements to the SSP + +## File Format + +All examples in this library are provided in **JSON** (`.oscal.json`). diff --git a/summit/assessment-plan/README.md b/summit/assessment-plan/README.md new file mode 100644 index 0000000..f37070a --- /dev/null +++ b/summit/assessment-plan/README.md @@ -0,0 +1,28 @@ +# Assessment Plan (SAP) + +## OSCAL Model: Security Assessment Plan + +The **Security Assessment Plan (SAP)** model defines the plan for assessing the security controls of an information system. It describes the scope, methodology, schedule, and resources required for a security assessment. + +### Summit Context + +This directory contains the OSCAL Assessment Plan artifacts for the **Summit** system by **Oscalate Systems**. These files define how the Summit system's security controls will be assessed. + +### What Belongs Here + +- OSCAL Assessment Plan files (JSON, XML, or YAML) +- Assessment scope and methodology definitions +- Assessment schedules and resource assignments +- Test case definitions + +### Key Concepts + +- **Import SSP**: Reference to the SSP being assessed +- **Assessment Subjects**: Components, inventory items, and users in scope +- **Assessment Activities**: Specific test methods and procedures +- **Tasks**: Scheduled assessment activities and milestones +- **Reviewed Controls**: Controls selected for assessment + +### OSCAL Reference + +- [OSCAL Assessment Plan Model Documentation](https://pages.nist.gov/OSCAL/reference/latest/assessment-plan/json-outline/) diff --git a/summit/assessment-results/README.md b/summit/assessment-results/README.md new file mode 100644 index 0000000..f1f6254 --- /dev/null +++ b/summit/assessment-results/README.md @@ -0,0 +1,28 @@ +# Assessment Results (SAR) + +## OSCAL Model: Security Assessment Results + +The **Security Assessment Results (SAR)** model captures the findings from a security assessment. It documents the observations, risks, and determinations made during the assessment of an information system's security controls. + +### Summit Context + +This directory contains the OSCAL Assessment Results artifacts for the **Summit** system by **Oscalate Systems**. These files capture the outcomes of security assessments conducted against the Summit system. + +### What Belongs Here + +- OSCAL Assessment Results files (JSON, XML, or YAML) +- Assessment findings and observations +- Risk determinations and evidence references + +### Key Concepts + +- **Import AP**: Reference to the Assessment Plan that guided the assessment +- **Results**: Container for assessment findings from a specific assessment run +- **Findings**: Individual control assessment outcomes +- **Observations**: Evidence and observations supporting findings +- **Risks**: Identified risks resulting from assessment findings +- **Attestations**: Assessor statements about the assessment + +### OSCAL Reference + +- [OSCAL Assessment Results Model Documentation](https://pages.nist.gov/OSCAL/reference/latest/assessment-results/json-outline/) diff --git a/summit/catalog/README.md b/summit/catalog/README.md new file mode 100644 index 0000000..dcf7cac --- /dev/null +++ b/summit/catalog/README.md @@ -0,0 +1,27 @@ +# Catalog + +## OSCAL Model: Catalog + +The **Catalog** model defines a structured collection of security and privacy controls. It serves as the foundational source of truth for all controls that may be selected and applied in profiles and system security plans. + +### Summit Context + +This directory contains the OSCAL Catalog artifacts for the **Summit** system by **Oscalate Systems**. The catalog defines the complete set of controls available for selection and implementation. + +### What Belongs Here + +- OSCAL Catalog files (JSON, XML, or YAML) +- Custom control definitions specific to the Summit system +- Control group and family structures + +### Key Concepts + +- **Controls**: Individual security requirements or guidelines +- **Groups**: Logical groupings of related controls (e.g., families) +- **Parameters**: Configurable values within controls (e.g., password length) +- **Parts**: Sub-sections of controls (e.g., statements, guidance) + +### OSCAL Reference + +- [OSCAL Catalog Model Documentation](https://pages.nist.gov/OSCAL/reference/latest/catalog/json-outline/) +- [OSCAL Catalog Tutorial](https://pages.nist.gov/OSCAL/learn/tutorials/catalog/) diff --git a/summit/component-definition/README.md b/summit/component-definition/README.md new file mode 100644 index 0000000..a6ddb85 --- /dev/null +++ b/summit/component-definition/README.md @@ -0,0 +1,26 @@ +# Component Definition + +## OSCAL Model: Component Definition + +The **Component Definition** model describes the security capabilities and control implementations provided by reusable components. Components can represent software, hardware, services, policies, procedures, or other elements that contribute to the security posture of a system. + +### Summit Context + +This directory contains the OSCAL Component Definition artifacts for the **Summit** system by **Oscalate Systems**. These files define the individual components that make up the Summit system and their respective security control implementations. + +### What Belongs Here + +- OSCAL Component Definition files (JSON, XML, or YAML) +- Vendor-provided component definitions +- Reusable capability descriptions for system components + +### Key Concepts + +- **Components**: Individual elements (software, hardware, services, policies) +- **Control Implementations**: How a component satisfies specific controls +- **Capabilities**: Groupings of related control implementations +- **Responsibility**: Whether control satisfaction is provided, shared, or inherited + +### OSCAL Reference + +- [OSCAL Component Definition Model Documentation](https://pages.nist.gov/OSCAL/reference/latest/component-definition/json-outline/) diff --git a/summit/diagrams/.gitkeep b/summit/diagrams/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/summit/diagrams/Oscalate_Systems-Summit_Diagram-Boundary.svg b/summit/diagrams/Oscalate_Systems-Summit_Diagram-Boundary.svg new file mode 100644 index 0000000..4f0c66e --- /dev/null +++ b/summit/diagrams/Oscalate_Systems-Summit_Diagram-Boundary.svg @@ -0,0 +1,1227 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + HIgh-Level Boundary + + + + + + + + + + Boundary.1081 + + Sheet.1082 + + + + + + + + + + + Boundary.1083 + + Sheet.1084 + + + + + + + + Sheet.1170 + External Customer Identity and Access Management (CIAM) Service + + + + External Customer Identity and Access Management (CIAM) Service + + Sheet.1171 + Authorization Boundary + + + + Authorization Boundary + + Sheet.1173 + PostgreSQL + + + + PostgreSQL + + Icon-databases-131 + + Sheet.1175 + + + + Sheet.1176 + + + + Sheet.1177 + + + + Sheet.1178 + + + + Sheet.1179 + + + + + MsPortalFx.base.images-25 + + e40d5f91-938d-4a7c-b99f-1542f68 + + Sheet.1206 + + Sheet.1207 + + + + Sheet.1208 + + + + Sheet.1209 + + + + Sheet.1210 + + + + Sheet.1211 + + + + Sheet.1212 + + + + + Sheet.1213 + + Sheet.1214 + + + + Sheet.1215 + + + + Sheet.1216 + + + + a1911e4e-9624-47fa-b357-e147189 + + + + Sheet.1218 + + Sheet.1219 + + + + Sheet.1220 + + + + Sheet.1221 + + + + Sheet.1222 + + Sheet.1223 + + + + Sheet.1224 + + + + Sheet.1225 + + + + Sheet.1226 + + + + Sheet.1227 + + + + Sheet.1228 + + + + + Sheet.1229 + + + + Sheet.1230 + + + + + + + + + + + Boundary.1261 + + Sheet.1262 + + + + + + + + Sheet.1263 + Internal Services + + + + Internal Services + + + + + Boundary.1271 + + Sheet.1272 + + + + + + + + Sheet.1273 + Public-Facing Services + + + + Public-Facing Services + + Icon-intune-331 + + Sheet.1275 + + + + + Sheet.1276 + Browser Clients + + + + Browser Clients + + Sheet.1278 + API Server (Python Code) + + + + API Server(Python Code) + + Sheet.1279 + Model Office + + + + Model Office + + Sheet.1280 + DRAFT – 2026-01-20 + + + + DRAFT –-01-20 + + Sheet.1281 + + + + + + + + + + + + Cloud.1154 + + Sheet.1155 + + + + + Sheet.1156 + Public Internet + + + + Public Internet + + + Dynamic connector.1282 + + + + Dynamic connector.1283 + + + + Dynamic connector.1285 + + + + Dynamic connector.1286 + + + + Sheet.1277 + API Management Services + + + + API Management Services + + Sheet.1298 + Front-end Code HTML/JavaScript/React + + + + Front-end CodeHTML/JavaScript/React + + Dynamic connector.1299 + + + + Sheet.1301 + + + + + Bucket.1291 + S3 + + + + + Sheet.1292 + + Sheet.1293 + + + + + + + Sheet.1294 + + + + + + + Sheet.1295 + + + + + + + Sheet.1296 + + + + + + + + + + S3 + + + Sheet.1297 + S3 + + + + S3 + + + Dynamic connector.1302 + + + + Dynamic connector.1304 + + + + + + + Boundary.1305 + + Sheet.1306 + + + + + + + + Sheet.1307 + Leveraged Boundary + + + + Leveraged Boundary + + Sheet.1308 + + Sheet.1309 + + Sheet.1310 + + Sheet.1311 + + + + Sheet.1312 + + + + Sheet.1313 + + + + Sheet.1314 + + + + + Sheet.1315 + + Sheet.1316 + + + + Sheet.1317 + + + + + + Sheet.1318 + Entra ID + + + + Entra ID + + + Sheet.1 + + + + + + Sheet.1319 + Auth0 + + + + Auth0 + + Dynamic connector.1320 + + + + Sheet.1321 + VPC Enforced Data Flow Rules Default Deny Allow any -> S3:443... + + + + VPC Enforced Data Flow Rules· Default Deny· Allow any -> S3:443· Allow any -> API Management Service:443· Allow API Management Service -> API Server· Allow API Server -> PostgreSQL· Allow API Management Service -> Auth0· Allow API Server -> EntraID· Allow PostgreSQL -> EntraID + + Dynamic connector.1322 + + + + Sheet.1323 + Front-end Code + + + + Front-end Code + + Sheet.1324 + JWT, API calls + + + + JWT, API calls + + Dynamic connector.1325 + + + + Dynamic connector.1326 + + + + Sheet.1327 + tls 1.3 (443) + + + + tls 1.3 (443) + + Sheet.1328 + Browser Request + + + + Browser Request + + Dynamic connector.1329 + + + + Sheet.1330 + tls 1.3 (443) + + + + tls 1.3 (443) + + Sheet.1331 + response / payload + + + + response / payload + + Dynamic connector.1332 + + + + Dynamic connector.1333 + + + + Sheet.1334 + SQL Queries + + + + SQL Queries + + Sheet.1335 + SQL (1433) + + + + SQL (1433) + + Sheet.1336 + SQL Result Set + + + + SQL Result Set + + + + + Amazon API Gateway Endpoint.1030.1344 + + + + + Sheet.1345 + + Sheet.1346 + + + + + + + Sheet.1347 + + + + + + + Sheet.1348 + + + + + + + Sheet.1349 + + + + + + + Sheet.1350 + + + + + + + Sheet.1351 + + + + + + + + + Sheet.1352 + User Login (direct) + + + + User Login (direct) + + Dynamic connector.1353 + + + + Dynamic connector.1354 + + + + Dynamic connector.1355 + + + + Sheet.1356 + API Calls + + + + API Calls + + Sheet.1357 + response / payload + + + + response / payload + + Sheet.1358 + tls 1.3 (443) + + + + tls 1.3 (443) + + Sheet.1359 + JWT è + + + + JWT è + + Sheet.1360 + ç “permit”, “deny” or policy + + + + çpermit”, “denyor policy + + Sheet.1361 + JWT è + + + + JWT è + + Sheet.1362 + ç “permit”, “deny” or policy + + + + çpermit”, “denyor policy + + diff --git a/summit/diagrams/Oscalate_Systems-Summit_Diagram-Technical.svg b/summit/diagrams/Oscalate_Systems-Summit_Diagram-Technical.svg new file mode 100644 index 0000000..11876f3 --- /dev/null +++ b/summit/diagrams/Oscalate_Systems-Summit_Diagram-Technical.svg @@ -0,0 +1,3473 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AWS Architecture + + + + Sheet.41 + + + + Sheet.2 + Summit System + + + + Summit System + + Sheet.3 + DRAFT – 2026-03-26 + + + + DRAFT –-03-26 + + Icon-intune-331 + + Sheet.5 + + + + + Sheet.6 + Browser Clients + + + + Browser Clients + + Sheet.7 + + + + + + + + + + + + Cloud.1154 + + Sheet.9 + + + + + Sheet.10 + Public Internet + + + + Public Internet + + + Dynamic connector.1282 + + + + + + + Amazon VPC.13 + + Sheet.14 + + + + + + + Sheet.15 + + + + + + + Sheet.16 + + + + + + + Sheet.17 + + + + + + + + + + + Availability Zone.32 + + Rectangle + + + + + + + Rectangle.385 + + + + + + + + + + + + + AWS Linked Account Menu.30 + + Sheet.31 + + + + + + + + Sheet.35 + Virtual Private Cloud + + + + Virtual Private Cloud + + Sheet.40 + AWS Account + + + + AWS Account + + + + + Region.24 + + Rectangle + + + + + + + Rectangle.282 + Region + + + + + + + + + + + + Region + + + + + Region.18 + + Sheet.28 + + + + + + + Sheet.29 + + + + + + + + + + + + Availability Zone.21 + + Rectangle + + + + + + + Rectangle.385 + Availability Zone + + + + + + + + + Availability Zone + + + + + + Availability Zone.18 + + Rectangle + + + + + + + Rectangle.385 + Availability Zone + + + + + + + + + Availability Zone + + + Dynamic connector.50 + + + + + + Public Subnet.43 + + Rectangle + + + + + + + Rectangle.347 + Public Subnet + + + + + + + + + + + + Public Subnet + + + + + VPC-subnet-public.22 + + Sheet.47 + + + + + + + Sheet.48 + + + + + + + Sheet.49 + + + + + + + + + + + + Public Subnet.51 + + Rectangle + + + + + + + Rectangle.347 + Public Subnet + + + + + + + + + + + + Public Subnet + + + + + VPC-subnet-public.22 + + Sheet.55 + + + + + + + Sheet.56 + + + + + + + Sheet.57 + + + + + + + + + + + + Private Subnet 1.68 + + Rectangle + + + + + + + Rectangle.340 + DB Private Subnet + + + + + + + + + + + + DB Private Subnet + + + + + VPC-subnet-private.26 + + Sheet.72 + + + + + + + Sheet.73 + + + + + + + Sheet.74 + + + + + + + + + + + + Private Subnet 1.75 + + Rectangle + + + + + + + Rectangle.340 + DB Private Subnet + + + + + + + + + + + + DB Private Subnet + + + + + VPC-subnet-private.26 + + Sheet.79 + + + + + + + Sheet.80 + + + + + + + Sheet.81 + + + + + + + + + + + + Amazon RDS.82 + Amazon RDS PostgreSQL + + Sheet.83 + + + + + + + Sheet.84 + + + + + + + Sheet.85 + + + + + + + Sheet.86 + + + + + + + Sheet.87 + + + + + + + Sheet.88 + + + + + + + Sheet.89 + + + + + + + Sheet.90 + + + + + + + + + Amazon RDS PostgreSQL + + + + + + Amazon RDS.91 + Amazon RDS PostgreSQL + + Sheet.92 + + + + + + + Sheet.93 + + + + + + + Sheet.94 + + + + + + + Sheet.95 + + + + + + + Sheet.96 + + + + + + + Sheet.97 + + + + + + + Sheet.98 + + + + + + + Sheet.99 + + + + + + + + + Amazon RDS PostgreSQL + + + + + + NAT Gateway.100 + NAT Gateway + + + + + Sheet.101 + + Sheet.102 + + + + + + + Sheet.103 + + + + + + + Sheet.104 + + + + + + + Sheet.105 + + + + + + + Sheet.106 + + + + + + + Sheet.107 + + + + + + + Sheet.108 + + + + + + + + + + NAT Gateway + + + + + + NAT Gateway.109 + NAT Gateway + + + + + Sheet.110 + + Sheet.111 + + + + + + + Sheet.112 + + + + + + + Sheet.113 + + + + + + + Sheet.114 + + + + + + + Sheet.115 + + + + + + + Sheet.116 + + + + + + + Sheet.117 + + + + + + + + + + NAT Gateway + + + + + + Private Subnet 1.118 + + Rectangle + + + + + + + Rectangle.340 + EKS Private Subnet + + + + + + + + + + + + EKS Private Subnet + + + + + VPC-subnet-private.26 + + Sheet.122 + + + + + + + Sheet.123 + + + + + + + Sheet.124 + + + + + + + + + + + + Private Subnet 1.134 + + Rectangle + + + + + + + Rectangle.340 + EKS Private Subnet + + + + + + + + + + + + EKS Private Subnet + + + + + VPC-subnet-private.26 + + Sheet.138 + + + + + + + Sheet.139 + + + + + + + Sheet.140 + + + + + + + + + + + + Endpoints.178 + AWS Endpoints + + + + + Sheet.179 + + Sheet.180 + + + + + + + Sheet.181 + + + + + + + Sheet.182 + + + + + + + Sheet.183 + + + + + + + Sheet.184 + + + + + + + + + + AWS Endpoints + + + + + + Security Group.211 + + Rectangle + + + + + + + + Rectangle.385 + Security Group + + + + + + + + + Security Group + + + + + + Security Group.214 + + Rectangle + + + + + + + + Rectangle.385 + Security Group + + + + + + + + + Security Group + + + + + + Internet Gateway.217 + Internet Gateway + + + + + Sheet.218 + + Sheet.219 + + + + + + + Sheet.220 + + + + + + + + + + Internet Gateway + + + + + + Security Group.221 + + Rectangle + + + + + + + + Rectangle.385 + Security Group + + + + + + + + + Security Group + + + + + + Security Group.227 + + Rectangle + + + + + + + + Rectangle.385 + Security Group + + + + + + + + + Security Group + + + Dynamic connector.235 + + + + Dynamic connector.236 + + + + Sheet.250 + + + + + + + AWS Key Management Service.197 + AWS Key Management Service + + Sheet.198 + + + + + + + Sheet.199 + + + + + + + Sheet.200 + + + + + + + Sheet.201 + + + + + + + Sheet.202 + + + + + + + Sheet.203 + + + + + + + Sheet.204 + + + + + + + Sheet.205 + + + + + + + + + AWS Key Management Service + + + + + + Amazon CloudWatch.206 + Amazon CloudWatch + + Sheet.207 + + + + + + + Sheet.208 + + + + + + + Sheet.209 + + + + + + + Sheet.210 + + + + + + + + + Amazon CloudWatch + + + + + + AWS CloudTrail.247 + AWS CloudTrail + + Sheet.248 + + + + + + + Sheet.249 + + + + + + + + + AWS CloudTrail + + + + + + AWS STS Alternate.239 + AWS STS + + + + + Sheet.240 + + Sheet.241 + + + + + + + Sheet.242 + + + + + + + Sheet.243 + + + + + + + Sheet.244 + + + + + + + Sheet.245 + + + + + + + Sheet.246 + + + + + + + + + + AWS STS + + + + + + AWS Secrets Manager.185 + AWS Secrets Manager + + Sheet.186 + + + + + + + Sheet.187 + + + + + + + Sheet.188 + + + + + + + Sheet.189 + + + + + + + Sheet.190 + + + + + + + Sheet.191 + + + + + + + Sheet.192 + + + + + + + Sheet.193 + + + + + + + Sheet.194 + + + + + + + Sheet.195 + + + + + + + Sheet.196 + + + + + + + + + AWS Secrets Manager + + + + + + Bucket with Objects.169 + AWS S3 Bucket Static Content + + + + + Sheet.170 + + Sheet.171 + + + + + + + Sheet.172 + + + + + + + Sheet.173 + + + + + + + Sheet.174 + + + + + + + Sheet.175 + + + + + + + Sheet.176 + + + + + + + Sheet.177 + + + + + + + + + + AWS S3 BucketStatic Content + + + Dynamic connector.251 + + + Dynamic connector.252 + + + Dynamic connector.253 + + + + + + + Amazon CloudFront.254 + Amazon CloudFront + + Sheet.255 + + + + + + + Sheet.256 + + + + + + + Sheet.257 + + + + + + + Sheet.258 + + + + + + + Sheet.259 + + + + + + + Sheet.260 + + + + + + + Sheet.261 + + + + + + + Sheet.262 + + + + + + + Sheet.263 + + + + + + + Sheet.264 + + + + + + + Sheet.265 + + + + + + + Sheet.266 + + + + + + + Sheet.267 + + + + + + + + + Amazon CloudFront + + + + + + Amazon Route 53.268 + Amazon Route 53 + + Sheet.269 + + + + + + + Sheet.270 + + + + + + + Sheet.271 + + + + + + + Sheet.272 + + + + + + + Sheet.273 + + + + + + + + + Amazon Route 53 + + + + + + AWS WAF.274 + AWS WAF + + Sheet.275 + + + + + + + Sheet.276 + + + + + + + Sheet.277 + + + + + + + Sheet.278 + + + + + + + Sheet.279 + + + + + + + Sheet.280 + + + + + + + Sheet.281 + + + + + + + Sheet.282 + + + + + + + Sheet.283 + + + + + + + Sheet.284 + + + + + + + + + AWS WAF + + + Dynamic connector.285 + + + + Dynamic connector.286 + + + + Dynamic connector.287 + + + + Dynamic connector.288 + + + + Dynamic connector.291 + + + + Dynamic connector.292 + + + + + + + Boundary.1081 + + Sheet.296 + + + + + + + + Sheet.297 + External Customer Identity and Access Management (CIAM) Service + + + + External Customer Identity and Access Management (CIAM) Service + + Sheet.298 + + + + + + Sheet.299 + Auth0 + + + + Auth0 + + + + + Boundary.1305 + + Sheet.301 + + + + + + + + Sheet.302 + Leveraged Boundary + + + + Leveraged Boundary + + Sheet.303 + + Sheet.304 + + Sheet.305 + + Sheet.306 + + + + Sheet.307 + + + + Sheet.308 + + + + Sheet.309 + + + + + Sheet.310 + + Sheet.311 + + + + Sheet.312 + + + + + + Sheet.313 + Entra ID + + + + Entra ID + + + Dynamic connector.314 + + + + + + + Amazon API Gateway.315 + Amazon API Gateway + + Sheet.316 + + + + + + + Sheet.317 + + + + + + + Sheet.318 + + + + + + + Sheet.319 + + + + + + + Sheet.320 + + + + + + + Sheet.321 + + + + + + + Sheet.322 + + + + + + + Sheet.323 + + + + + + + + + Amazon API Gateway + + + Dynamic connector.326 + + + + Dynamic connector.327 + + + + Sheet.328 + Direct public access blocked; CloudFront OAC only + + + + Direct public access blocked; CloudFront OAC only + + Sheet.329 + Outbound only (via NAT) + + + + Outbound only (via NAT) + + Dynamic connector.332 + + + + Dynamic connector.343 + + + + Sheet.344 + EndPoint policies restrict services access to approved resrou... + + + + EndPoint policies restrict services access to approved resrouces onluy + + Sheet.345 + + + + Sheet.346 + Container in private subnets and do not have direct internet ... + + + + Container in private subnets and do not have direct internet access. Required outbound HTTPS communication to external identity provider (Auth0 and Azure Entra ID) is rounted through NAT Gateway in the public subnets and internet gateway. + + + + + Flow Logs.347 + Flow Logs + + + + + Sheet.348 + + Sheet.349 + + + + + + + Sheet.350 + + + + + + + Sheet.351 + + + + + + + Sheet.352 + + + + + + + Sheet.353 + + + + + + + Sheet.354 + + + + + + + Sheet.355 + + + + + + + Sheet.356 + + + + + + + Sheet.357 + + + + + + + + + + Flow Logs + + + Sheet.358 + Egress restricted to approved destinations and monitored via ... + + + + Egress restricted to approved destinations and monitored via VPC Flow Logs in AWS CloudWatch log group + + + + + Amazon Elastic Kubernetes Service.361 + Amazon Elastic Kubernetes Service + + Sheet.362 + + + + + + + Sheet.363 + + + + + + + Sheet.364 + + + + + + + Sheet.365 + + + + + + + + + Amazon Elastic Kubernetes Service + + + + + + Registry.366 + Elastic Container Registry + + + + + Sheet.367 + + Sheet.368 + + + + + + + Sheet.369 + + + + + + + Sheet.370 + + + + + + + Sheet.371 + + + + + + + Sheet.372 + + + + + + + Sheet.373 + + + + + + + Sheet.374 + + + + + + + Sheet.375 + + + + + + + Sheet.376 + + + + + + + Sheet.377 + + + + + + + Sheet.378 + + + + + + + Sheet.379 + + + + + + + Sheet.380 + + + + + + + Sheet.381 + + + + + + + Sheet.382 + + + + + + + Sheet.383 + + + + + + + Sheet.384 + + + + + + + Sheet.385 + + + + + + + Sheet.386 + + + + + + + Sheet.387 + + + + + + + Sheet.388 + + + + + + + Sheet.389 + + + + + + + Sheet.390 + + + + + + + Sheet.391 + + + + + + + Sheet.392 + + + + + + + + + + Elastic Container Registry + + + + + + Container1.393 + EKS Managed Ubuntu based Container + + + + + Sheet.394 + + Sheet.395 + + + + + + + Sheet.396 + + + + + + + Sheet.397 + + + + + + + Sheet.398 + + + + + + + Sheet.399 + + + + + + + Sheet.400 + + + + + + + Sheet.401 + + + + + + + Sheet.402 + + + + + + + + + + EKS Managed Ubuntu based Container + + + + + + Container1.403 + EKS Managed Ubuntu based Container + + + + + Sheet.404 + + Sheet.405 + + + + + + + Sheet.406 + + + + + + + Sheet.407 + + + + + + + Sheet.408 + + + + + + + Sheet.409 + + + + + + + Sheet.410 + + + + + + + Sheet.411 + + + + + + + Sheet.412 + + + + + + + + + + EKS Managed Ubuntu based Container + + + Dynamic connector.413 + + + + Dynamic connector.414 + + + + Dynamic connector.415 + + + + Sheet.416 + EKS pull approved images from ECR + + + + EKS pull approved images from ECR + + diff --git a/summit/diagrams/Oscalate_Systems-Summit_Diagram.vsdx b/summit/diagrams/Oscalate_Systems-Summit_Diagram.vsdx new file mode 100644 index 0000000000000000000000000000000000000000..23fe745e51db1881b0e1f2f557723d75cc2fb0c8 GIT binary patch literal 398352 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 !auKNbdn|}h-c}uOIW{%5^6BW(G`2=>hww6| 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%0Dm)QSLKCnI5GSq&XAIWyBfAmQ%VFuPsRu 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

JkOBC6 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%0DT`aNQL?JqRU*wBF!+OF$3j_jfd&ln841< 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 literal 0 HcmV?d00001 diff --git a/summit/poam/README.md b/summit/poam/README.md new file mode 100644 index 0000000..05c17c1 --- /dev/null +++ b/summit/poam/README.md @@ -0,0 +1,28 @@ +# Plan of Action and Milestones (POA&M) + +## OSCAL Model: Plan of Action and Milestones + +The **Plan of Action and Milestones (POA&M)** model tracks known risks, weaknesses, and deficiencies in a system's security posture along with the planned remediation activities, milestones, and timelines for addressing them. + +### Summit Context + +This directory contains the OSCAL POA&M artifacts for the **Summit** system by **Oscalate Systems**. These files track identified risks and the remediation actions planned to address them. + +### What Belongs Here + +- OSCAL POA&M files (JSON, XML, or YAML) +- Remediation plans and milestone tracking +- Risk response documentation + +### Key Concepts + +- **Import SSP**: Reference to the system's SSP +- **POA&M Items**: Individual tracked items requiring remediation +- **Findings**: References to assessment findings that generated the POA&M item +- **Risks**: Documented risks associated with each item +- **Observations**: Supporting evidence and context +- **Milestones**: Planned remediation milestones with target dates + +### OSCAL Reference + +- [OSCAL POA&M Model Documentation](https://pages.nist.gov/OSCAL/reference/latest/plan-of-action-and-milestones/json-outline/) diff --git a/summit/profile/README.md b/summit/profile/README.md new file mode 100644 index 0000000..bbe0905 --- /dev/null +++ b/summit/profile/README.md @@ -0,0 +1,27 @@ +# Profile + +## OSCAL Model: Profile (Baseline) + +The **Profile** model represents a selection and tailoring of controls from one or more catalogs. Profiles are commonly referred to as "baselines" and define which controls apply to a particular system or compliance framework. + +### Summit Context + +This directory contains the OSCAL Profile artifacts for the **Summit** system by **Oscalate Systems**. Profiles here define the specific control baselines applicable to Summit, including any tailoring of control parameters. + +### What Belongs Here + +- OSCAL Profile files (JSON, XML, or YAML) +- Baseline selections (e.g., FedRAMP Low, Moderate, High) +- Tailored profiles with organization-specific parameter settings + +### Key Concepts + +- **Imports**: References to source catalogs or other profiles +- **Merge**: Rules for combining controls from multiple sources +- **Modify**: Tailoring operations including parameter settings and control alterations +- **Select**: Criteria for including or excluding specific controls + +### OSCAL Reference + +- [OSCAL Profile Model Documentation](https://pages.nist.gov/OSCAL/reference/latest/profile/json-outline/) +- [OSCAL Profile Tutorial](https://pages.nist.gov/OSCAL/learn/tutorials/profile/) diff --git a/summit/profile/oscalate_systems_moderate_profile.json b/summit/profile/oscalate_systems_moderate_profile.json new file mode 100644 index 0000000..1ca129e --- /dev/null +++ b/summit/profile/oscalate_systems_moderate_profile.json @@ -0,0 +1,365 @@ +{ + "profile": { + "uuid": "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "metadata": { + "roles": [ + { "id": "creator", "title": "Document Creator" }, + { "id": "contact", "title": "Contact" } + ], + "title": "Oscalate Systems Moderate Baseline", + "parties": [ + { + "name": "Joint Task Force, Transformation Initiative", + "type": "organization", + "uuid": "cde369ce-57f8-4ec1-847f-2681a9a881e7", + "addresses": [ + { + "city": "Gaithersburg", + "state": "MD", + "addr-lines": [ + "National Institute of Standards and Technology", + "Attn: Computer Security Division", + "Information Technology Laboratory", + "100 Bureau Drive (Mail Stop 8930)" + ], + "postal-code": "20899-8930" + } + ], + "email-addresses": ["sec-cert@nist.gov"] + } + ], + "version": "5.1.1+u4", + "document-ids": [ + { + "scheme": "http://oscal.io/oscal/identifier/content-uuid", + "identifier": "fbaf8f1f-716c-4e74-af6f-37cd8703d843" + } + ], + "last-modified": "2024-02-04T23:16:00.000000-00:00", + "oscal-version": "1.1.2", + "responsible-parties": [ + { + "role-id": "creator", + "party-uuids": ["cde369ce-57f8-4ec1-847f-2681a9a881e7"] + }, + { + "role-id": "contact", + "party-uuids": ["cde369ce-57f8-4ec1-847f-2681a9a881e7"] + } + ] + }, + "imports": [ + { + "href": "#84cbf061-eb87-4ec1-8112-1f529232e907", + "include-controls": [ + { + "with-ids": [ + "ac-1", + "ac-2", + "ac-2.1", + "ac-2.2", + "ac-2.3", + "ac-2.4", + "ac-2.5", + "ac-2.13", + "ac-3", + "ac-4", + "ac-5", + "ac-6", + "ac-6.1", + "ac-6.2", + "ac-6.5", + "ac-6.7", + "ac-6.9", + "ac-6.10", + "ac-7", + "ac-8", + "ac-11", + "ac-11.1", + "ac-12", + "ac-14", + "ac-17", + "ac-17.1", + "ac-17.2", + "ac-17.3", + "ac-17.4", + "ac-18", + "ac-18.1", + "ac-18.3", + "ac-19", + "ac-19.5", + "ac-20", + "ac-20.1", + "ac-20.2", + "ac-21", + "ac-22", + "at-1", + "at-2", + "at-2.2", + "at-2.3", + "at-3", + "at-4", + "au-1", + "au-2", + "au-3", + "au-3.1", + "au-4", + "au-5", + "au-6", + "au-6.1", + "au-6.3", + "au-7", + "au-7.1", + "au-8", + "au-9", + "au-9.4", + "au-11", + "au-12", + "ca-1", + "ca-2", + "ca-2.1", + "ca-3", + "ca-5", + "ca-6", + "ca-7", + "ca-7.1", + "ca-7.4", + "ca-9", + "cm-1", + "cm-2", + "cm-2.2", + "cm-2.3", + "cm-2.7", + "cm-3", + "cm-3.2", + "cm-3.4", + "cm-4", + "cm-4.2", + "cm-5", + "cm-6", + "cm-7", + "cm-7.1", + "cm-7.2", + "cm-7.5", + "cm-8", + "cm-8.1", + "cm-8.3", + "cm-9", + "cm-10", + "cm-11", + "cm-12", + "cm-12.1", + "cp-1", + "cp-2", + "cp-2.1", + "cp-2.3", + "cp-2.8", + "cp-3", + "cp-4", + "cp-4.1", + "cp-6", + "cp-6.1", + "cp-6.3", + "cp-7", + "cp-7.1", + "cp-7.2", + "cp-7.3", + "cp-8", + "cp-8.1", + "cp-8.2", + "cp-9", + "cp-9.1", + "cp-9.8", + "cp-10", + "cp-10.2", + "ia-1", + "ia-2", + "ia-2.1", + "ia-2.2", + "ia-2.8", + "ia-2.12", + "ia-3", + "ia-4", + "ia-4.4", + "ia-5", + "ia-5.1", + "ia-5.2", + "ia-5.6", + "ia-6", + "ia-7", + "ia-8", + "ia-8.1", + "ia-8.2", + "ia-8.4", + "ia-11", + "ia-12", + "ia-12.2", + "ia-12.3", + "ia-12.5", + "ir-1", + "ir-2", + "ir-3", + "ir-3.2", + "ir-4", + "ir-4.1", + "ir-5", + "ir-6", + "ir-6.1", + "ir-6.3", + "ir-7", + "ir-7.1", + "ir-8", + "ma-1", + "ma-2", + "ma-3", + "ma-3.1", + "ma-3.2", + "ma-3.3", + "ma-4", + "ma-5", + "ma-6", + "mp-1", + "mp-2", + "mp-3", + "mp-4", + "mp-5", + "mp-6", + "mp-7", + "pe-1", + "pe-2", + "pe-3", + "pe-4", + "pe-5", + "pe-6", + "pe-6.1", + "pe-8", + "pe-9", + "pe-10", + "pe-11", + "pe-12", + "pe-13", + "pe-13.1", + "pe-14", + "pe-15", + "pe-16", + "pe-17", + "pl-1", + "pl-2", + "pl-4", + "pl-4.1", + "pl-8", + "pl-10", + "pl-11", + "ps-1", + "ps-2", + "ps-3", + "ps-4", + "ps-5", + "ps-6", + "ps-7", + "ps-8", + "ps-9", + "ra-1", + "ra-2", + "ra-3", + "ra-3.1", + "ra-5", + "ra-5.2", + "ra-5.5", + "ra-5.11", + "ra-7", + "ra-9", + "sa-1", + "sa-2", + "sa-3", + "sa-4", + "sa-4.1", + "sa-4.2", + "sa-4.9", + "sa-4.10", + "sa-5", + "sa-8", + "sa-9", + "sa-9.2", + "sa-10", + "sa-11", + "sa-15", + "sa-15.3", + "sa-22", + "sc-1", + "sc-2", + "sc-4", + "sc-5", + "sc-7", + "sc-7.3", + "sc-7.4", + "sc-7.5", + "sc-7.7", + "sc-7.8", + "sc-8", + "sc-8.1", + "sc-10", + "sc-12", + "sc-13", + "sc-15", + "sc-17", + "sc-18", + "sc-20", + "sc-21", + "sc-22", + "sc-23", + "sc-28", + "sc-28.1", + "sc-39", + "si-1", + "si-2", + "si-2.2", + "si-3", + "si-4", + "si-4.2", + "si-4.4", + "si-4.5", + "si-5", + "si-7", + "si-7.1", + "si-7.7", + "si-8", + "si-8.2", + "si-10", + "si-11", + "si-12", + "si-16", + "sr-1", + "sr-2", + "sr-2.1", + "sr-3", + "sr-5", + "sr-6", + "sr-8", + "sr-10", + "sr-11", + "sr-11.1", + "sr-11.2", + "sr-12" + ] + } + ] + } + ], + "merge": { "as-is": true }, + "back-matter": { + "resources": [ + { + "uuid": "84cbf061-eb87-4ec1-8112-1f529232e907", + "rlinks": [ + { + "href": "https://raw.githubusercontent.com/usnistgov/oscal-content/refs/heads/main/nist.gov/SP800-53/rev5/json/NIST_SP-800-53_rev5_catalog.json", + "media-type": "application/oscal.catalog+json" + } + ], + "description": "NIST Special Publication 800-53 Revision 5: Security and Privacy Controls for Federal Information Systems and Organizations" + } + ] + } + } +} diff --git a/summit/system-security-plan/README.md b/summit/system-security-plan/README.md new file mode 100644 index 0000000..fb673b4 --- /dev/null +++ b/summit/system-security-plan/README.md @@ -0,0 +1,52 @@ +# System Security Plan (SSP) + +## OSCAL Model: System Security Plan + +The **System Security Plan (SSP)** model documents the system's security posture, including the system's authorization boundary, architecture, data flows, and detailed descriptions of how each control is implemented. + +### About the Summit System + +**Summit** is a fictitious cloud-based information system operated by **Oscalate Systems**. It is hosted in AWS and provides a public-facing web application consisting of a static front end with an API backend that serves public customers. + +**Key characteristics:** + +- **Cloud Provider:** Amazon Web Services (AWS) +- **Architecture:** Static front end + API backend +- **Customer Authentication:** Auth0 +- **Privileged Access:** Microsoft Entra ID +- **Audience:** Public customers of Oscalate Systems + +### View the SSP + +View the Summit SSP interactively using the OSCAL Viewer: + +[**View Summit SSP in OSCAL Viewer**](https://viewer.oscal.io/system-security-plans/?url=https%3A%2F%2Fraw.githubusercontent.com%2FOSCAL-Foundation%2FPattern-Library%2Fmain%2Fsummit%2Fsystem-security-plan%2Fsummit_system_ssp.json) + +### System Diagrams + +**Technical Architecture** + +![Summit Technical Architecture](../diagrams/Oscalate_Systems-Summit_Diagram-Technical.svg) + +**Authorization Boundary** + +![Summit Authorization Boundary](../diagrams/Oscalate_Systems-Summit_Diagram-Boundary.svg) + +### What Belongs Here + +- OSCAL SSP files (JSON) +- System characteristics and authorization boundary definitions +- Control implementation descriptions + +### Key Concepts + +- **System Characteristics**: Description of the system including boundary, status, and information types +- **System Implementation**: Inventory of components, users, and services +- **Control Implementation**: Detailed narratives for each applicable control +- **Import Profile**: Reference to the profile (baseline) that defines applicable controls +- **Responsible Roles**: Parties responsible for control implementation + +### OSCAL Reference + +- [OSCAL SSP Model Documentation](https://pages.nist.gov/OSCAL/reference/latest/system-security-plan/json-outline/) +- [OSCAL SSP Tutorial](https://pages.nist.gov/OSCAL/learn/tutorials/ssp/) diff --git a/summit/system-security-plan/summit_system_ssp.json b/summit/system-security-plan/summit_system_ssp.json new file mode 100644 index 0000000..5fd8e5d --- /dev/null +++ b/summit/system-security-plan/summit_system_ssp.json @@ -0,0 +1,2413 @@ +{ + "system-security-plan": { + "uuid": "c7a5daaf-af1f-475d-9349-f77b1547c93c", + "metadata": { + "roles": [ + { + "id": "system-owner", + "title": "Information System Owner" + }, + { + "id": "isso", + "title": "Information System Security Officer" + }, + { + "id": "authorizing-official", + "title": "Authorizing Official" + }, + { + "id": "system-admin", + "title": "System Administrator" + }, + { + "id": "devops-engineer", + "title": "DevOps Engineer" + }, + { + "id": "cloud-service-provider", + "title": "Cloud Service Provider" + }, + { + "id": "prepared-by", + "title": "Prepared By" + }, + { + "id": "prepared-for", + "title": "Prepared For" + }, + { + "id": "security-operations", + "title": "Security Operations Analyst" + }, + { + "id": "app-developer", + "title": "Application Developer" + }, + { + "id": "end-user", + "title": "End User" + } + ], + "title": "Summit System System Security Plan (SSP)", + "parties": [ + { + "name": "Oscalate Systems", + "type": "organization", + "uuid": "192e71a2-3c4a-44c8-b4a6-508cb4638a27", + "remarks": "Oscalate Systems is the system owner and operator of the Summit System.", + "short-name": "OS", + "location-uuids": [ + "6e62ca1c-ee61-4481-a1bd-79172faa356c" + ] + }, + { + "name": "Oscalate Systems Information System Owner", + "type": "person", + "uuid": "0cd7bdb9-ef55-46c7-b8ab-29f8efce3617", + "remarks": "Designated system owner responsible for Summit System operations and security posture." + }, + { + "name": "Oscalate Systems ISSO", + "type": "person", + "uuid": "3a491fe9-e141-4833-b7fb-be33c7538616", + "remarks": "Information System Security Officer responsible for daily security oversight of Summit System." + }, + { + "name": "Oscalate Systems Authorizing Official", + "type": "person", + "uuid": "92fa7ef1-08dc-4e49-9dba-72d2d34ae8d0", + "remarks": "Authorizing Official responsible for accepting risk and granting authorization to operate." + }, + { + "name": "Oscalate Systems System Administrator", + "type": "person", + "uuid": "edd7b467-a294-404b-a1a5-096521ef664e", + "remarks": "System administrator responsible for AWS infrastructure operations." + }, + { + "name": "Oscalate Systems DevOps Engineer", + "type": "person", + "uuid": "50894eda-82b6-4917-b55b-3b377a08391a", + "remarks": "DevOps engineer responsible for CI/CD pipeline and infrastructure-as-code management." + }, + { + "name": "Amazon Web Services, Inc.", + "type": "organization", + "uuid": "1932cfaf-fed6-4c90-804a-d99ae37f627d", + "remarks": "Cloud infrastructure provider for Summit System. AWS maintains cloud infrastructure authorization.", + "short-name": "AWS" + }, + { + "name": "Auth0 (Okta, Inc.)", + "type": "organization", + "uuid": "284507a0-0d1d-4cdd-ba74-acef816fc705", + "remarks": "External Customer Identity and Access Management (CIAM) provider for Summit System.", + "short-name": "Auth0" + }, + { + "name": "Microsoft Corporation", + "type": "organization", + "uuid": "93767fce-178a-4b48-b051-4f448d5fcea2", + "remarks": "Provider of Microsoft Entra ID, leveraged for privileged identity and access management.", + "short-name": "Microsoft" + } + ], + "remarks": "This SSP describes the security controls implemented for Summit System operated by Oscalate Systems. It addresses all 42 NIST SP 800-53 Rev 5 controls identified in the CISA SCuBA Assessment Plan for secure cloud business applications.", + "version": "1.0.0", + "locations": [ + { + "uuid": "6e62ca1c-ee61-4481-a1bd-79172faa356c", + "title": "Oscalate Systems Headquarters", + "address": { + "city": "Arlington", + "type": "work", + "state": "VA", + "country": "US", + "addr-lines": [ + "Oscalate Systems Corporate Office" + ], + "postal-code": "22201" + } + }, + { + "uuid": "d4ac88bc-d4d6-4e10-b53e-7eba207ca81f", + "title": "AWS US East Region", + "remarks": "Primary AWS deployment region for Summit System infrastructure.", + "address": { + "type": "work", + "addr-lines": [ + "AWS US East (N. Virginia)" + ], + "city": "Ashburn", + "state": "VA", + "postal-code": "20147", + "country": "US" + } + } + ], + "published": "2026-03-11T23:54:25Z", + "document-ids": [ + { + "scheme": "http://oscal.io/oscal/identifier/content-uuid", + "identifier": "17eb373b-6c3a-4ef9-a021-0f8995cb4ce2" + } + ], + "last-modified": "2026-03-26T13:33:50Z", + "oscal-version": "1.2.1", + "responsible-parties": [ + { + "role-id": "system-owner", + "party-uuids": [ + "0cd7bdb9-ef55-46c7-b8ab-29f8efce3617" + ] + }, + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + }, + { + "role-id": "authorizing-official", + "party-uuids": [ + "92fa7ef1-08dc-4e49-9dba-72d2d34ae8d0" + ] + }, + { + "role-id": "cloud-service-provider", + "party-uuids": [ + "192e71a2-3c4a-44c8-b4a6-508cb4638a27" + ] + }, + { + "role-id": "prepared-by", + "party-uuids": [ + "192e71a2-3c4a-44c8-b4a6-508cb4638a27" + ] + } + ] + }, + "import-profile": { + "href": "https://registry.oscal.io/api/v1/pirooz-javan/profiles/fbaf8f1f-716c-4e74-af6f-37cd8703d843", + "remarks": "Summit System implements controls from the NIST SP 800-53 Rev 5 catalog with a FISMA Moderate profile." + }, + "system-characteristics": { + "props": [ + { + "name": "identity-assurance-level", + "value": "2" + }, + { + "name": "authenticator-assurance-level", + "value": "2" + }, + { + "name": "federation-assurance-level", + "value": "2" + } + ], + "status": { + "state": "under-development", + "remarks": "Summit System is currently under development with security controls being implemented in alignment with the CISA SCuBA Assessment Plan requirements." + }, + "data-flow": { + "diagrams": [ + { + "uuid": "9e4c2966-feb1-488b-88ed-53037edeed87", + "links": [ + { + "rel": "diagram", + "href": "#21c16bc5-f848-4ddf-ad3a-1f768217cb90" + } + ], + "caption": "Summit System Data Flow Diagram", + "description": "Data flow diagram illustrating request paths, authentication flows, and audit data generation." + } + ], + "description": "Data flows through Summit System follow these paths as defined in the logical architecture:\n\n1. Browser Request Flow: Browser clients send HTTPS requests (TLS 1.3, port 443) to CloudFront. For static content, CloudFront serves the Front-end Code (HTML/JavaScript/React) from S3. For API calls, CloudFront forwards requests to API Gateway (API Management Services).\n\n2. API Processing Flow: API Gateway validates JWT tokens via Lambda authorizers, then invokes Lambda functions (API Server, Python Code). Lambda functions process business logic and issue SQL queries to RDS PostgreSQL, receiving SQL result sets in response. Communication between API Management Services and API Server uses internal AWS service invocation.\n\n3. External Authentication Flow (Non-Privileged): The Front-end Code redirects users to Auth0 (leveraged CIAM service) for login. Auth0 performs authentication (including MFA), issues JWT tokens, and returns permit/deny/policy decisions. API Gateway and Lambda authorizers validate these JWTs on every API call.\n\n4. Privileged Authentication Flow: API Server and PostgreSQL authenticate privileged operations through Microsoft Entra ID (leveraged privileged access service). Entra ID returns permit/deny or policy decisions for privileged identity validation.\n\n5. Audit Data Flow: All API calls, Lambda executions, network traffic, and authentication events generate audit records captured in CloudTrail (API activity), CloudWatch (application and VPC Flow Logs), and forwarded to S3 for long-term retention.\n\n6. Secrets and Encryption Flow: Lambda functions retrieve application secrets from AWS Secrets Manager and use AWS KMS for encryption and decryption operations, all via VPC Endpoints." + }, + "system-ids": [ + { + "id": "KAL-APPX-001", + "identifier-type": "http://kalvico.com/ns/oscal" + } + ], + "description": "Summit System is a cloud-native web application operated by Oscalate Systems, delivered as a Software-as-a-Service (SaaS) offering hosted on Amazon Web Services (AWS). The system provides secure business application services to authorized users through a browser-based single-page application built with HTML, JavaScript, and React.\n\nThe system uses a serverless architecture within a single AWS Account authorization boundary: AWS Lambda (Python) for API compute, Amazon RDS PostgreSQL for persistent data storage, Amazon API Gateway for API management, Amazon CloudFront for content delivery and TLS termination, AWS WAF for web application firewall protection, and Amazon S3 for static front-end content hosting. The VPC provides network segmentation across two Availability Zones with Public Subnets (NAT Gateways), APP Private Subnets (Lambda functions), and DB Private Subnets (RDS PostgreSQL).\n\nSummit System leverages two external identity services under separate authorizations:\n\n1. Auth0 is leveraged as the External Customer Identity and Access Management (CIAM) service, providing authentication, multi-factor authentication, anomaly detection, and OAuth 2.0/OIDC token management for non-privileged external users.\n\n2. Microsoft Entra ID is leveraged as the privileged identity and access management service, providing federated enterprise authentication, conditional access policies, and MFA for Oscalate Systems administrative and privileged users.", + "system-name": "Summit System", + "system-name-short": "AppX", + "system-information": { + "information-types": [ + { + "uuid": "80a93134-d0e7-4915-b74d-589eb56696e2", + "title": "Business Application Data", + "description": "Summit System processes and stores business application data submitted by authorized users through the web interface.", + "categorizations": [ + { + "system": "https://doi.org/10.6028/NIST.SP.800-60v2r1", + "information-type-ids": [ + "C.3.5.1" + ] + } + ], + "integrity-impact": { + "base": "fips-199-moderate" + }, + "availability-impact": { + "base": "fips-199-moderate" + }, + "confidentiality-impact": { + "base": "fips-199-moderate" + } + }, + { + "uuid": "b67b0165-0568-4abf-bb15-cbaab33fe383", + "title": "Authentication and Identity Data", + "description": "User identity information, authentication credentials, and access tokens managed through Auth0 and Microsoft Entra ID.", + "categorizations": [ + { + "system": "https://doi.org/10.6028/NIST.SP.800-60v2r1", + "information-type-ids": [ + "C.3.5.2" + ] + } + ], + "integrity-impact": { + "base": "fips-199-moderate" + }, + "availability-impact": { + "base": "fips-199-low" + }, + "confidentiality-impact": { + "base": "fips-199-moderate" + } + }, + { + "uuid": "8cca65e3-2bbb-41e7-bcd5-df2d986408e6", + "title": "Audit and Accountability Records", + "description": "System audit logs, security event records, and operational monitoring data generated by Summit System components including CloudTrail, CloudWatch, VPC Flow Logs, and Auth0 tenant logs.", + "categorizations": [ + { + "system": "https://doi.org/10.6028/NIST.SP.800-60v2r1", + "information-type-ids": [ + "C.3.5.3" + ] + } + ], + "integrity-impact": { + "base": "fips-199-moderate" + }, + "availability-impact": { + "base": "fips-199-low" + }, + "confidentiality-impact": { + "base": "fips-199-moderate" + } + } + ] + }, + "network-architecture": { + "diagrams": [ + { + "uuid": "3078b9c2-7ded-4ba1-8d16-0677b09f8761", + "links": [ + { + "rel": "diagram", + "href": "#21c16bc5-f848-4ddf-ad3a-1f768217cb90" + } + ], + "caption": "Summit System Network Architecture Diagram", + "description": "Network architecture diagram showing VPC layout, subnet tiers, NAT gateways, security groups, and AWS service endpoints." + } + ], + "description": "Summit System is deployed within an AWS Account in the US East region. The network architecture consists of three tiers:\n\nEdge Tier: Browser clients connect through the public internet to Amazon CloudFront (CDN), protected by AWS WAF, with DNS resolution via Amazon Route 53. CloudFront serves static front-end code (HTML/JavaScript/React) from an S3 bucket using Origin Access Control (direct public access is blocked; CloudFront OAC only) and routes API requests to Amazon API Gateway.\n\nApplication Tier: API Gateway invokes AWS Lambda functions using native AWS service-to-service integration (no network connectivity into the VPC is required for invocation). Lambda functions execute Python API code within APP Private Subnets inside Security Groups across two Availability Zones. Functions connect to the database through Lambda RDS Proxy with IAM authentication. Lambda functions requiring outbound HTTPS communication to external identity providers (Auth0 for CIAM and Microsoft Entra ID for privileged access) route through NAT Gateways in the Public Subnets and the Internet Gateway (outbound only via NAT).\n\nData Tier: Amazon RDS PostgreSQL instances are deployed in DB Private Subnets within Security Groups across two Availability Zones for high availability. RDS instances authenticate to Entra ID for privileged database operations.\n\nSupporting Services: AWS VPC Endpoints provide private connectivity to AWS services (S3, STS, Secrets Manager, KMS, CloudWatch, CloudTrail) without traversing the internet. Endpoint policies restrict service access to approved resources only. VPC Flow Logs capture all network traffic metadata and deliver to CloudWatch log groups. Egress is restricted to approved destinations and monitored via VPC Flow Logs.\n\nVPC Enforced Data Flow Rules (from logical architecture):\n- Default Deny\n- Allow any -> S3:443\n- Allow any -> API Management Service:443\n- Allow API Management Service -> API Server\n- Allow API Server -> PostgreSQL\n- Allow API Management Service -> Auth0\n- Allow API Server -> Entra ID\n- Allow PostgreSQL -> Entra ID" + }, + "security-impact-level": { + "security-objective-integrity": "fips-199-moderate", + "security-objective-availability": "fips-199-moderate", + "security-objective-confidentiality": "fips-199-moderate" + }, + "authorization-boundary": { + "diagrams": [ + { + "uuid": "ac0a626b-5a80-44aa-bb55-1adcdb9cb19c", + "links": [ + { + "rel": "diagram", + "href": "#21c16bc5-f848-4ddf-ad3a-1f768217cb90" + } + ], + "caption": "Summit System Authorization Boundary Diagram", + "description": "The authorization boundary diagram depicts the Model Office architecture including all AWS components, network segmentation, and external identity provider integrations." + } + ], + "description": "The Summit System authorization boundary encompasses all resources within the Oscalate Systems AWS Account deployed in the US East region. This includes all components within the AWS Account: Amazon CloudFront, AWS WAF, Amazon Route 53 (edge services); Amazon API Gateway, Internet Gateway (regional services); the Virtual Private Cloud (VPC) with Public Subnets (NAT Gateways), APP Private Subnets (Lambda Function Python API with Security Groups), and DB Private Subnets (Amazon RDS PostgreSQL with Security Groups) across two Availability Zones; Lambda RDS Proxy; AWS S3 Bucket for static content (Front-end Code: HTML/JavaScript/React); VPC Flow Logs; AWS VPC Endpoints; and supporting AWS services accessed via endpoints (AWS STS, AWS Secrets Manager, AWS Key Management Service, Amazon CloudWatch, AWS CloudTrail).\n\nTwo systems are leveraged outside the authorization boundary:\n\n1. Auth0 (Leveraged Authorization) serves as the External Customer Identity and Access Management (CIAM) service, providing authentication, MFA, and token issuance for external non-privileged users.\n\n2. Microsoft Entra ID (Leveraged Authorization) serves as the privileged identity and access management service, providing federated enterprise authentication, conditional access, and MFA for Oscalate Systems administrative and privileged users.\n\nBoth leveraged systems operate outside the authorization boundary under their own separate authorizations. Summit System inherits identity and authentication controls from these leveraged services." + }, + "security-sensitivity-level": "fips-199-moderate" + }, + "system-implementation": { + "users": [ + { + "uuid": "fd2df2bd-71e5-4e0f-9112-bb4286b3d94f", + "props": [ + { + "name": "type", + "value": "internal" + }, + { + "name": "privilege-level", + "value": "privileged" + } + ], + "title": "System Administrator", + "role-ids": [ + "system-admin" + ], + "description": "Oscalate Systems staff responsible for AWS infrastructure management, configuration, and operational support of Summit System." + }, + { + "uuid": "d7ad431f-d324-4cd9-9ce7-c467d7407921", + "props": [ + { + "name": "type", + "value": "internal" + }, + { + "name": "privilege-level", + "value": "privileged" + } + ], + "title": "Application Developer", + "role-ids": [ + "app-developer" + ], + "description": "Oscalate Systems developers responsible for Summit System code development, testing, and deployment through CI/CD pipelines." + }, + { + "uuid": "ce9795c9-6967-417a-a5cb-b7ef8aacdd4f", + "props": [ + { + "name": "type", + "value": "internal" + }, + { + "name": "privilege-level", + "value": "privileged" + } + ], + "title": "Security Operations Analyst", + "role-ids": [ + "security-operations" + ], + "description": "Oscalate Systems security staff responsible for monitoring, incident response, and security configuration of Summit System." + }, + { + "uuid": "3b981e3e-7636-4eb0-908e-e82c383e3a57", + "props": [ + { + "name": "type", + "value": "external" + }, + { + "name": "privilege-level", + "value": "non-privileged" + } + ], + "title": "End User", + "role-ids": [ + "end-user" + ], + "description": "External authenticated users accessing Summit System through the web interface for standard business functionality." + }, + { + "uuid": "850bd6d9-cbfe-42ad-a69b-1c6d07eb8c30", + "props": [ + { + "name": "type", + "value": "internal" + }, + { + "name": "privilege-level", + "value": "privileged" + } + ], + "title": "ISSO", + "role-ids": [ + "isso" + ], + "description": "Information System Security Officer overseeing the security posture and compliance of Summit System." + } + ], + "components": [ + { + "uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "type": "this-system", + "title": "Summit System", + "description": "The Summit System is a cloud-native web application operated by Oscalate Systems, delivered as a Software-as-a-Service (SaaS) offering hosted on Amazon Web Services (AWS). It provides secure business application services to government customers.", + "status": { + "state": "under-development" + } + }, + { + "uuid": "b5b1574a-8c84-45ba-b43e-c57ed24ec4f9", + "type": "service", + "title": "Amazon VPC", + "description": "Amazon Virtual Private Cloud (VPC) provides the isolated network environment for the Summit System. All system components are deployed within the VPC, which enforces network segmentation, security group policies, flow logging, and private endpoint connectivity.", + "status": { + "state": "operational" + }, + "props": [ + { + "name": "implementation-point", + "value": "external" + }, + { + "name": "leveraged-authorization-uuid", + "value": "043d01da-6a44-40d0-b360-7a3172c071e1" + }, + { + "name": "vendor-name", + "value": "Amazon Web Services" + } + ] + }, + { + "uuid": "283730fc-0f30-4666-b1e9-58202eeeaf1b", + "type": "service", + "title": "Amazon EKS", + "description": "Amazon Elastic Kubernetes Service (EKS) provides the managed container orchestration platform for the Summit System. Application workloads run as containerized services on EKS worker nodes, which execute Ubuntu-based container images. EKS manages scheduling, scaling, and availability of application pods.", + "status": { + "state": "operational" + }, + "props": [ + { + "name": "implementation-point", + "value": "external" + }, + { + "name": "leveraged-authorization-uuid", + "value": "043d01da-6a44-40d0-b360-7a3172c071e1" + }, + { + "name": "vendor-name", + "value": "Amazon Web Services" + } + ] + }, + { + "uuid": "9c81a55b-0a25-4c25-b1a9-9c350fe9e6ad", + "type": "service", + "title": "NAT Gateway", + "description": "AWS NAT Gateway enables outbound internet connectivity for resources in private subnets within the Summit System VPC while preventing unsolicited inbound connections. It supports patching, external API calls, and other outbound traffic requirements.", + "status": { + "state": "operational" + }, + "props": [ + { + "name": "implementation-point", + "value": "external" + }, + { + "name": "leveraged-authorization-uuid", + "value": "043d01da-6a44-40d0-b360-7a3172c071e1" + }, + { + "name": "vendor-name", + "value": "Amazon Web Services" + } + ] + }, + { + "uuid": "b38b43a0-1b9d-4f18-8931-4edf03891552", + "type": "service", + "title": "S3 Bucket", + "description": "Amazon S3 provides scalable object storage for the Summit System. S3 buckets store static content, application artifacts, logs, and backups with server-side encryption, versioning, and access policies enforced.", + "status": { + "state": "operational" + }, + "props": [ + { + "name": "implementation-point", + "value": "external" + }, + { + "name": "leveraged-authorization-uuid", + "value": "043d01da-6a44-40d0-b360-7a3172c071e1" + }, + { + "name": "vendor-name", + "value": "Amazon Web Services" + } + ] + }, + { + "uuid": "0498b8e3-1a26-4d67-99a5-06431c89b37b", + "type": "service", + "title": "Amazon RDS PostgreSQL", + "description": "Amazon Relational Database Service (RDS) for PostgreSQL provides the managed relational database for the Summit System. It stores application data with encryption at rest via AWS KMS, automated backups, Multi-AZ deployment for high availability, and enforced TLS connections.", + "status": { + "state": "operational" + }, + "props": [ + { + "name": "implementation-point", + "value": "external" + }, + { + "name": "leveraged-authorization-uuid", + "value": "043d01da-6a44-40d0-b360-7a3172c071e1" + }, + { + "name": "vendor-name", + "value": "Amazon Web Services" + } + ] + }, + { + "uuid": "d6445227-ddee-4dd5-a407-91c3e423e16f", + "type": "software", + "title": "Ubuntu Operating System", + "description": "Ubuntu Linux is the base operating system for the Amazon EKS container worker nodes and container images in the Summit System. It provides the runtime environment for all containerized application workloads and is maintained with automated patching and CIS benchmark hardening.", + "status": { + "state": "operational" + }, + "props": [ + { + "name": "implementation-point", + "value": "internal" + }, + { + "name": "vendor-name", + "value": "Canonical" + } + ] + }, + { + "uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "type": "system", + "title": "Auth0 (Leveraged External CIAM Service)", + "description": "Auth0 provides external customer identity and access management (CIAM) for the Summit System. It handles customer authentication, multi-factor authentication, and session management for external end users.", + "status": { + "state": "operational" + }, + "props": [ + { + "name": "implementation-point", + "value": "external" + }, + { + "name": "leveraged-authorization-uuid", + "value": "52cbfa3a-7030-480a-845f-c2f00196c2d0" + } + ] + }, + { + "uuid": "58e65041-0d92-40e3-9684-3bf14c4380fa", + "type": "system", + "title": "Microsoft Entra ID (Leveraged Privileged Access Service)", + "description": "Microsoft Entra ID provides privileged identity and access management for the Summit System. It enforces multi-factor authentication, conditional access policies, and role-based access control for administrative and privileged users.", + "status": { + "state": "operational" + }, + "props": [ + { + "name": "implementation-point", + "value": "external" + }, + { + "name": "leveraged-authorization-uuid", + "value": "fae8e1c0-9528-4e23-bb58-3ee0b5a2a41e" + } + ] + } + ], + "inventory-items": [ + { + "uuid": "de69497d-b3c6-44b6-9da1-0bdd5003bc1d", + "props": [ + { + "name": "asset-type", + "value": "web-server" + }, + { + "name": "virtual", + "value": "yes" + }, + { + "name": "scan-type", + "value": "web", + "ns": "http://csrc.nist.gov/ns/rmf" + } + ], + "description": "Amazon CloudFront distribution serving Summit System web content and API proxy.", + "implemented-components": [ + { + "component-uuid": "d6adfd46-e666-480a-b74a-14a411b7e173" + } + ] + }, + { + "uuid": "c6796a55-1238-4658-81ec-06ea3fadd8e0", + "props": [ + { + "name": "asset-type", + "value": "firewall" + }, + { + "name": "virtual", + "value": "yes" + } + ], + "description": "AWS WAF WebACL attached to CloudFront distribution.", + "implemented-components": [ + { + "component-uuid": "58de1ebb-e60c-47b4-8306-ce189c83357b" + } + ] + }, + { + "uuid": "2bdc0719-004e-4114-9586-69b7082e2f4b", + "props": [ + { + "name": "asset-type", + "value": "web-server" + }, + { + "name": "virtual", + "value": "yes" + }, + { + "name": "scan-type", + "value": "web", + "ns": "http://csrc.nist.gov/ns/rmf" + } + ], + "description": "Amazon API Gateway REST API for Summit System.", + "implemented-components": [ + { + "component-uuid": "90e71a35-c0ac-40ef-b097-fec56c2da9f7" + } + ] + }, + { + "uuid": "6235163b-a978-49af-9a62-73ca76010aea", + "props": [ + { + "name": "asset-type", + "value": "network" + }, + { + "name": "virtual", + "value": "yes" + } + ], + "description": "Summit System VPC spanning two Availability Zones.", + "implemented-components": [ + { + "component-uuid": "4ab08036-da91-4c78-9fbe-1baefd6b1c34" + } + ] + }, + { + "uuid": "460a0c36-9303-4867-a589-8ff2cd051f77", + "props": [ + { + "name": "asset-type", + "value": "compute" + }, + { + "name": "virtual", + "value": "yes" + }, + { + "name": "scan-type", + "value": "infrastructure", + "ns": "http://csrc.nist.gov/ns/rmf" + } + ], + "description": "Lambda Python API functions (AZ-1).", + "implemented-components": [ + { + "component-uuid": "22feb8d0-6f7b-4da2-92c4-57cc270cfe8e" + } + ] + }, + { + "uuid": "46aeb798-e310-4aaf-95a4-f313e7b3228a", + "props": [ + { + "name": "asset-type", + "value": "compute" + }, + { + "name": "virtual", + "value": "yes" + }, + { + "name": "scan-type", + "value": "infrastructure", + "ns": "http://csrc.nist.gov/ns/rmf" + } + ], + "description": "Lambda Python API functions (AZ-2).", + "implemented-components": [ + { + "component-uuid": "22feb8d0-6f7b-4da2-92c4-57cc270cfe8e" + } + ] + }, + { + "uuid": "41d6fd45-040a-4516-9f06-0ddb0db52b99", + "props": [ + { + "name": "asset-type", + "value": "database" + }, + { + "name": "virtual", + "value": "yes" + }, + { + "name": "scan-type", + "value": "database", + "ns": "http://csrc.nist.gov/ns/rmf" + } + ], + "description": "Amazon RDS PostgreSQL primary instance (AZ-1).", + "implemented-components": [ + { + "component-uuid": "5771abec-d2c1-43dc-b85e-4a901b6ed614" + } + ] + }, + { + "uuid": "0086ad1c-41fb-40d9-8e44-9d12facfc1cf", + "props": [ + { + "name": "asset-type", + "value": "database" + }, + { + "name": "virtual", + "value": "yes" + }, + { + "name": "scan-type", + "value": "database", + "ns": "http://csrc.nist.gov/ns/rmf" + } + ], + "description": "Amazon RDS PostgreSQL replica instance (AZ-2).", + "implemented-components": [ + { + "component-uuid": "5771abec-d2c1-43dc-b85e-4a901b6ed614" + } + ] + }, + { + "uuid": "83411a3e-e955-4e60-b848-c2a248810b5a", + "props": [ + { + "name": "asset-type", + "value": "storage" + }, + { + "name": "virtual", + "value": "yes" + } + ], + "description": "S3 bucket for static web content.", + "implemented-components": [ + { + "component-uuid": "948caa65-2291-46e2-be7f-cb2fffd09c73" + } + ] + }, + { + "uuid": "1a0f74eb-1fd9-4257-9ca6-8de272fa25a4", + "props": [ + { + "name": "asset-type", + "value": "service" + }, + { + "name": "virtual", + "value": "yes" + } + ], + "description": "Auth0 tenant for Summit System CIAM.", + "implemented-components": [ + { + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e" + } + ] + }, + { + "uuid": "9699cf37-0f1d-4863-bb08-8c7df2c27ae3", + "props": [ + { + "name": "asset-type", + "value": "network" + }, + { + "name": "virtual", + "value": "yes" + } + ], + "description": "VPC Internet Gateway for outbound NAT connectivity.", + "implemented-components": [ + { + "component-uuid": "fced7afd-c2bd-4adb-a1a0-66dd84ce073d" + } + ] + }, + { + "uuid": "6ab3dcf5-6212-4b2b-bd01-a249e2fb86a7", + "props": [ + { + "name": "asset-type", + "value": "software" + }, + { + "name": "virtual", + "value": "yes" + }, + { + "name": "scan-type", + "value": "web", + "ns": "http://csrc.nist.gov/ns/rmf" + } + ], + "description": "Front-end React SPA application code deployed to S3.", + "implemented-components": [ + { + "component-uuid": "7509b22f-bf43-4e4d-b38d-64375fcb7ee7" + } + ] + }, + { + "uuid": "791778c1-234b-4e30-8490-07ad2e6fec92", + "description": "Configured M365 Instance", + "props": [ + { + "name": "machine-context", + "ns": "http://comply0.com/ns/oscal", + "value": "{\"TenantId\":\"d932f00c-7213-49f2-b10d-73bf7d4619\"}" + }, + { + "name": "allows-authenticated-scan", + "ns": "http://csrc.nist.gov/ns/oscal", + "value": "yes" + } + ] + } + ], + "leveraged-authorizations": [ + { + "uuid": "043d01da-6a44-40d0-b360-7a3172c071e1", + "title": "Amazon Web Services (AWS)", + "remarks": "Summit System leverages the AWS cloud infrastructure. AWS maintains cloud infrastructure authorization for IaaS/PaaS services. Physical security, hypervisor security, and foundational cloud service controls are inherited from the AWS authorization.", + "party-uuid": "1932cfaf-fed6-4c90-804a-d99ae37f627d", + "date-authorized": "2024-01-01" + }, + { + "uuid": "52cbfa3a-7030-480a-845f-c2f00196c2d0", + "title": "Auth0 (External Customer Identity and Access Management)", + "remarks": "Auth0 is leveraged as the External Customer Identity and Access Management (CIAM) service for Summit System. Auth0 provides user authentication, multi-factor authentication, anomaly detection, and OAuth 2.0/OIDC token issuance for external (non-privileged) user access. Auth0 operates outside the Summit System authorization boundary as a separately authorized cloud identity service.", + "party-uuid": "284507a0-0d1d-4cdd-ba74-acef816fc705", + "date-authorized": "2024-06-01" + }, + { + "uuid": "fae8e1c0-9528-4e23-bb58-3ee0b5a2a41e", + "title": "Microsoft Entra ID (Privileged Identity and Access Management)", + "remarks": "Microsoft Entra ID is leveraged as the identity provider for privileged access to Summit System. Entra ID provides federated enterprise authentication, conditional access policies, device compliance enforcement, and multi-factor authentication for Oscalate Systems administrative and privileged users. Entra ID operates outside the Summit System authorization boundary as a separately authorized cloud identity service.", + "party-uuid": "93767fce-178a-4b48-b051-4f448d5fcea2", + "date-authorized": "2024-01-01" + } + ] + }, + "control-implementation": { + "description": "This section describes how Summit System implements the 42 NIST SP 800-53 Rev 5 controls identified in the CISA SCuBA Assessment Plan, addressing 128 individual policy checks. Each control implementation maps to specific components within the Summit System authorization boundary (the AWS Account and all contained resources) as well as controls inherited from two leveraged external systems: Auth0 (CIAM for non-privileged user authentication) and Microsoft Entra ID (privileged identity and access management). Implementation narratives describe the technical and procedural measures satisfying each control requirement.", + "implemented-requirements": [ + { + "uuid": "fbbe1107-cd9b-4945-aaf0-13e6ed11ca87", + "control-id": "ac-17", + "by-components": [ + { + "uuid": "213b1a2c-896d-4326-b010-75eb6e7f5223", + "description": "The Oscalate Systems Access Control Policy establishes the organizational requirements and procedures that govern the implementation of AC-17.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "408319a2-9e96-493a-b3f3-08761d268668", + "description": "Amazon API Gateway contributes to the implementation of AC-17 as described in the system-level implementation narrative.", + "component-uuid": "283730fc-0f30-4666-b1e9-58202eeeaf1b", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "e976823c-f6de-4ac1-9118-3942ece757cf", + "control-id": "ac-19", + "by-components": [ + { + "uuid": "a8766c0d-bd2c-4dc8-aaaf-97d375d05cfa", + "description": "The Oscalate Systems Access Control Policy establishes the organizational requirements and procedures that govern the implementation of AC-19.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "69e42dfc-e158-41a4-aed0-776142e670e7", + "description": "Auth0 - External Customer Identity and Access Management (CIAM) Service (leveraged external CIAM service) contributes to the implementation of AC-19 as described in the system-level implementation narrative.", + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "1e35d3fd-593f-48ac-a976-86dc687d2c4b", + "control-id": "ac-2", + "by-components": [ + { + "uuid": "7414bf78-7a10-4392-8c0c-adbd0c9e9c0b", + "description": "The Oscalate Systems Access Control Policy establishes the organizational requirements and procedures that govern the implementation of AC-2.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "2225ac8e-bbbc-4d03-8a0e-c7cf4443396a", + "description": "Auth0 - External Customer Identity and Access Management (CIAM) Service (leveraged external CIAM service) contributes to the implementation of AC-2 as described in the system-level implementation narrative.", + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "implementation-status": { + "state": "planned" + } + }, + { + "uuid": "dd2a1095-6a9d-472a-814f-e1df500f99fa", + "description": "Microsoft Entra ID (Leveraged Boundary) (leveraged privileged access service) contributes to the implementation of AC-2 as described in the system-level implementation narrative.", + "component-uuid": "58e65041-0d92-40e3-9684-3bf14c4380fa", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "851deab8-05fb-42bb-ba71-730fb1574c42", + "control-id": "ac-2.1", + "by-components": [ + { + "uuid": "fbbe5945-da2a-4206-bd48-770d1dfb27ef", + "description": "The Oscalate Systems Access Control Policy establishes the organizational requirements and procedures that govern the implementation of AC-2.1.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "059a1240-f07e-4694-94d5-9c799453f5fc", + "description": "Auth0 - External Customer Identity and Access Management (CIAM) Service (leveraged external CIAM service) contributes to the implementation of AC-2.1 as described in the system-level implementation narrative.", + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "implementation-status": { + "state": "planned" + } + }, + { + "uuid": "f8422049-cc32-4ad2-9b89-1fc8b6c81081", + "description": "AWS Lambda (Python API Functions) contributes to the implementation of AC-2.1 as described in the system-level implementation narrative.", + "component-uuid": "283730fc-0f30-4666-b1e9-58202eeeaf1b", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "e654bc55-1491-4293-9088-8fdd3c36a59a", + "control-id": "ac-2.12", + "by-components": [ + { + "uuid": "e4895dc8-f2fb-4fc2-9d2d-102516ac8972", + "description": "The Oscalate Systems Access Control Policy establishes the organizational requirements and procedures that govern the implementation of AC-2.12.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "4462834e-975c-442e-91bc-aee506eaf17a", + "description": "Auth0 - External Customer Identity and Access Management (CIAM) Service (leveraged external CIAM service) contributes to the implementation of AC-2.12 as described in the system-level implementation narrative.", + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "73f4560e-de46-42b1-b8b8-9731153c0319", + "control-id": "ac-2.13", + "by-components": [ + { + "uuid": "d287a07c-5d6d-4370-bb55-2e8613464c7f", + "description": "The Oscalate Systems Access Control Policy establishes the organizational requirements and procedures that govern the implementation of AC-2.13.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "21670c4a-da42-4b3c-a55d-6a3e3d22b9f9", + "description": "Auth0 - External Customer Identity and Access Management (CIAM) Service (leveraged external CIAM service) contributes to the implementation of AC-2.13 as described in the system-level implementation narrative.", + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "implementation-status": { + "state": "planned" + } + }, + { + "uuid": "28c26dde-ca86-4767-91e5-ae47a187867b", + "description": "AWS Lambda (Python API Functions) contributes to the implementation of AC-2.13 as described in the system-level implementation narrative.", + "component-uuid": "283730fc-0f30-4666-b1e9-58202eeeaf1b", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "04e93fac-bbcc-45d4-9318-0c4e2dcb03ff", + "control-id": "ac-20", + "by-components": [ + { + "uuid": "1d09f970-dfda-4961-97ee-857cf5eee039", + "description": "The Oscalate Systems Access Control Policy establishes the organizational requirements and procedures that govern the implementation of AC-20.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "b62616fd-efe1-48ab-a4e3-97bace7d642a", + "description": "Microsoft Entra ID (Leveraged Boundary) (leveraged privileged access service) contributes to the implementation of AC-20 as described in the system-level implementation narrative.", + "component-uuid": "58e65041-0d92-40e3-9684-3bf14c4380fa", + "implementation-status": { + "state": "planned" + } + }, + { + "uuid": "20fd2fb7-bfa5-4fdf-b521-47fd8a6c93fa", + "description": "Auth0 - External Customer Identity and Access Management (CIAM) Service (leveraged external CIAM service) contributes to the implementation of AC-20 as described in the system-level implementation narrative.", + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "8017e1f9-d343-4b2c-bbaf-60e1d4d68758", + "control-id": "ac-21", + "by-components": [ + { + "uuid": "71d54ab0-378d-42f5-b69a-e8f82f3f34cd", + "description": "The Oscalate Systems Access Control Policy establishes the organizational requirements and procedures that govern the implementation of AC-21.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "9e0047bf-9922-4dba-891b-e54df9fd7c24", + "description": "Amazon API Gateway contributes to the implementation of AC-21 as described in the system-level implementation narrative.", + "component-uuid": "283730fc-0f30-4666-b1e9-58202eeeaf1b", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "766d411e-9933-4e4a-9d2b-46508ca929ea", + "control-id": "ac-3", + "by-components": [ + { + "uuid": "826744a3-201d-4366-8a3e-c55bfdcd3610", + "description": "The Oscalate Systems Access Control Policy establishes the organizational requirements and procedures that govern the implementation of AC-3.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "39b0fce3-b706-46cb-87ec-312e9d70c817", + "description": "Amazon API Gateway contributes to the implementation of AC-3 as described in the system-level implementation narrative.", + "component-uuid": "283730fc-0f30-4666-b1e9-58202eeeaf1b", + "implementation-status": { + "state": "planned" + } + }, + { + "uuid": "85569237-b5f1-454d-a301-22d7530b78fc", + "description": "VPC Security Groups contributes to the implementation of AC-3 as described in the system-level implementation narrative.", + "component-uuid": "b5b1574a-8c84-45ba-b43e-c57ed24ec4f9", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "5ea2c651-68c4-4956-bae2-91df690ebc3c", + "control-id": "ac-4", + "by-components": [ + { + "uuid": "d4d69002-49c8-4251-b9a7-61ca0703cf69", + "description": "The Oscalate Systems Access Control Policy establishes the organizational requirements and procedures that govern the implementation of AC-4.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "563418c2-f69f-412e-9bb0-6606e68cefbe", + "description": "Summit System Virtual Private Cloud (VPC) contributes to the implementation of AC-4 as described in the system-level implementation narrative.", + "component-uuid": "b5b1574a-8c84-45ba-b43e-c57ed24ec4f9", + "implementation-status": { + "state": "planned" + } + }, + { + "uuid": "90fb5ffa-9248-40c2-bebb-7ab8303727cc", + "description": "NAT Gateways contributes to the implementation of AC-4 as described in the system-level implementation narrative.", + "component-uuid": "9c81a55b-0a25-4c25-b1a9-9c350fe9e6ad", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "841f9722-0826-4912-8753-f869377506bf", + "control-id": "ac-5", + "by-components": [ + { + "uuid": "366bf16a-06d4-4d92-9409-345185de23cc", + "description": "The Oscalate Systems Access Control Policy establishes the organizational requirements and procedures that govern the implementation of AC-5.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "9944f321-6270-49c4-8372-d2b627c5070c", + "description": "Auth0 - External Customer Identity and Access Management (CIAM) Service (leveraged external CIAM service) contributes to the implementation of AC-5 as described in the system-level implementation narrative.", + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "1595fec8-acf1-49a3-a236-1f88e95fc05a", + "control-id": "ac-6", + "by-components": [ + { + "uuid": "4fdb2fd5-6fc9-47dc-87c8-dee8c3db7ad5", + "description": "The Oscalate Systems Access Control Policy establishes the organizational requirements and procedures that govern the implementation of AC-6.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "5f557e39-b611-4af2-8449-b7e103067f8a", + "description": "Auth0 - External Customer Identity and Access Management (CIAM) Service (leveraged external CIAM service) contributes to the implementation of AC-6 as described in the system-level implementation narrative.", + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "implementation-status": { + "state": "planned" + } + }, + { + "uuid": "e5ed4f2f-72ed-46d0-b714-7787c4b4d1bb", + "description": "AWS Lambda (Python API Functions) contributes to the implementation of AC-6 as described in the system-level implementation narrative.", + "component-uuid": "283730fc-0f30-4666-b1e9-58202eeeaf1b", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "c39ce425-07c0-433d-bf2c-967605b8457d", + "control-id": "ac-6.1", + "by-components": [ + { + "uuid": "b04ba1ed-3482-4f6e-ab25-48841bd15e3e", + "description": "The Oscalate Systems Access Control Policy establishes the organizational requirements and procedures that govern the implementation of AC-6.1.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "f97f5472-cc99-482b-8a6d-b9c574442f51", + "description": "Auth0 - External Customer Identity and Access Management (CIAM) Service (leveraged external CIAM service) contributes to the implementation of AC-6.1 as described in the system-level implementation narrative.", + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "9b86f41b-d491-4a3b-8a6f-cb50eb8dbfdd", + "control-id": "ac-6.10", + "by-components": [ + { + "uuid": "7b326d32-fa84-4d50-ac90-5f11c43f8fe0", + "description": "The Oscalate Systems Access Control Policy establishes the organizational requirements and procedures that govern the implementation of AC-6.10.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "e2b1ce58-3c4a-46ea-997a-9dc47a9afe9c", + "description": "Auth0 - External Customer Identity and Access Management (CIAM) Service (leveraged external CIAM service) contributes to the implementation of AC-6.10 as described in the system-level implementation narrative.", + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "63309bbd-6859-496c-a7bb-0ba4554879eb", + "control-id": "ac-6.5", + "by-components": [ + { + "uuid": "d94a4903-f2e7-4adf-bdae-116eb617e41e", + "description": "The Oscalate Systems Access Control Policy establishes the organizational requirements and procedures that govern the implementation of AC-6.5.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "7fb1516c-8d57-4f0b-b240-6d72cecdbc70", + "description": "Auth0 - External Customer Identity and Access Management (CIAM) Service (leveraged external CIAM service) contributes to the implementation of AC-6.5 as described in the system-level implementation narrative.", + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "7bde608f-1f58-45a7-900e-fe102bee00f4", + "control-id": "ac-6.9", + "by-components": [ + { + "uuid": "460bb74d-7273-4435-816f-ef167b45296b", + "description": "The Oscalate Systems Access Control Policy establishes the organizational requirements and procedures that govern the implementation of AC-6.9.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + } + ] + }, + { + "uuid": "81f49857-6190-4aaf-8714-14e77ad20253", + "control-id": "at-2", + "by-components": [ + { + "uuid": "29260a46-8866-46c1-b3e2-8873f48e9b2e", + "description": "The Oscalate Systems Awareness and Training Policy establishes the organizational requirements and procedures that govern the implementation of AT-2.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + } + ] + }, + { + "uuid": "9f688c2c-edac-4164-8846-ee3d02dd0327", + "control-id": "au-11", + "by-components": [ + { + "uuid": "7c585137-599f-4bbb-b0b2-d918bf120313", + "description": "The Oscalate Systems Audit and Accountability Policy establishes the organizational requirements and procedures that govern the implementation of AU-11.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "4c8052a3-f6b1-4f45-a7e7-ad63f464b908", + "description": "AWS S3 Bucket (Static Content) contributes to the implementation of AU-11 as described in the system-level implementation narrative.", + "component-uuid": "b38b43a0-1b9d-4f18-8931-4edf03891552", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "20aa2ee5-c507-4084-89bc-e9cb40787298", + "control-id": "au-12", + "by-components": [ + { + "uuid": "98a7b2e0-057a-4ddd-b4c8-f0bd51727ebf", + "description": "The Oscalate Systems Audit and Accountability Policy establishes the organizational requirements and procedures that govern the implementation of AU-12.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "6d0dacd0-735e-4ca1-9e4c-8afde229d7ca", + "description": "VPC Flow Logs contributes to the implementation of AU-12 as described in the system-level implementation narrative.", + "component-uuid": "b5b1574a-8c84-45ba-b43e-c57ed24ec4f9", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "646676ef-b9a0-434c-812e-a75fcb1eebf9", + "control-id": "au-4", + "by-components": [ + { + "uuid": "7ac1f895-c8a5-4912-b584-52763b9d13cf", + "description": "The Oscalate Systems Audit and Accountability Policy establishes the organizational requirements and procedures that govern the implementation of AU-4.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "2e4cd156-5829-4750-9d83-7b1c9940fa91", + "description": "AWS S3 Bucket (Static Content) contributes to the implementation of AU-4 as described in the system-level implementation narrative.", + "component-uuid": "b38b43a0-1b9d-4f18-8931-4edf03891552", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "39749bd6-274c-4f06-aa2a-edd18e15e7f2", + "control-id": "cm-11", + "by-components": [ + { + "uuid": "c8d20c1b-39b2-4ffe-a196-825b5d5a4718", + "description": "The Oscalate Systems Configuration Management Policy establishes the organizational requirements and procedures that govern the implementation of CM-11.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + } + ] + }, + { + "uuid": "d6b45d45-b992-45e0-bc6d-6527303f2245", + "control-id": "cm-4", + "by-components": [ + { + "uuid": "124ccd08-e4f3-4b3c-a7f9-08983214552a", + "description": "The Oscalate Systems Configuration Management Policy establishes the organizational requirements and procedures that govern the implementation of CM-4.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "fb6778bd-e200-43cd-81ed-6606a3a4a004", + "description": "AWS Lambda (Python API Functions) contributes to the implementation of CM-4 as described in the system-level implementation narrative.", + "component-uuid": "283730fc-0f30-4666-b1e9-58202eeeaf1b", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "0513b3ba-9923-4091-85d9-bbc38385edc6", + "control-id": "cm-5", + "by-components": [ + { + "uuid": "eaba7ac5-b16e-4b12-b03a-371f82dc158f", + "description": "The Oscalate Systems Configuration Management Policy establishes the organizational requirements and procedures that govern the implementation of CM-5.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + } + ] + }, + { + "uuid": "4bc84120-aacc-4b91-acdc-c1f4e6670a55", + "control-id": "cm-6", + "by-components": [ + { + "uuid": "042196ca-a030-457b-9b63-04c390240235", + "description": "The Oscalate Systems Configuration Management Policy establishes the organizational requirements and procedures that govern the implementation of CM-6.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "6cd459d1-d547-480c-9746-086d1cdf6066", + "description": "AWS Lambda (Python API Functions) contributes to the implementation of CM-6 as described in the system-level implementation narrative.", + "component-uuid": "283730fc-0f30-4666-b1e9-58202eeeaf1b", + "implementation-status": { + "state": "planned" + } + }, + { + "uuid": "4c333ff5-e7b9-44c1-870f-0d58c13c3ab7", + "description": "VPC Security Groups contributes to the implementation of CM-6 as described in the system-level implementation narrative.", + "component-uuid": "b5b1574a-8c84-45ba-b43e-c57ed24ec4f9", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "abeea3d3-87ae-43aa-9202-93b6fe036cf1", + "control-id": "cm-7", + "by-components": [ + { + "uuid": "8730ca8e-ccae-47eb-91f8-33dfda486430", + "description": "The Oscalate Systems Configuration Management Policy establishes the organizational requirements and procedures that govern the implementation of CM-7.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "24057053-9af8-4302-8fb2-a6c213929c4a", + "description": "AWS Lambda (Python API Functions) contributes to the implementation of CM-7 as described in the system-level implementation narrative.", + "component-uuid": "283730fc-0f30-4666-b1e9-58202eeeaf1b", + "implementation-status": { + "state": "planned" + } + }, + { + "uuid": "16c54aa7-1602-4412-8e40-d994fe4e8241", + "description": "VPC Security Groups contributes to the implementation of CM-7 as described in the system-level implementation narrative.", + "component-uuid": "b5b1574a-8c84-45ba-b43e-c57ed24ec4f9", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "279e5b22-90f6-48ca-8d36-d242a3378c80", + "control-id": "ia-11", + "by-components": [ + { + "uuid": "3f4f6a53-d9b0-4bff-9ba9-3b7dbf6760c5", + "description": "The Oscalate Systems Identification and Authentication Policy establishes the organizational requirements and procedures that govern the implementation of IA-11.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "37dd4534-0440-4e4e-a87c-d636bf6ba373", + "description": "Auth0 - External Customer Identity and Access Management (CIAM) Service (leveraged external CIAM service) contributes to the implementation of IA-11 as described in the system-level implementation narrative.", + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "implementation-status": { + "state": "planned" + } + }, + { + "uuid": "8cb2fbd3-9274-4efc-8929-6d051a12ff1b", + "description": "Amazon API Gateway contributes to the implementation of IA-11 as described in the system-level implementation narrative.", + "component-uuid": "283730fc-0f30-4666-b1e9-58202eeeaf1b", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "9615cce1-3d58-425c-8f78-d38aa1bb6455", + "control-id": "ia-2.1", + "by-components": [ + { + "uuid": "fdc6a650-c6aa-459c-9188-9dbfe3495990", + "description": "The Oscalate Systems Identification and Authentication Policy establishes the organizational requirements and procedures that govern the implementation of IA-2.1.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "3cfa6c36-8f29-46d7-a0d7-cf743084ff58", + "description": "Auth0 - External Customer Identity and Access Management (CIAM) Service (leveraged external CIAM service) contributes to the implementation of IA-2.1 as described in the system-level implementation narrative.", + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "implementation-status": { + "state": "planned" + } + }, + { + "uuid": "ba602424-179b-435d-8e7e-e854dcf0d285", + "description": "Microsoft Entra ID (Leveraged Boundary) (leveraged privileged access service) contributes to the implementation of IA-2.1 as described in the system-level implementation narrative.", + "component-uuid": "58e65041-0d92-40e3-9684-3bf14c4380fa", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "e9f2c7fa-aa6e-4aa7-ae41-822b36e406bf", + "control-id": "ia-2.13", + "by-components": [ + { + "uuid": "b3eddd13-5837-4d51-a958-7f3f769f0c8e", + "description": "The Oscalate Systems Identification and Authentication Policy establishes the organizational requirements and procedures that govern the implementation of IA-2.13.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "ef072fd4-7889-4075-809f-e69df740df05", + "description": "Auth0 - External Customer Identity and Access Management (CIAM) Service (leveraged external CIAM service) contributes to the implementation of IA-2.13 as described in the system-level implementation narrative.", + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "ac5a2295-2c66-433e-b0e2-58c4781fd760", + "control-id": "ia-2.2", + "by-components": [ + { + "uuid": "4e283ff1-5d3a-44a5-8b19-40e6483b17e2", + "description": "The Oscalate Systems Identification and Authentication Policy establishes the organizational requirements and procedures that govern the implementation of IA-2.2.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "67dc4a66-b003-40ec-bed3-f16783ab3f00", + "description": "Auth0 - External Customer Identity and Access Management (CIAM) Service (leveraged external CIAM service) contributes to the implementation of IA-2.2 as described in the system-level implementation narrative.", + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "implementation-status": { + "state": "planned" + } + }, + { + "uuid": "061c4767-1fed-4e93-a8d0-92cc25223f04", + "description": "Microsoft Entra ID (Leveraged Boundary) (leveraged privileged access service) contributes to the implementation of IA-2.2 as described in the system-level implementation narrative.", + "component-uuid": "58e65041-0d92-40e3-9684-3bf14c4380fa", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "481c2b8d-b947-431c-a5c4-f80bc54287fe", + "control-id": "ia-2.8", + "by-components": [ + { + "uuid": "ecba24a8-f005-4c2e-a05e-d177ad23e6ff", + "description": "The Oscalate Systems Identification and Authentication Policy establishes the organizational requirements and procedures that govern the implementation of IA-2.8.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "b30a99dc-c78c-43e9-adfa-57e1b49dcc1e", + "description": "Auth0 - External Customer Identity and Access Management (CIAM) Service (leveraged external CIAM service) contributes to the implementation of IA-2.8 as described in the system-level implementation narrative.", + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "eb3d52ae-3699-4841-b015-48ae815fb71f", + "control-id": "ia-3", + "by-components": [ + { + "uuid": "7a761e85-d5d4-49d1-b718-0295440ebd36", + "description": "The Oscalate Systems Identification and Authentication Policy establishes the organizational requirements and procedures that govern the implementation of IA-3.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "85e76e5b-b760-40dc-acea-60e79f7dfb0b", + "description": "Amazon API Gateway contributes to the implementation of IA-3 as described in the system-level implementation narrative.", + "component-uuid": "283730fc-0f30-4666-b1e9-58202eeeaf1b", + "implementation-status": { + "state": "planned" + } + }, + { + "uuid": "68f2dfcd-04aa-4d4b-b8cb-62a9ab86846a", + "description": "Auth0 - External Customer Identity and Access Management (CIAM) Service (leveraged external CIAM service) contributes to the implementation of IA-3 as described in the system-level implementation narrative.", + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "ddf00130-1847-4add-886c-b2a8b5d7407b", + "control-id": "ia-5", + "by-components": [ + { + "uuid": "d54269c1-e9fc-4cc0-934f-6b9a4feb2135", + "description": "The Oscalate Systems Identification and Authentication Policy establishes the organizational requirements and procedures that govern the implementation of IA-5.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "e91d41f6-95b3-46ea-9238-c0dcb7b2cb02", + "description": "Auth0 - External Customer Identity and Access Management (CIAM) Service (leveraged external CIAM service) contributes to the implementation of IA-5 as described in the system-level implementation narrative.", + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "9d0848cb-ce86-4a6f-a64e-9fe4b69046fa", + "control-id": "ia-5.1", + "by-components": [ + { + "uuid": "22161106-e164-4325-a3af-da0e9a3ba410", + "description": "The Oscalate Systems Identification and Authentication Policy establishes the organizational requirements and procedures that govern the implementation of IA-5.1.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "cc75191e-7955-45aa-b8ae-421968b8601c", + "description": "Auth0 - External Customer Identity and Access Management (CIAM) Service (leveraged external CIAM service) contributes to the implementation of IA-5.1 as described in the system-level implementation narrative.", + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "23ed7e18-392f-4d1b-9763-de0a85445fb3", + "control-id": "ia-8", + "by-components": [ + { + "uuid": "f421040c-cc74-4f46-b71d-c52a3b2c1bb1", + "description": "The Oscalate Systems Identification and Authentication Policy establishes the organizational requirements and procedures that govern the implementation of IA-8.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "8dd1ae23-45ad-4fe6-b3b1-b851ebea0550", + "description": "Auth0 - External Customer Identity and Access Management (CIAM) Service (leveraged external CIAM service) contributes to the implementation of IA-8 as described in the system-level implementation narrative.", + "component-uuid": "f0a21ebb-f20d-4e15-ba9e-3a5685b98c7e", + "implementation-status": { + "state": "planned" + } + }, + { + "uuid": "fe39bf88-a564-462d-bebd-a0ad9472066c", + "description": "Microsoft Entra ID (Leveraged Boundary) (leveraged privileged access service) contributes to the implementation of IA-8 as described in the system-level implementation narrative.", + "component-uuid": "58e65041-0d92-40e3-9684-3bf14c4380fa", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "d83c5710-9cd3-4148-9d18-f5fd40e6b99a", + "control-id": "sc-15", + "by-components": [ + { + "uuid": "191df0a0-8e15-4295-86fd-19a9024fca15", + "description": "The Oscalate Systems System and Communications Protection Policy establishes the organizational requirements and procedures that govern the implementation of SC-15.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + } + ] + }, + { + "uuid": "950949f7-9bdd-416a-b1a3-aaef81fb05a4", + "control-id": "sc-7.10", + "by-components": [ + { + "uuid": "70c10eb1-bf25-4d03-8f7f-89a3f2aae571", + "description": "The Oscalate Systems System and Communications Protection Policy establishes the organizational requirements and procedures that govern the implementation of SC-7.10.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "086c78c5-f457-469f-88a9-e3a7a9f30021", + "description": "Amazon API Gateway contributes to the implementation of SC-7.10 as described in the system-level implementation narrative.", + "component-uuid": "283730fc-0f30-4666-b1e9-58202eeeaf1b", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "8e82c8ff-5107-47f4-b69b-742ff6daabc1", + "control-id": "sc-7.5", + "by-components": [ + { + "uuid": "10e66f4b-4f32-4363-b354-ba10ed378e90", + "description": "The Oscalate Systems System and Communications Protection Policy establishes the organizational requirements and procedures that govern the implementation of SC-7.5.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "1166c048-7c91-4c28-94e9-11ccdf5b3eeb", + "description": "Summit System Virtual Private Cloud (VPC) contributes to the implementation of SC-7.5 as described in the system-level implementation narrative.", + "component-uuid": "b5b1574a-8c84-45ba-b43e-c57ed24ec4f9", + "implementation-status": { + "state": "planned" + } + }, + { + "uuid": "e1e44f98-920b-4a78-90c1-735b48d9ae2f", + "description": "NAT Gateways contributes to the implementation of SC-7.5 as described in the system-level implementation narrative.", + "component-uuid": "9c81a55b-0a25-4c25-b1a9-9c350fe9e6ad", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "209475f9-a88f-4099-a157-01bb886dd28e", + "control-id": "sc-8", + "by-components": [ + { + "uuid": "be589d71-b665-47de-bf62-df856a5fc7da", + "description": "The Oscalate Systems System and Communications Protection Policy establishes the organizational requirements and procedures that govern the implementation of SC-8.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "edfb1430-5a0f-4a2b-8a16-3ac56fc82a8b", + "description": "Amazon API Gateway contributes to the implementation of SC-8 as described in the system-level implementation narrative.", + "component-uuid": "283730fc-0f30-4666-b1e9-58202eeeaf1b", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "d8985ce1-c6e5-4d0d-8af2-ab82046d7ced", + "control-id": "si-3", + "by-components": [ + { + "uuid": "c16df207-d439-4a0e-8a5e-806f5a08bda5", + "description": "The Oscalate Systems System and Information Integrity Policy establishes the organizational requirements and procedures that govern the implementation of SI-3.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + }, + { + "uuid": "b8023731-f587-46b8-930e-b2b57376651c", + "description": "AWS Lambda (Python API Functions) contributes to the implementation of SI-3 as described in the system-level implementation narrative.", + "component-uuid": "283730fc-0f30-4666-b1e9-58202eeeaf1b", + "implementation-status": { + "state": "planned" + } + } + ] + }, + { + "uuid": "57dc8139-4fb5-401e-bde6-4dbcf9c9743c", + "control-id": "si-4.12", + "by-components": [ + { + "uuid": "8e90676a-9a5a-435b-9fa7-09150c776134", + "description": "The Oscalate Systems System and Information Integrity Policy establishes the organizational requirements and procedures that govern the implementation of SI-4.12.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + } + ] + }, + { + "uuid": "8316ff60-8a91-47de-a8c7-a9d5ef531cca", + "control-id": "si-4.5", + "by-components": [ + { + "uuid": "4eeb1ea4-24b4-427b-b102-079fde8eb150", + "description": "The Oscalate Systems System and Information Integrity Policy establishes the organizational requirements and procedures that govern the implementation of SI-4.5.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + } + ] + }, + { + "uuid": "64692ed0-c624-422b-b809-5c581c1062e7", + "control-id": "si-8", + "by-components": [ + { + "uuid": "c0b2e1c6-8a81-4ba5-ba24-6268c21f9022", + "description": "The Oscalate Systems System and Information Integrity Policy establishes the organizational requirements and procedures that govern the implementation of SI-8.", + "component-uuid": "c8a3be36-55c4-4a85-a2ed-cdecf605a100", + "responsible-roles": [ + { + "role-id": "isso", + "party-uuids": [ + "3a491fe9-e141-4833-b7fb-be33c7538616" + ] + } + ], + "implementation-status": { + "state": "implemented" + } + } + ] + } + ] + }, + "back-matter": { + "resources": [ + { + "uuid": "21c16bc5-f848-4ddf-ad3a-1f768217cb90", + "title": "Summit System Architecture Diagram (Model Office)", + "remarks": "Model Office DRAFT 2026-01-20. Shows browser clients, CloudFront, WAF, Route 53, API Gateway, VPC with multi-AZ subnets, Lambda functions, RDS PostgreSQL, and all supporting AWS services. Auth0 and Entra ID are shown as external and leveraged boundary services respectively.", + "description": "AWS architecture diagram depicting the Summit System authorization boundary, network topology, and component relationships.", + "rlinks": [ + { + "href": "./resources/21c16bc5-f848-4ddf-ad3a-1f768217cb90" + } + ] + }, + { + "uuid": "b6b08069-de39-4dd2-9a7f-3437989054d2", + "props": [ + { + "name": "type", + "value": "policy" + } + ], + "title": "Oscalate Systems Access Control and Identity Management Policy", + "description": "Organizational policy document governing access control for all Oscalate Systems information systems.", + "rlinks": [ + { + "href": "./resources/b6b08069-de39-4dd2-9a7f-3437989054d2" + } + ] + }, + { + "uuid": "a7945a54-bd40-431c-951f-f8f7c6b9ef6c", + "props": [ + { + "name": "type", + "value": "policy" + } + ], + "title": "Oscalate Systems Identification and Authentication Policy", + "description": "Organizational policy document governing identification and authentication requirements.", + "rlinks": [ + { + "href": "./resources/a7945a54-bd40-431c-951f-f8f7c6b9ef6c" + } + ] + }, + { + "uuid": "5cbbf634-a99b-4dee-9429-6f01f0834226", + "props": [ + { + "name": "type", + "value": "policy" + } + ], + "title": "Oscalate Systems Configuration Management Policy", + "description": "Organizational policy document governing configuration management and change control.", + "rlinks": [ + { + "href": "./resources/5cbbf634-a99b-4dee-9429-6f01f0834226" + } + ] + }, + { + "uuid": "f2c26cda-f359-4509-b6cc-aeb8340dca6b", + "props": [ + { + "name": "type", + "value": "policy" + } + ], + "title": "Oscalate Systems System and Communications Protection Policy", + "description": "Organizational policy document governing communications protection and cryptographic standards.", + "rlinks": [ + { + "href": "./resources/f2c26cda-f359-4509-b6cc-aeb8340dca6b" + } + ] + }, + { + "uuid": "90439a75-36fb-47f7-aa53-ac789adec8f4", + "props": [ + { + "name": "type", + "value": "policy" + } + ], + "title": "Oscalate Systems System and Information Integrity Policy", + "description": "Organizational policy document governing system integrity, malicious code protection, and monitoring.", + "rlinks": [ + { + "href": "./resources/90439a75-36fb-47f7-aa53-ac789adec8f4" + } + ] + }, + { + "uuid": "67ad4cae-298a-42c5-bde3-b6e9edfbda95", + "props": [ + { + "name": "type", + "value": "policy" + } + ], + "title": "Oscalate Systems Audit and Accountability Policy", + "description": "Organizational policy document governing audit record generation, retention, and review.", + "rlinks": [ + { + "href": "./resources/67ad4cae-298a-42c5-bde3-b6e9edfbda95" + } + ] + }, + { + "uuid": "6b78455a-c9ec-4cf4-8ec6-45f68cbde434", + "props": [ + { + "name": "type", + "value": "policy" + } + ], + "title": "Oscalate Systems Awareness and Training Policy", + "description": "Organizational policy document governing security awareness and role-based training.", + "rlinks": [ + { + "href": "./resources/6b78455a-c9ec-4cf4-8ec6-45f68cbde434" + } + ] + }, + { + "uuid": "d5d79082-bbaa-4ac9-ac2e-0f16e93b6c85", + "props": [ + { + "name": "type", + "value": "image" + } + ], + "title": "Summit System Physical Architecture Diagram (Model Office)", + "rlinks": [ + { + "href": "2026-01_Model_Office.svg", + "media-type": "image/svg+xml" + } + ], + "remarks": "Model Office DRAFT 2026-01-20. Physical view showing the complete AWS deployment architecture.", + "description": "Detailed AWS architecture diagram showing all physical components within the authorization boundary including VPC subnets, Security Groups, Lambda functions, RDS instances, NAT Gateways, and all supporting AWS services. Shows Auth0 and Entra ID as external leveraged services." + }, + { + "uuid": "3145b917-ba5b-46df-b568-52301262a16d", + "props": [ + { + "name": "type", + "value": "image" + } + ], + "title": "Summit System Logical Architecture Diagram (Model Office)", + "rlinks": [ + { + "href": "2026-01_Model_Office-logical.svg", + "media-type": "image/svg+xml" + } + ], + "remarks": "Model Office DRAFT 2026-01-20. Logical view showing service tiers, data flows, and boundary relationships.", + "description": "High-level logical boundary diagram showing the authorization boundary with Public-Facing Services (Front-end Code, S3, API Management Services) and Internal Services (API Server Python Code, PostgreSQL). Shows Auth0 as leveraged CIAM and Entra ID as leveraged privileged access boundary. Includes VPC Enforced Data Flow Rules." + } + ] + } + } +} \ No newline at end of file From d31155f32552774df6f551956029517b52ab7cf9 Mon Sep 17 00:00:00 2001 From: Pirooz Javan Date: Thu, 26 Mar 2026 10:02:15 -0400 Subject: [PATCH 2/2] Update Summit System SSP with correct import profile URL and identifier type --- summit/system-security-plan/summit_system_ssp.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/summit/system-security-plan/summit_system_ssp.json b/summit/system-security-plan/summit_system_ssp.json index 5fd8e5d..9685e33 100644 --- a/summit/system-security-plan/summit_system_ssp.json +++ b/summit/system-security-plan/summit_system_ssp.json @@ -188,7 +188,7 @@ ] }, "import-profile": { - "href": "https://registry.oscal.io/api/v1/pirooz-javan/profiles/fbaf8f1f-716c-4e74-af6f-37cd8703d843", + "href": "https://raw.githubusercontent.com/OSCAL-Foundation/Pattern-Library/main/summit/profile/oscalate_systems_moderate_profile.json", "remarks": "Summit System implements controls from the NIST SP 800-53 Rev 5 catalog with a FISMA Moderate profile." }, "system-characteristics": { @@ -229,7 +229,7 @@ "system-ids": [ { "id": "KAL-APPX-001", - "identifier-type": "http://kalvico.com/ns/oscal" + "identifier-type": "http://oscalfoundation.com/ns/oscal" } ], "description": "Summit System is a cloud-native web application operated by Oscalate Systems, delivered as a Software-as-a-Service (SaaS) offering hosted on Amazon Web Services (AWS). The system provides secure business application services to authorized users through a browser-based single-page application built with HTML, JavaScript, and React.\n\nThe system uses a serverless architecture within a single AWS Account authorization boundary: AWS Lambda (Python) for API compute, Amazon RDS PostgreSQL for persistent data storage, Amazon API Gateway for API management, Amazon CloudFront for content delivery and TLS termination, AWS WAF for web application firewall protection, and Amazon S3 for static front-end content hosting. The VPC provides network segmentation across two Availability Zones with Public Subnets (NAT Gateways), APP Private Subnets (Lambda functions), and DB Private Subnets (RDS PostgreSQL).\n\nSummit System leverages two external identity services under separate authorizations:\n\n1. Auth0 is leveraged as the External Customer Identity and Access Management (CIAM) service, providing authentication, multi-factor authentication, anomaly detection, and OAuth 2.0/OIDC token management for non-privileged external users.\n\n2. Microsoft Entra ID is leveraged as the privileged identity and access management service, providing federated enterprise authentication, conditional access policies, and MFA for Oscalate Systems administrative and privileged users.",