Link

Compliance

Comply, the compliance tool in NeQter, organizes a System Security Plan (SSP), its implementation responses, supporting files, assignments, and follow-up work. Start with the system’s identification and environment, work through its requirements, and use revisions and exports to share saved documentation.

My SSPs shows the Testing plan, search and filter controls, and the create, convert, copy, and help cards.
On this pageExpand sectionsCollapse sections

Page map

Open Comply → My SSPs from the main navigation. The Comply toolbar across the top provides the following destinations. Access appears in that toolbar for accounts allowed to manage SSP access.

Destination Use it to
My SSPs Find and open a plan, or start a create, copy, or convert workflow.
Create Create an SSP using the supported framework choices or an exported template.
Access Review or manage users’ access to individual SSPs.
Help Open framework references and SSP templates.

After opening an SSP, select the blue nine-dot Open additional menu options button beside the plan name. This opens the SSP navigation shown below. References to the SSP sidebar or menu in this guide use these destinations; they are separate from the main appliance navigation.

The nine-dot menu beside the SSP name opens System, Manage, SPRS, and Export destinations.
SSP destination What it contains
SSP name The overview of this plan, its progress, recent activity, and dates.
Identification System details, responsible organization, stakeholders, user roles, and information types.
Environment Sections describing the system’s topology, facilities, hardware, software, and other relevant context.
Requirements A searchable table of controls and assessment objectives.
Rapid entry An expanded workspace for reviewing and editing multiple objectives.
Artifacts Files held in the SSP and their attachments to controls or environment sections.
Revisions Saved historical snapshots of the SSP.
Settings SSP name and owner, personal section display preferences, and available management actions.
POAM Tasks used to track work and remediation. The application uses this label for its plan of action and milestones workspace.
Scoring & implementation The SPRS calculation and objective breakdown, when supported by the framework.
Draft & Revision Generate an export from the latest saved draft or an existing revision.

For a first pass through an existing plan:

  1. Open it from My SSPs and check its framework and owner.
  2. Complete Identification and Environment, saving each edited section.
  3. Open Requirements, select a control, and enter its implementation response.
  4. Set the control’s implementation status, owner, due date, and review state as needed. Attach evidence and add tasks for remaining work.
  5. Use Rapid entry for batches of edits, then review and save its queued changes.
  6. Review the overview, tasks, and any applicable score before creating a revision or generating an export.

My SSPs

My System Security Plans lists the plans available to the signed-in user. Use the search field to find a plan by SSP name, framework, or owner. Organization names also participate in the search. Framework and Owner narrow the list; an Organization filter can appear when plans belong to multiple organizations. Clear filters clears the search and filter selections.

Each SSP card shows its name, framework, owner, latest revision label, last modification information, and an SPRS score when applicable. Click the plan card’s open control to enter it. Use the actual Revisions list to check whether a saved snapshot exists; a card displaying 0.0 can still have no revisions.

Home action Result
Create an SSP Opens the new-plan form.
Convert SSP Starts a new SSP in a different supported framework using an existing plan as the source.
Copy SSP Starts a separate copy of an existing SSP.
View References & Help Opens the framework reference and guidance page.

Create a System Security Plan

Select Comply → Create, or Create an SSP on My SSPs. Creating a plan requires manager access to its organization. A System Security Plan (SSP) groups the system description, requirements, implementation responses, evidence, tasks, and revision history for one system.

Unsaved example System Security Plan draft with a fictional name, the default administrator owner, and the NIST framework selected. Template upload is an alternative.
Field or button How to use it
Return home Leaves the creation form and returns to My SSPs.
Name Enter a descriptive plan name that distinguishes the system or scope.
Organization, when available Choose the organization that will contain the new SSP. In a single-organization setup, the application supplies this context.
Owner Choose a user from the destination organization to take responsibility for the SSP.
Upload a CSV template Select a compatible SSP template to initialize responses in a new plan. Selecting this template parses the file; the plan is created only when you choose Create SSP.
Framework radio buttons Choose Cybersecurity Maturity Model Certification (CMMC) Version 2.0 or NIST SP 800-171 Rev. 2 with Assessment Objectives.
CMMC maturity level For CMMC 2.0, select Level 1 or Level 2 before creating the plan.
Include NeQter Compliance guidance responses Inserts available NeQter guidance into applicable implementation responses. Review and adapt the inserted text to describe the system you actually operate.
Create SSP Saves a new SSP and takes you to its access settings. Review the name, owner, framework, and CMMC level before selecting it.
  1. Enter the name and select the owner and organization, if shown.
  2. Choose the framework and, for CMMC, the level. Alternatively, select a compatible template CSV.
  3. Decide whether to include the offered NeQter guidance. This option is disabled when a template supplies the responses.
  4. Select Create SSP.
  5. Review who has access, then open the SSP and complete Identification and Environment before working through its requirements.
The lower portion of Create shows framework selection, the optional NeQter guidance checkbox, and the Create SSP button.

The framework names above are the choices supplied by this version of the application. Creating the SSP prepares a workspace for the chosen controls; it does not assess the system or certify its implementation.

Start from a template

Use Export → Draft & Revision → Template in an existing SSP, or System Security Plan (SSP) Templates under Comply → Help, to obtain the expected CSV format. The separate CUI SSP Template resource is a document template, not a CSV import file. A compatible CSV contains the columns Title, Status, Response, and Notes, followed by the framework identifier. Keep the header, control identifiers, CSV quoting, and final framework row intact when editing it.

A valid template determines the framework and locks its selection in the Create form. Template import starts a new SSP; it is not an in-place import into the currently open plan. A response template is also not a complete backup of artifacts, tasks, access permissions, and revision history.

Copy and convert SSPs

Use Copy SSP when you need a separate plan with the same framework. Use Convert SSP when you need a new plan in another supported framework or CMMC level. Both workflows create a separate SSP when confirmed, and both require manager access.

Copy an SSP

  1. Open My SSPs → Copy SSP.
  2. Choose the Existing SSP. Review the suggested Name and give the copy a distinct title.
  3. Choose the destination organization if the form offers one, then choose an Owner from that organization.
  4. Select Copy to open the review screen.
  5. Check the source, framework, new name, owner, and any organization-transfer notice. Select Back to correct the form or Cancel to leave it.
  6. Select Continue to create the copy. Review access for the newly created SSP.
Copy SSP asks for an existing plan, a new name, and an owner. Organization choices depend on the organizations you manage.
Copy review shows the source SSP, framework, destination name, and owner. Continue creates the separate SSP; this screenshot shows an unsubmitted example.

A copy within the same organization keeps the framework. When copying to another organization, read the transfer notice carefully: assignments, explicit access, comments, tasks, or user-related artifact metadata that cannot be carried into the destination may be cleared or omitted. Check the new plan before using it for ongoing work.

Convert an SSP

  1. Open My SSPs → Convert SSP.
  2. Choose the Existing SSP, enter the new Name, and select the Owner.
  3. Choose the destination Framework and CMMC level, when shown. The available choices depend on the source framework.
  4. Select Convert to open the review screen.
  5. Check the source and target frameworks and read the response-mapping notice. Back returns to the form; Cancel leaves without creating a plan.
  6. Select Continue to create the converted SSP, then review its access and every transferred response.
Convert SSP shows the existing plan and target framework. Choosing CMMC exposes its level selector.
Conversion review identifies the target framework and level and explains that responses may require correction. This example was canceled without creating a plan.

Requirements do not always map directly between frameworks. Conversion can leave responses incomplete or under a different control. Review the control text, implementation status, response, evidence, and work still required in the new SSP.

SSP overview

The overview brings the plan’s identity, progress, and recent changes together. Check Framework, Owner, Latest revision, Last modified, and Modified by before working in the plan.

Overview area How to read or use it
SPRS score The application’s current score for the saved implementation states, when this framework supports scoring. Open Scoring & implementation for the breakdown.
Responses The count of controls with implementation response content. A response can exist while the control is still Not Implemented or Needs review.
Recent revisions Existing snapshots of this SSP. No revisions found means no snapshot is available in that list.
Recent activity Recent changes, the user responsible, and links to the affected controls.
Dates: upcoming / past Switch between upcoming and past control due dates. Task due dates are managed separately in POAM.
Requirements by status The counts for each implementation status. Click a status to open the corresponding filtered Rapid entry view.
Needs review A separate review flag. These controls are also included in their implementation-status counts.
Requirements breakdown Progress by domain. Click a domain’s progress area to open its filtered Rapid entry view.

The example totals 320 controls/assessment objectives, while the framework’s parent-requirement filter contains 110 requirements. These figures refer to different levels of the framework. Do not add the Needs review count to the implementation-status totals.

The SSP overview shows identity information, response and score indicators, recent activity, control due dates, and progress by implementation status and domain.

System identification and environment

Use Identification to describe the system and the people and information associated with it. Use Environment for the sections and files that explain how the system is arranged. Both become part of the SSP’s saved documentation.

Enter system details

  1. Open Identification.
  2. Complete the four fields under System details.
  3. After a change, use the section’s Save button to store the changes, or Cancel to discard the unsaved edits.
Field What to enter
System name/title The system’s full name, spelling out acronyms. This is a field within the SSP’s identification content.
System categorization The categorization applicable to the documented system. Review the displayed value against your system’s requirements.
System unique identifier Your identifier for this system. The field accepts letters, numbers, underscores, and hyphens.
General Description/Purpose of System A brief explanation of the system’s purpose and function.

These fields share one save operation. Last modified and Modified by identify saved identification changes. The cached label under a rich-text field refers to a draft in the current browser session; use Save to store the response in the SSP.

System identification begins with the system name, categorization, unique identifier, and rich-text purpose description. Save and Cancel appear after edits.

Use the text editor

The same editor appears in descriptions and implementation responses. Select text before applying a character style, or place the cursor in a paragraph before applying a block style.

Toolbar control Action
Bold, Italic, Underline Apply or remove the selected text style. Shortcuts: Ctrl+B, Ctrl+I, and Ctrl+U.
Monospace Format selected text in a fixed-width style.
Strikethrough Cross out selected text.
Block Quote Format the current paragraph as a quotation.
Unordered List, Ordered List Create bullet points or numbered steps.
Insert Link Add a link to the selected text.
Undo, Redo Reverse or reapply editor changes. Shortcuts: Ctrl+Z and Ctrl+Y.
Save, Cancel Save the edited section to the SSP, or discard its unsaved text. These controls belong to the section being edited.

Organizations

Under Organization and users, Responsible organization contains the organization profile used by this SSP. Click Edit organization to update that profile.

Organization control or field What it does
Organization name Sets the organization’s full name in this SSP’s identification content.
Email, Phone Records the organization’s contact details.
Street address, City/Town, State/Province, Country, Postal code Records its location or mailing address.
Drag or select file to upload Uploads an image and attaches it as this SSP’s organization logo. Selecting or dropping the file starts the upload immediately.
Attach existing artifact Opens a chooser for an image already held in the SSP; the chooser’s Attach action applies that attachment.
Save Saves the organization name, contact, and address fields for this SSP.
Close or the top-right X Closes the form without saving unsaved contact-field edits. Already completed logo upload or attachment actions remain separate from that form save.

The responsible-organization editor changes this SSP’s identification profile. Organization membership and manager roles are maintained separately from this profile and from the SSP’s Access page. In deployments that expose the separate Organizations registry, use that registry for organization administration; it is not shown in the source system’s navigation here.

Edit organization contains the SSP's logo, organization name, address, and contact details. The footer Save commits the contact fields; logo upload and attachment actions are separate.

Add stakeholders

Use Stakeholders for people responsible for the system or its information, such as an information owner, system owner, or security officer.

  1. Click Add stakeholder.
  2. Enter Name, Title, and Responsibility to identify the person and their role.
  3. Enter Email, Phone, and the office address fields: Street address, City/Town, State/Province, Country, and Postal Code.
  4. Click the flyout’s Add stakeholder button to save the row. Close with X to leave the new row unsaved.

The table shows Title, Name, Email, Phone, and Actions. Use Columns to choose the visible table fields and a row’s additional-details control to see its responsibility and address. Existing rows offer edit and delete actions. Save an edited row with the form’s Edit stakeholder button; deletion requires confirmation.

Unsaved Add stakeholder example with fictional responsibility and contact details. Add stakeholder saves the entry; closing the flyout discards this draft.

Document user roles and counts

Number of end users and privileged users records the kinds of users of the documented system. These entries describe users and do not create NeQter login accounts.

  1. Click Add user role.
  2. Complete the role information below.
  3. Click Add user role in the flyout to save it, or close the flyout to discard the draft.
Field What to enter
Role The role being counted, such as an end user or administrator role.
Internal/External Whether these users are within or outside the organization.
Authorized privileges The access these users are authorized to have.
Functions performed The work performed by this role.
Count The approximate number of users in the role; the form accepts 0 through 5,000.

The table displays the role, internal/external classification, privileges, and count. Columns adjusts the visible fields; the additional-details control reveals functions performed. Use the row’s edit action and Edit user role to save changes. Delete opens a confirmation.

Unsaved user-role example with fictional duties, read-only training privileges, and an example count of 25 internal users. This form documents a role without creating login accounts.

Describe the information in the system

Under Data, enter a Data summary explaining how the relevant information is stored, protected, and shared through the system. This rich-text field has its own Save and Cancel, separate from the system-details fields above it.

Use General description of information to maintain individual CUI information types:

  1. Click Add CUI.
  2. Complete the required identifying fields: Organizational index grouping, Category, Safeguarding and/or dissemination authority, and Banner marking.
  3. Optionally enter Source of the CUI and Additional notes.
  4. Click Add CUI to save the entry. For an existing entry, use its edit action and the form’s Edit CUI button. Delete requires confirmation.

Enter the information types and markings that apply to your system. The form’s examples explain its fields; they do not select a category for you. The application prevents duplicate entries with the same grouping, category, authority, and banner marking.

Unsaved Add CUI draft populated with fictional training examples. These illustrative labels and markings do not identify an actual CUI category or authority.

System environment

Open Environment to maintain titled sections with formatted descriptions and supporting artifacts. The sample SSP starts with System topology, System facility, Hardware inventory, and Software inventory. Replace the template prompts with descriptions, references, or attached files for your system.

Control Action
Add new item Adds an unsaved section and opens its editor.
Section title or description Opens that section for editing.
Up / down arrows Changes the section’s order in the local draft. Use Save to apply the order, or Cancel to reset it.
Title Names the section. A title is required and must be unique within the environment.
Description Holds the section’s formatted text.
Save, Cancel Saves the new or edited section and its order, or discards those draft changes. Only one section is edited at a time.
Trash icon Opens a delete confirmation. Confirming removes the section and its artifact attachments; the files remain in the SSP’s artifact collection.
Last modified / Modified by Shows when the section was last saved and by whom.
System environment contains separate topology, facility, hardware, and software sections, each with its own description and artifacts.

To add a section:

  1. Click Add new item.
  2. Replace New section with a meaningful Title and enter its Description.
  3. Use the up/down arrows if it belongs elsewhere in the document.
  4. Click Save, or Cancel to discard the new section.
  5. Attach supporting files to the saved section as needed.
Unsaved environment section with a fictional title, demo hostnames, and documentation example addresses. Cancel discards this draft; Save adds the section.

The Artifacts area beneath a section provides Select a file to upload and attach, List view or thumbnail view, Attach existing, and Download all. Selecting a new file uploads and attaches it immediately; the attachment chooser saves when you click its Attach button. These file actions are independent of the description’s Save or Cancel. Download all is unavailable when the section has no attachments.

Requirements and controls

Open Requirements to work from a table of the SSP’s controls or assessment objectives. Use this view to find missing responses, identify work assigned to a person, or open one control in detail.

Find requirements

Search or filter What it narrows
Search by control Control or requirement text/identifiers, such as the examples shown in the search field.
Domain A framework domain, such as Access Control.
Requirement A parent requirement and its associated objectives.
Status Implementation status.
Owner Assigned control owner.
Modified by The user who last modified the control.
Response: Yes / No Whether an implementation response exists.
Review: Yes / No Whether the control needs review.
Artifacts: Yes / No Whether supporting files are attached.
Tasks: Yes / No Whether the control has tasks.
Clear filters Clears the current search and filtering. It does not change control content.

The table and Rapid entry share this SSP’s filter state. If controls appear to be missing after changing views, check the active filters.

The Requirements table combines search, metadata filters, response/review/artifact/task switches, and links to individual control records.

Open a filter and select the values to include. For example, choose Domain > 3.1 Access Control, then Response > No to concentrate on Access Control objectives that still need a response. Use Clear filters to return to the full list.

The Domain filter lists the framework's control families. Combine a domain with status, owner, or Yes/No filters to narrow the worklist.

Read and adjust the table

Column or control Meaning
Control The identifier; click it to open the control or objective.
Implementation status Its saved state, such as Implemented or Not Implemented.
Due date, Control owner The date and person assigned to the control.
Response A check indicates that response text exists; an X indicates it is missing.
Review Marks controls that need review. This is independent of implementation status.
Artifacts The number of attached supporting files.
Tasks Task information associated with the control.
Last modified, Modified by When and by whom the record was last changed.
Columns Chooses which fields are visible in the table.
Row checkboxes / header checkbox Selects controls for the table’s bulk-modification action. Check the selected count before proceeding.
Total found The number of matching records across all result pages.
Rows per page, page numbers, previous/next arrows Adjust the displayed page size and move through results.

Selecting rows reveals Modify N selected control(s). Click it to open a draft form for Status, Owner, Due date, and Review. Leave a field Unchanged to preserve existing values; Owner > None removes assignments, and a blank due date preserves existing dates. The form’s Save applies this batch to the selected controls immediately. This table workflow has its own save and does not use the Rapid entry queue.

Open a control

Click a Control identifier. The detail page places the framework navigation on the left and the selected control’s content on the right.

Detail-page control How to use it
Search by control in the left panel Find an entry in the framework navigation.
Nine-dot Open additional menu options Opens the SSP navigation menu, including Identification, Environment, Requirements, Rapid entry, management pages, and export.
Domain and requirement chevrons Expand or collapse the navigation tree, then select an objective.
Copy link beside the control ID Copies a link to this control to the clipboard. Recipients still need access to the SSP.
Previous / Next Moves between controls when a preceding or following entry is available.
Domain / Requirements links Opens the corresponding filtered Rapid entry view.
Status / Date due / Owner / Review status Shows the saved control properties. Use Edit to change them.
Description of Implementation Holds the response describing how the system meets the objective. Expand or collapse it using its heading.
Additional Information Holds discussion, assessment, scoring, and NeQter guidance tabs where available.
Artifacts, Activity, Comments Holds evidence, tasks/history, and conversation for this control.

Read the parent requirement and the selected assessment objective together. In the example, 3.1.1[a] is one assessment objective under a broader requirement; each objective has its own response and saved properties.

The control detail page shows the selected objective, parent requirements, editable metadata, implementation response, and a searchable framework navigation tree.

Edit status, owner, due date, and review

  1. Click Edit in the control’s properties panel.
  2. Choose the Status and, if needed, a Date due, Owner, and Review status.
  3. Click the disk-shaped Save control to commit the edited properties together. Use Cancel to leave the unsaved edits unapplied.
Property or control Available behavior
Status Choose Not Implemented, Planned, Partially Implemented, Alternate Implementation, or Implemented.
Date due Open the calendar and select the control’s target date.
Owner Choose a user from the available owner list. This assignment is separate from granting access to the SSP.
Review status Choose Reviewed or Needs review.
Clear trash beside date, owner, or review Removes the saved value immediately. This action is separate from the panel’s Save and cannot be undone by canceling the remaining draft edits.
Save / Cancel Saves or discards the other properties being edited.

Implementation status and review state describe different things: an Implemented control can still be marked Needs review. The normal view displays – when the control is not flagged Needs review; that display alone does not document an approval. Entering a due date or adding response text does not automatically mark a control Implemented. If you set Implemented while unfinished tasks remain, the application asks you to confirm with Yes, update status before applying it.

The properties editor exposes implementation status, due date, owner, and review state, with Save and Cancel at the right. The three Clear trash controls apply immediately.

Write an implementation response

  1. Expand Description of Implementation and use Click to edit on the response.
  2. Describe how the objective is addressed in this system. Identify the relevant process, responsible role, and supporting evidence.
  3. Use the text toolbar for paragraphs, lists, emphasis, and links.
  4. Click Save beneath the editor to store the response, or Cancel to discard the unsaved edit.

The cached timestamp is a browser-session draft indicator, not confirmation that the SSP has been saved. Save before moving to a revision or export. If the application reports that someone else changed the same content, review the existing and attempted values before choosing whether to cancel or explicitly overwrite them.

Some responses may initially contain imported NeQter guidance, as shown below. Replace or adapt that starting text to describe the actual system and remove any unresolved placeholders. A prefilled response is still a response for you to review.

The implementation response editor provides formatting, a browser draft-cache indicator, and its own Save and Cancel buttons. Imported guidance remains editable text.

Read the guidance tabs

Expand Additional Information and select the relevant tab. The tabs provide reference material for the selected requirement or objective; editing the implementation response remains a separate action.

Tab or button What it provides
Discussion Explanatory framework text for the requirement.
Assessment Potential assessment methods and objects, such as material to examine or people to interview.
SPRS Guidance A link to assessment-methodology guidance where available.
NeQter Guidance Suggested ways NeQter features can support the objective. Review applicability to the actual system.
Copy to clipboard Copies the NeQter guidance text. It does not save that text as the implementation response.
NeQter Compliance Guide link Opens the separate guide with more NeQter-specific compliance information.
The Assessment tab lists potential assessment methods and supporting material for the selected requirement.
SPRS Guidance provides a reference link from the control page; evidence and task sections remain below it.
NeQter Guidance contains suggested product usage, a Copy to clipboard button, and a link to the separate compliance guide. Review and adapt the guidance before using it as a response.

Keep evidence and follow-up work with the control

Use Artifacts to upload and attach evidence, attach an existing SSP file, switch its display with List view, or Download all attachments for this control. Selecting a file starts upload and attachment immediately.

Under Activity, Tasks lists work for this control and Add task opens a task form. Change history shows recorded changes. Under Comments, enter a nonempty comment of up to 1,000 characters, then click Add comment to post it. These actions have their own saves and are independent of the implementation response editor.

Rapid entry

Rapid entry displays requirements and their assessment objectives together so you can review and update related work without repeatedly opening separate control pages. Changes to responses and control properties are queued here until you save the queue.

At the top of a domain, the page shows task counts for Completed, In progress, and To do, plus applicable SPRS points. Each requirement has its own description, objectives, and action buttons.

Rapid control What it does
Objective chevron Expands or collapses an objective so you can review and edit its response and properties.
Nine-dot Open additional menu options Opens the SSP navigation menu to move to the overview or other SSP pages.
Requirement expand/collapse arrows Opens or closes the objectives in that requirement group.
Bulk edit beside a requirement Opens bulk editing for the requirement’s objectives. Check the selected objective list before queuing changes.
Tasks, Artifacts, Comments Opens the corresponding work or evidence panel for that requirement context. These operations save independently of the Rapid queue.
Info Opens the requirement’s supporting information.
Floating Bulk edit Opens the objective selector and shared metadata controls for batch edits.
Floating Filters Opens search and filtering for the Rapid workspace.
Review changes Opens the list of queued edits before saving.

