Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Knowledgebase Article: Clarify the process for developing diagrams for a a FedRAMP Authorized (or seeking authorization) Cloud Service Offering (CSO) (Part 1, Part, Part 3) #715

Open
austinsonger opened this issue Jul 24, 2024 · 1 comment
Assignees

Comments

@austinsonger
Copy link

austinsonger commented Jul 24, 2024

This would probably be 3 parts:

Clarify the process for developing diagrams for a a FedRAMP Authorized (or seeking authorization) Cloud Service Offering (CSO) - Part 1: Authorization Boundary Diagram

Purpose:

Illustrate the scope of the CSO, defining the boundaries and identifying all components within the authorization boundary.

Clarifications:

  • Identify and document all physical and logical components that constitute the CSO.
  • Highlight the interfaces and connections between components within the boundary.
  • Include any external systems or services that interact with the CSO, clearly marking them as outside the boundary.
  • Ensure that all data flows, entry and exit points, and control mechanisms are depicted accurately.
  • Elements that must be included in Authorization Boundary Diagram but are not required on the other diagrams

Recommendations

List of items that the FedRAMP like to see, but not required.

Examples

  • Example 1
  • Example 2
  • Example 3

Clarify the process for developing diagrams for a a FedRAMP Authorized (or seeking authorization) Cloud Service Offering (CSO) - Part 2: Network Diagrams

Purpose:

Provide a detailed view of the network architecture, showing how the various components within the authorization boundary are interconnected.

Clarifications:

  • Map out all network components, including firewalls, routers, switches, load balancers, and other critical infrastructure.
  • Clearly differentiate between internal and external networks.
  • Include details on segmentation, subnets, and network zones.
  • Highlight security controls such as intrusion detection/prevention systems (IDS/IPS) and any encryption mechanisms in place.
  • Elements that must be included in Network Diagrams but are not required on the other diagrams

Recommendations

List of items that the FedRAMP like to see, but not required.

Examples

  • Example 1
  • Example 2
  • Example 3

Clarify the process for developing diagrams for a a FedRAMP Authorized (or seeking authorization) Cloud Service Offering (CSO) - Part 3: Data Flow Diagrams

Purpose:

Visualize the flow of data within the CSO, illustrating how data is processed, stored, and transmitted.

Clarifications:

  • Identify and document all data inputs and outputs, including sources and destinations.
  • Map the pathways that data follows through the system, including all processing and storage points.
  • Include details on data classification and sensitivity levels.
  • Highlight security measures such as data encryption, access controls, and data integrity checks.
  • Elements that must be included in Data Flow Diagrams but are not required on the other diagrams

Recommendations

List of items that the FedRAMP like to see, but not required.

Examples

  • Example 1
  • Example 2
  • Example 3
@austinsonger austinsonger changed the title Knowledgebase Article: Clarify the process for developing diagrams for a a FedRAMP Authorized (or seeking authorization) Cloud Service Offering (CSO) (Part 1, Part, Part 3)) Knowledgebase Article: Clarify the process for developing diagrams for a a FedRAMP Authorized (or seeking authorization) Cloud Service Offering (CSO) (Part 1, Part, Part 3) Jul 24, 2024
@audreamichellewhite audreamichellewhite self-assigned this Nov 8, 2024
@audreamichellewhite
Copy link
Contributor

FedRAMP is currently updating its authorization boundary guidance. This KBA will need to be written once that is finalized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants