-
Notifications
You must be signed in to change notification settings - Fork 0
User Guide Authorization Boundaries
An authorization boundary represents the system you are getting authorized — roughly one ATO. It is the hub that ties together your environments, team, and all of the OSCAL documents (SSP, SAP, SAR, POA&M, evidence) for that system. This guide covers creating and managing boundaries, their environments and members, recording leveraged authorizations, and assembling an ATO package.
Who this is for: ISSOs, system owners, and anyone coordinating an authorization. Creating and editing boundaries requires the appropriate role — see RBAC. Instance Admins can also manage boundaries under Administration (see Administration).
- Access: a role that permits viewing/editing authorization boundaries.
-
Where to find it: Authorization Boundaries in the top nav
(
/authorization_boundaries), or expand an organization in the left sidebar.
flowchart TD
AB[Authorization Boundary] --> ENV[Environments]
AB --> MEM[Team members + roles]
AB --> LEV[Leveraged authorizations]
AB --> DOCS["SSP / SAP / SAR / POA&M / Evidence"]
DOCS --> ATO[ATO Package wizard]
ATO --> ZIP[Downloadable ATO archive]
- Stand up a new system for authorization — create the boundary, define its environments, and add the team.
- Record inherited controls from a leveraged system (e.g. a FedRAMP-authorized cloud service) via a leveraged authorization.
- Assemble an ATO package — bundle the boundary's SSP/SAP/SAR/POA&M and evidence into a single downloadable archive for submission.
- Go to Authorization Boundaries (
/authorization_boundaries). - Click Create New.
- Enter a name and description for the system.
- Save. You land on the boundary detail page, the home base for this system.
Environments (dev, test, prod, …) are the system boundaries within an authorization boundary.
- Open the authorization boundary detail page.
- In the System boundaries section, click to add a new one
(
/authorization_boundaries/:id/boundaries/new). - Fill in name, description, and the environment classification.
- Save. The environment now appears on the boundary, and can be referenced when filtering assessment results by environment.
- On the boundary detail page, find the Team members section.
- Click to add a member
(
/authorization_boundaries/:id/authorization_boundary_memberships/new). - Choose the user and assign a role from the dropdown (the role governs what they can do within this boundary — see RBAC).
- Save. Use the same section to edit a member's role or remove them.
Use this when your system inherits controls from an underlying authorized system (a leveraged authorization is recorded on your — the leveraging — boundary).
- On the boundary detail page, start a new leveraged authorization
(
/authorization_boundaries/:id/leveraged_authorizations/new). - Enter the leveraged system name/ID and the responsible party.
- Save, then open the leveraged authorization's detail view.
- Click Populate to pull inherited controls/components from the underlying system into your boundary.
The leveraging side can also view inherited POA&Ms read-only — see POA&M.
- On the boundary detail page, open the ATO Package Wizard
(
/authorization_boundaries/:id/ato_wizard). - The wizard assembles the boundary's SSP, SAP, SAR, POA&M, and evidence artifacts into one Authorization-to-Operate package.
- Create the package, then use Download to get the bundled archive
(
download_ato_package).
Make sure the constituent documents are complete before you build the package — the wizard bundles their current state.
- Treat the boundary detail page as your command center for a system: its documents, environments, and team are all one click away here and in the sidebar.
- Define environments early — SARs can filter results by environment, which is far more useful when your environments are already modeled.
- Record leveraged authorizations before writing SSP control narratives, so inherited controls are already populated and you don't re-document them.
- Keep boundary membership tight — access to every document under a boundary flows from membership plus role.
| Symptom | Likely cause | What to do |
|---|---|---|
| ATO package is missing a document | That document doesn't exist or isn't complete for the boundary | Create/complete the SSP/SAP/SAR/POA&M first, then rebuild |
| "Populate" pulls nothing | The leveraged system reference is incomplete | Re-check the leveraged system name/ID on the leveraged authorization |
| Can't create a boundary | Your role lacks the permission | Ask an Instance Admin (Administration) |
| A member can't see documents | Role assigned at the wrong scope | Confirm the boundary-scoped role in the Team members section |
- User Guides index
- Getting Oriented
- System Security Plans (SSP)
- POA&M
- Administration — instance-side boundary and member management.
- Screens & UI — exhaustive element-level reference.
Getting Started
User Guides
- User Guides (index)
- Getting Oriented
- Authorization Boundaries
- Control Catalogs & Baselines
- Converters & Imports
- System Security Plans (SSP)
- Component Definitions (CDEF)
- Security Assessment Plan (SAP)
- Security Assessment Results (SAR)
- POA&M
- Evidence & Attestations
- HDF Amendment Triage
- Compliance Library
- Security Keys & Smart Cards
- Administration
Documentation
- RBAC (Role-Based Access Control)
- Data Isolation
- Screens & UI
- Core Functions & Features
- Framework Mapping
- Integrations
- Architecture
- API Reference
Reference
Links