Badges at the right of each collapsed objective summarize its saved state. Hover over a badge for its label. A gray X means Not Implemented, blue calendar Planned, purple partial icon Partially Implemented, yellow alternate icon Alternate Implementation, and green check Implemented. The pencil is green when a response exists and red when one is missing. The orange review badge means Needs review. Check the queue to review unsaved changes; these badges describe the saved record.

Rapid entry groups assessment objectives beneath their requirements and exposes bulk editing, tasks, artifacts, comments, and information without leaving the workspace.

Filter the Rapid workspace

Click Filters in the lower-right corner. Enter search text and choose Search requirements or Search responses according to the content you want to find.

The panel also provides Domains, Requirements, Status, Owners, and Modified by, plus Yes/No choices for Has response, Has tasks, Has artifacts, and Needs review. Click Clear to remove the search and filter restrictions. Filtering does not change saved responses.

Rapid filters can search requirement text or response text and combine domain, owner, status, and evidence/review conditions.

Queue a batch of changes

  1. Click Bulk edit.
  2. In Assessment objectives to edit, select the exact objective IDs to update. Remove an unwanted selected chip using its X.
  3. Set only the fields you intend to change. Leave the others Unchanged.
  4. Click Queue changes. The edits enter the local Rapid queue; this button does not save them to the SSP.
  5. Open Review changes, inspect the affected IDs and values, then click Save changes when they are correct.
Bulk-edit field How it applies
Assessment objectives to edit Defines the records receiving this batch. Verify it rather than relying on the current scroll position or visible list.
Implementation status Applies the selected status to the chosen objectives; Unchanged preserves each existing value.
Owner Assigns the selected owner; None removes the owner; Unchanged preserves it.
Due date Queues the selected date. Leaving it blank preserves existing dates.
Review Applies Needs review or Reviewed, or preserves the state with Unchanged.
Queue changes Adds the selected metadata changes to the unsaved queue.
The Rapid bulk editor selects an objective and proposes Planned while leaving the other fields unchanged. Queue changes stages this example for review without saving it to the SSP.

Review, save, or discard queued edits

The Review changes flyout lists Control ID, Change type, New value, and Actions. Check every affected control and field. Use its pagination controls for a larger queue.

Review control Result
Row trash Removes that proposed change from the queue.
Save changes Writes the queued edits to the SSP. Wait for completion and resolve any reported failures; failed controls remain queued.
Clear queue Discards the queued edits.
Top-right X Closes the review flyout so you can return to the workspace.

The example below proposes changing 3.1.1[a] to Planned. The queue was cleared after capture, so the example did not change the saved control status.

Review changes shows the affected control, field, and proposed value before the final Save changes action. Clear queue discards the unsaved batch.

Clearing or canceling Rapid edits does not undo a task, posted comment, uploaded file, or attachment action completed through its separate panel. Save the queue before relying on these edits in a revision or export.

SPRS scoring and implementation

When available for the plan’s framework, open Scoring & implementation from the SSP navigation. The flyout shows the application’s score and a requirement-level breakdown. The application calculates this view from recorded implementation states; opening it does not submit a score to an external service.

Column or control What it shows
Score The application’s calculated total, displayed against 110 for this example framework.
Control The parent requirement being summarized.
Implementation status Its aggregate implementation state.
Objectives completed The completed objective count compared with the total for that requirement.
Points lost The deduction compared with that requirement’s maximum points.
Row chevron Expands or collapses the assessment-objective breakdown.
Rows per page, page numbers, arrows Moves through the requirement list.
Close or X Closes the flyout and returns to the underlying SSP page.
The SPRS flyout shows the test SSP's score of -169 out of 110, requirement implementation states, objectives completed, and points lost.

Expand a row to identify the objectives behind its result. In this example, 3.1.1 has 5 of 6 objectives completed, while 3.1.1[b] is Not Implemented. Its displayed deduction is still 5 of 5 points. Use the objective link to review the saved record and its evidence; do not assume that completing five out of six objectives produces a proportional point reduction.

Expanding 3.1.1 shows the six objective states behind the requirement's aggregate result, including the remaining Not Implemented objective.

Manage supporting evidence with Artifacts

Open an SSP, then select Manage → Artifacts in its sidebar. An artifact is an uploaded evidence file, such as a policy document, screenshot, spreadsheet, or configuration record. Attaching it to a control records which requirement that evidence supports.

The example SSP contains a fictional documentation evidence file attached to control 3.1.1[a]. Selection actions become available when rows are selected.

Manage artifacts provides an upload area, search and attachment filters, file actions, storage usage, and a configurable evidence table. The table contains a fictional documentation evidence file.
Control or area What it does How to use it
Drag or select files to upload Adds evidence files to this SSP. Drop files into the area or select files from your computer. Choosing or dropping a file starts its upload immediately.
Search by artifact name Narrows the evidence list by file name. Enter part of the name; clear the text to remove the search.
Filter by attached Limits the list to artifacts attached to selected controls. Open the menu and select the relevant requirement or assessment objective.
Row checkboxes and heading checkbox Select files for a bulk action. Check the required rows before using Attach, Download, or Delete. Uncheck rows to clear a selection.
Attach Opens the control-assignment chooser for selected files. Choose the controls that the evidence supports, then use the chooser’s attachment action.
Download Downloads the selected evidence files. Select the files you need before using this button.
Delete Removes selected artifacts after confirmation. Review the selection and confirmation before deleting evidence.
Export list Downloads the SSP’s full artifact list as ssp_export_artifacts.csv. This export is not limited by the current search, filter, or selection. Use Download when you need the evidence files themselves.
Storage used Shows the storage consumed by this SSP’s artifacts. Read this alongside file sizes when reviewing uploads.
Columns Chooses which table fields are visible. Show the metadata needed for your review.
Sortable column headings Change the order of files. Select a heading such as Artifact, Size, or Uploaded on to sort by that value.
Total found and table paging Show the result count and provide access to additional rows. Check the result count after filtering; use the paging controls when more rows are available.

Upload and attach evidence

  1. Prepare the evidence file with a recognizable name. The upload limit is 100 MB per file, and artifact names are limited to 255 characters.
  2. Select or drop the file in Drag or select files to upload. Wait for the upload to finish before attaching it.
  3. Select the uploaded file’s checkbox and choose Attach.
  4. Select the requirement or assessment objective that the file supports, then apply the attachment action.
  5. Check Attached to in the table to confirm the intended association. An uploaded file can exist before it is attached to a control.

The attachment chooser’s Attach and Detach actions save their changes when used. On a control’s artifact card, the unlink/Detach action removes that association immediately. Detaching an association and deleting the uploaded artifact have different effects: the former removes the control link; the latter removes the evidence file from the SSP.

Filter by attached lists the SSP's controls and assessment objectives so the evidence list can be narrowed to a particular requirement.

Read and maintain the evidence table

The Artifact column identifies the file. Type and Size describe it; Attached to shows the associated controls; Uploaded on, Updated, and Uploaded by record upload and maintenance information. Actions contains the operations available for each file. The Artifact column remains visible when other columns are hidden.

The Columns menu shows the evidence metadata that can be included in the table. Artifact is the required identifying column.

Once files exist, use an artifact’s edit action to open its details and attachment editor. Name changes the artifact name while retaining its file extension; Attached to specifies its associated controls; Description accepts up to 500 characters of context. Review the changes and choose Save to update the artifact; cancel or close the editor to abandon a draft. Supported PDF, GIF, JPEG, and PNG files can be previewed in the application. Download other file types to open them in an appropriate local application.

Track work in the POAM

Select Manage → POAM to open Manage plan of action and milestones. A task records work needed to meet a control’s requirements. Each task belongs to a control and can have an owner, priority, status, details, and due date.

The example SSP contains a fictional documentation task for reviewing example user access. The screenshots show its populated task list and the completed form before the task was saved.

The POAM page lists tasks with their controls, owners, priorities, statuses, dates, and details. Create task starts a new task.
Control or area What it does How to use it
Search by task description or control title Finds tasks by their description or associated control. Type a useful word or control title, then clear the search to broaden the list.
Priority Filters tasks by Low, Medium, or High priority. Select the priorities you want included.
Status Filters tasks by To Do, In Progress, or Completed. Select the work states relevant to your review.
Create task Opens the Add task form. Complete the required fields, then save the task.
Row checkboxes Select tasks for the bulk removal action. Check only the tasks you intend to remove. Uncheck them to clear the selection.
Clear selected Deletes the selected tasks after a confirmation. Treat this as task removal; it does not merely deselect the checkboxes.
Export list Downloads the SSP’s full task list as ssp_export_tasks.csv. This export is not limited by the current search, filters, or selection.
Columns Shows or hides task fields. Include the columns needed for assignment, progress, or due-date review.
Sortable headings and paging Change ordering and move through longer task lists. Sort by the relevant field and use the available page controls.

Create a task

  1. Select Create task.
  2. Choose the Control that the work supports.
  3. Enter a concise Description of the work to complete.
  4. Optionally assign an Owner, enter Details, and set a Date due.
  5. Choose a Priority and Status.
  6. Select Save to create the task. Cancel or the close button abandons the form.
The Add task form links the work to a control and captures a description, optional owner and details, priority, status, and optional due date. This form has not been saved.
Task field Meaning
Control The requirement or assessment objective the task supports. Select the most appropriate control.
Description The task’s short, recognizable work statement, up to 255 characters.
Owner (optional) The user responsible for the task.
Details (optional) Additional instructions, context, or completion criteria, up to 3,000 characters.
Priority The task’s relative urgency: Low, Medium, or High. New tasks initially show Low.
Status To Do for work not started, In Progress for active work, or Completed for finished work.
Date due (optional) The intended completion date, selected with the date control. The earliest date offered for a new task is tomorrow.

Filter and update task progress

Use Priority to focus the list on work of a particular urgency. Combine it with the text search and Status to narrow a large POAM.

The Priority filter offers Low, Medium, and High.

Use Status to distinguish work waiting to begin, work underway, and completed tasks. A task’s status describes that task; it is separate from the implementation status recorded on the control.

The Status filter offers To Do, In Progress, and Completed.

Once tasks exist, open a task to review its details and comments. Editable fields use individual save and cancel controls: finish a field edit with the disk/Save icon, or use Cancel to discard it. Clicking outside an inline field editor cancels its draft. The trash/Clear action beside an optional owner or date removes that value immediately.

Existing tasks also offer Mark completed, which immediately sets the task’s status to Completed, and Delete task, which immediately removes the task for users with management permission. The individual Delete task action does not show the bulk removal confirmation described above.

Use Show comments and Hide comments to expand or collapse a task’s discussion. Enter up to 1,000 characters and select Add comment to post an update. Merely typing a comment does not post it. A comment’s Delete action removes it immediately; the action is available for your own comments and to users with the relevant management permission.

Preserve an SSP revision

Select Manage → Revisions to view the SSP’s saved revisions. The working Draft contains the most recently saved SSP data. A Revision preserves a numbered snapshot so you can refer to or export that version after the working draft changes.

The example SSP has no revisions, so the overview offers Create first revision. Revision creation requires the appropriate management permission.

The revisions overview explains the difference between the working draft and permanent snapshots. No revisions have been created for this SSP.

Create and describe a revision

  1. Save the SSP edits that should be included in the snapshot.
  2. Open Revisions, then choose Create a new revision or the initial Create first revision tile.
  3. Choose Major or Minor and check the proposed revision number.
  4. Optionally enter a Description of revision, up to 1,000 characters.
  5. Review the listed modifications since the previous revision and describe them where needed. A first revision has no previous revision to compare against.
  6. Select Create new revision to open the confirmation.
  7. Confirm only when the proposed snapshot is ready to keep.
Unsaved revision example with a fictional description and proposed revision number. The first revision has no previous snapshot for comparison; no revision was created.
Control or area What it does
Return to revisions overview Leaves the creation form and returns to the list.
Major / Minor Major changes an existing x.y revision to (x+1).0; Minor changes it to x.(y+1). Read the proposed number before continuing.
Revision number and previous revision Identify the proposed snapshot and its predecessor, if one exists.
Description of revision (optional) Records why the snapshot was made or what it contains.
Review and describe modifications (optional) Shows changes since the previous snapshot and lets you describe those changes.
Create new revision Opens the final creation confirmation.
Yes, create revision Creates the permanent snapshot.
No, cancel Closes the confirmation without creating a revision.

A revision cannot be deleted once it has been created. The confirmation makes that consequence explicit. In the example below, the confirmation was canceled and revision 1.0 was not created.

The final confirmation warns that revision 1.0 cannot be deleted after creation. No, cancel leaves it uncreated.

After revisions exist, select one in the overview to inspect its creation date, creator, description, implementation progress, and modification history relative to the previous revision. Export revision opens the export workflow for that snapshot; Download artifacts downloads its artifacts. You can also open Export → Draft & Revision, select Revision, and choose the required version. Later draft edits are separate from that saved snapshot.

Review an existing revision

  1. Open the SSP’s nine-dot menu and choose Manage → Revisions.
  2. Select a revision in the left-hand Revisions list. Confirm its number under Chosen revision, then review Created on, Created by, and Description.
  3. Review Requirements by status in this revision and Modifications in this revision. The modification panel compares that snapshot with the previous revision; it does not compare it with today’s working draft. No modifications to show means the panel found no changes for that comparison.
  4. Select Export revision to prepare a report from the selected snapshot, or Download artifacts when you need its evidence files.
Revision 1.0 is selected, showing its saved description, export actions, requirement status, and modification comparison.

Export a draft or saved revision

Select Export → Draft & Revision in the SSP sidebar. Choose the data source first, then the format and its options. Select Generate to create the selected export.

Export source What is included
Draft The most recent data saved to the SSP. Save outstanding field and form edits before generating the report.
Revision The selected saved snapshot. This option is unavailable until the SSP has at least one revision.

To export a saved version, select Revision, then choose its number in the Revision dropdown. Opening Export revision from the revision review selects that snapshot for you. Confirm the source and revision number before choosing the format and selecting Generate. Export controls prepare a report; changing their options does not edit the SSP’s control responses.

Revision is selected as the export source and Revision 1.0 is selected in the dropdown before generating a PDF.

PDF report

Choose PDF for a formatted report. Configure its appearance, sections, and filters before selecting Generate.

The PDF export form controls appearance, optional report sections, included control and task statuses, and additional filters. Revision is unavailable because this SSP has no saved revisions.
PDF option How to use it
Accent color Choose the color used for the report’s accent styling.
Footer warning Set the footer text, initially FOR INTERNAL USE ONLY.
Password protect document Enable the switch and enter a password to protect the generated PDF.
Include watermark Enable the switch and set the watermark text, initially DRAFT.
Cover page Include the report’s cover.
System identification / System environment Include the SSP’s identification and environment sections.
System requirements Include the requirement responses.
Revision history appendix Include the revision-history appendix.
Artifacts appendix Include the artifacts appendix.
SPRS scoring Include the available scoring section.
Filter included controls by status Choose which implementation statuses to include: Not Implemented, Planned, Partially Implemented, Alternate Implementation, or Implemented.
Filter included tasks by status Include tasks in To Do, In Progress, and/or Completed states.
Exclude controls without artifacts Omit controls that have no attached artifacts.
Exclude controls without tasks Omit controls that have no associated tasks.
Exclude controls needing review Omit controls marked as needing review.
Exclude comments Leave comments out of the report.
Generate Builds the PDF using the selected source and options.

Filters affect the generated report. For example, excluding controls without artifacts can remove much of a new SSP whose evidence has not yet been attached. Review the selected options before sharing an export.

CSV spreadsheet

Choose CSV for a delimited spreadsheet of the SSP data. Select the fields you need, choose the separator and date format, then select Generate.

CSV export provides column selection, comma/tab/custom separators, and date formatting.
CSV option What it controls
Domain, Parent requirement, Control The framework hierarchy and control identifier.
Status, Owner, Due date, Review status The control’s recorded implementation and assignment metadata.
Last modified, Modified by The most recent modification information.
Requirement, Implementation, Attached artifacts The requirement text, implementation response, and associated evidence information.
Value separator Use Comma, Tab, or Custom. Enter the required delimiter when Custom is selected.
Date format Choose the numeric, named-month, or ISO 8601 date representation required by the receiving workflow.

Excel workbook

Choose Excel to generate an XLSX workbook. It provides the same control-column choices as CSV and can include separate Artifacts and Tasks sheets. Choose the Date format, then select Generate.

Excel export adds optional Artifacts and Tasks sheets to the configurable control data workbook.

Reusable SSP template

Choose Template to generate a spreadsheet for creating another SSP with existing implementation responses and statuses. This format has no extra options in the export form. Select the source and choose Generate; use the resulting template in the SSP creation workflow.

Template exports existing implementation responses and statuses for reuse when creating an SSP.

Change SSP settings and requirement display preferences

Select Manage → Settings in the SSP sidebar. The upper panel contains settings for this SSP. The lower Compliance tool settings panel controls how requirement sections appear in your browser.

SSP settings contains the plan name, owner, and deletion action. The lower panel sets the order and default expanded state of requirement sections.
Setting or control What it does How to use it
Name Changes this SSP’s descriptive title. Edit the text, then select the field’s Save button. Cancel restores the saved name.
Owner Changes the SSP’s owner. Select the intended user, then save that field. Cancel to discard the selection.
Delete SSP Opens a confirmation to remove the SSP and its associated data. Review the confirmation, which requires typing uppercase DELETE. Deletion includes revisions, tasks, comments, change history, and uploaded artifacts.
Move section up / Move section down arrows Change the order of content sections on a requirement. Move the section to the position you prefer.
Default state: Open / Closed switches Set whether each requirement section starts expanded. Choose the default for each section, then save the display settings.
Display settings Save / Cancel Keep or discard changes to section order and default states. Save the arrangement when ready; Cancel restores the previous arrangement.

Changing the SSP name or owner requires management permission. Each field is saved separately. The screenshot below shows an unsaved name edit so the Save and Cancel controls are visible; the SSP’s saved name remains Testing.

Editing Name reveals its individual Save and Cancel controls. The review-copy text shown here is an unsaved example.

Arrange the requirement sections

Under Adjust section display, use the arrows to arrange Description of Implementation, Additional Information, Artifacts, Activity, and Comments. Set each section’s Default state to Open or Closed and select Save when finished.

These display preferences are stored in the current browser. They change the way requirement content is presented; the controls’ responses, evidence, and comments remain available. Closed means collapsed by default.

Changing a default section state exposes Save and Cancel for the display preferences. Comments is temporarily set to Closed in this unsaved example.

Grant access to an SSP

Open Comply → Access to view User SSP access. Access applies to each SSP. A user may be able to open the Compliance tool without being able to open every plan in it.

User SSP access lists each plan's framework, level, revision, organization, and number of users with access.
Control What it does
Search Finds SSPs by plan name, framework, CMMC level, organization, or a user with access. User matching includes name, email, and identifier. Clear the text to remove the search.
Framework Limits the table to selected frameworks.
User Shows plans where any selected user is an organization manager or has an explicit SSP access entry.
Organization, when shown Limits the table to the selected organization context.
Clear filters Resets the search and filter selections.
Expand arrow at the left of a row Opens the plan’s user-access table when you have management access. Select it again to collapse the details.
Title, Framework, Level, Revision, Organization Identify the SSP to which the access settings apply. A dash in Level is expected for a framework without a CMMC level.
Users w/ access Counts organization members who are managers or have an explicit SSP access entry. It is not a count of every administrator who could access the plan.
Sortable headings and paging Reorder the list or move through additional plans.
  1. Find the SSP and expand its row.
  2. Review each user’s First name, Last name, User Type, and SSP Access.
  3. Select Modify access.
  4. Choose None, Read only, or Read/Write for each regular user that needs a change.
  5. Select Confirm to save the changes, or Cancel to discard them.
Expanding a plan shows its users and current access. Modify access opens the editable version of this table.
Modify access exposes access choices for regular users. Managers retain full access, and Confirm saves changes.

Organization managers already have full access to their organization’s SSPs. Their access selectors are disabled here. Changing a plan’s owner is separate from granting or removing access; manage those permissions on this Access page.

Compliance permission summary

Controls can be hidden or disabled when the account lacks the required access. Global administrators retain administrative access; organization managers have management access to their organization’s plans.

Access Typical available actions
None No explicit access to the SSP. A manager or administrator may still have access through their role.
Read only View the SSP, supporting information, revisions, and exports. Readers can also post comments and adjust their personal section display preferences.
Read/Write Read access plus editing system details, control responses and metadata, tasks, uploads, and artifact associations.
Manager Full SSP management, including access settings, creating/copying/converting plans, revisions, SSP name/owner changes, artifact deletion, clearing tasks, and SSP deletion.

User membership and application permissions also affect what appears. If a user is absent from the access table, review that user’s organization membership in the applicable user or organization settings.

Help and reference material

Open Comply → Help, or View References & Help on My SSPs. Return home goes back to the plan list.

Helpful Resources & Answers opens with NIST and CMMC resource links. Scroll down for FAQs, guides, and SSP import templates.
Section What you will find
Resources → NIST SP 800-171 Links about the framework, the revision and assessment publications referenced by the app, CUI, and an SSP document template.
Resources → Cybersecurity Maturity Model Certification (CMMC) Links to the CMMC program, assessment guide, assessment scope, and accreditation information.
Frequently asked questions (FAQ) NIST SP 800-171 and CMMC FAQ links.
Guides Assessment guidance, the SPRS scoring methodology referenced by the app, and CMMC process and scoping guides.
System Security Plan (SSP) Templates Downloadable templates intended for the Create form’s CSV workflow.

Select the resource title to open its linked page or document. These resources are separate from the SSP’s implementation responses. The Discussion, Assessment, SPRS Guidance, and NeQter Guidance tabs inside a control provide context while you work on that specific requirement.

A repeatable Compliance workflow

  1. Create, copy, or convert the SSP, then confirm the appropriate users can access it.
  2. Describe the system boundary, organization, stakeholders, user roles, information, and environment.
  3. Review each requirement. Assign an owner and due date, write the implementation response, and set an accurate status and review state.
  4. Attach supporting evidence and create POA&M tasks for remaining work.
  5. Use the requirement filters, overview, scoring details, and task dates to find work that needs attention.
  6. Review and save queued Rapid entry changes before moving to another workflow.
  7. Create a revision when you need a fixed record of the current plan, and export the appropriate draft or revision for review.

Common questions while working

What you see What to check
An SSP is missing Clear My SSPs filters and check the account’s SSP access and organization membership.
No Save button beside system details The section may have no unsaved edits, or the account may not have write access. Save and Cancel appear when editable content changes.
A response says cached The editor has a browser-session draft. Select its Save action to write the response to the SSP.
Rapid entry changes have not appeared elsewhere Open Review changes and finish Save changes. Queue changes prepares edits for review.
An artifact does not appear under a control Check the artifact’s Attached to field and the control’s attachment list. Uploading to the general artifact library does not identify every control it supports.
Artifact, POA&M, or revision tables are empty These tables remain empty until evidence, tasks, or revisions have been created for the selected SSP.
A manager’s access cannot be changed Managers have full access through their organization role; the regular-user access selector cannot remove it.
An export lacks recent work Save the relevant editors and Rapid queue, then check whether the export uses the draft or a historical revision.
A score and the number of implemented objectives seem different Open SPRS → Scoring & implementation and expand the requirement. Objective completion and requirement point deductions are different measures.