03.01.09 System use notification

03.01.09 asks that every user see a system use notification with privacy and security notices before the system grants access. This page covers what that means in practice, how an assessor tests it, and what evidence passes.

On this page

What 03.01.09 system use notification requires before anyone logs on

03.01.09 requires a system use notification message, with privacy and security notices consistent with applicable CUI rules, to be displayed before a user is granted access to the system. For a compliance lead, that means the banner is not a policy document that exists somewhere on the intranet. It is a control that must appear at every point where someone can authenticate, and an assessor will look for evidence that it appears there. The risk it addresses is simple: users who have not been told that the system is monitored, that it holds CUI, and that they carry obligations for handling it have weaker grounds for accountability when something goes wrong. NIST lists AC-8 from SP 800-53 Rev. 5 as the source control, and the Rev. 3 discussion of 03.01.09 points to 03.15.03 (rules of behavior), so the banner wording should be traceable to the rules users have acknowledged.

Two things usually make this requirement harder than it looks. The first is wording approval. The message needs documented approval, and SP 800-171A Rev. 3 expects examination of that approval record, so the organization should confirm who signs off on the text (typically security, privacy and legal counsel) and keep that sign-off with the banner. Assessors also interview legal counsel and system developers for this requirement, so expect questions about why the wording says what it says. The second is coverage. A banner shown on the desktop console but not on the remote VPN portal, the web application login or the administrative interface is a gap that an assessor can find with a few test logons. Build an inventory of every logon path, then test each one and record the result.

A practical first step is to list every authentication entry point (console, SSH, RDP, VPN, web portals, single sign-on pages and API consoles) and capture a screenshot or session log of the banner on each. Ask your platform team or vendor to confirm in writing which of these paths the banner covers by default and which need configuration. Keep the acknowledgment records of users who accept the message, because SP 800-171A Rev. 3 lists user acknowledgments as examine evidence. Confirm the exact text and the approval record with your privacy and legal advisers before the assessment, since the wording is the organization's responsibility, not the assessor's.

Which login surfaces need a system use notification under 03.01.09

03.01.09 applies to every point where a user or process gets into a system that handles CUI, so the scoping work is about listing those entry points before writing any banner text. The cards below cover the common access paths and the scoping decisions that change how much work each one carries. Confirm each decision with your contracting officer or legal counsel before you build the notice.

Console and desktop logon

Workstations, thin clients and shared kiosks that display or process CUI usually present a logon screen before any session starts. The notification has to appear before the user is granted access, so it belongs on the login prompt itself, not in a document the user signs once. Check each operating system image in your baseline, including lock screens that let a user resume a session, because a resume path can skip the logon prompt. Confirm with your assessor whether a screen lock that re-authenticates counts as a new access grant.

SSH and remote administration

Administrative shells, SSH sessions and remote management consoles are where privileged users reach CUI systems, so an assessor will look for a notice there first. Many SSH servers show a pre-authentication banner, but the setting that controls it lives in the server configuration and must be verified on every host, not assumed from the default. Include jump hosts and bastion hosts, since a notice on the destination host alone may not cover the path. Keep the wording consistent across all administrative tools.

Web applications and portals

Any browser-based application that displays CUI needs a notice before the login form or the first authenticated page loads. Single sign-on flows add a second question: whether the identity provider page, the application page or both must carry the notice. Check that API-driven sessions that start from a browser also pass through the notice, and that a logout and re-login returns the user to it. Document the page where the notice appears for each application so the evidence matches the scope.

VPN and remote access gateways

Remote access gateways are often the first point where an outside user authenticates into a CUI environment, which makes them high-priority surfaces for 03.01.09. Confirm whether the gateway presents the notice before credentials are accepted, and whether the connected client software also displays it. Where a gateway forwards users to internal resources, the notice must still be seen before those resources become reachable. Coordinate this with the remote access requirement (03.01.12) so both controls describe the same connection path.

Shared and service accounts

Shared accounts and service accounts do not have a person at the logon prompt, so whether they trigger a notice is a scoping decision, not a technical default. A reasonable approach is to notify every interactive human logon and document why non-interactive service accounts are outside the notice requirement. Ask your contracting officer or counsel to confirm that position in writing, and record which accounts were excluded and why. Revisit the decision when a service account gains an interactive shell.

API access and interfaces that grant CUI

API keys, programmatic clients and data export interfaces can grant access to CUI without any visible login screen. Whether they must show a notice depends on whether a person initiates the session and whether the interface is an access path to the system rather than a data feed between controlled components. Map each interface that grants access to CUI, decide how it presents the notice or where the decision is recorded, and confirm the approach with legal counsel. Keep the rules of behavior (03.15.03) aligned with that decision.

How an assessor tests the system use notification

SP 800-171A Rev. 3 tests 03.01.09 with one determination statement, applied through examine, interview and test methods. The table lists what each method looks at, the evidence an assessor will ask for, and where organizations commonly fall short, so you can prepare the banner, its approval record and its acknowledgement trail before the assessment starts.

Method and objectsEvidence requestedCommon findings
Examine: access control policy and proceduresWritten policy and procedure that require a system use notification before access is granted, with named owners and review datesPolicy describes banners in general terms but does not say which systems show them or who approves wording
Examine: privacy and security policiesPrivacy and security notices that the banner text is drawn from, traced to CUI handling rulesBanner text was written years ago and no one can show it reflects current CUI rules
Examine: documented approval of notification messagesSigned or ticketed approval of the exact banner wording, including legal or privacy sign-off where applicableBanner was changed on a system without a recorded approval of the new text
Examine: system audit recordsLogs or records showing the notification was presented at logon for sampled sessionsBanner exists in configuration but audit records cannot show it was displayed to users
Examine: user acknowledgementsRecords or reproducible prompts showing users acknowledged the notice, plus the retention period for those recordsAcknowledgements are not kept, or the acknowledgement step can be bypassed
Interview: personnel with information security responsibilitiesConsistent explanations of which systems show the banner, who maintains it and how exceptions are handledStaff describe different banner placement or are unaware the banner must be approved before change
Interview: legal counselConfirmation that the notice language reflects monitoring, consent and privacy obligations for the systemCounsel was not consulted when the banner was first drafted or after the system's use changed
Interview: system developersExplanation of how the notification is implemented in applications, portals and remote access pathsDevelopers did not account for new interfaces, APIs or services that grant access without the banner
Test: mechanisms for implementing system use notificationsLive demonstration at each access point in scope, such as logon screens, remote access gateways and web portals, showing the message appears before access is grantedBanner shows after authentication, is dismissable without reading, or is missing on one access path

Implementing the notice in the order an assessor expects

This sequence turns a logon banner into evidence an assessor can trace: the wording is agreed with the right people, approved and recorded, deployed on every logon path, tied to the rules users agree to, and logged. Each step ends with an artifact the organization should keep for its system security plan and assessment file.

  1. Confirm the applicable CUI rules and wording

    Start by listing the privacy, security and CUI obligations that apply to the system, such as the contract clause, the agency agreement and the organization's own policies. Ask legal counsel to review the draft notice against those obligations, because 03.01.09 expects the message to be consistent with applicable CUI rules and the wording is a legal judgment, not an engineering one. Ask counsel to note which parts they reviewed and any changes they required. Keep the reviewed draft and counsel's sign-off as evidence. Assessors commonly interview legal counsel for this requirement, so confirm that counsel can explain the basis for the wording.

  2. Document and approve the notice message

    Write the final notice text into the access control policy or a dedicated procedure, and record who approved it, the approval date and the version number. The organization owns this decision, so the approver should be someone with authority over the system, such as the system owner or the information security lead. Any later edit should go through the same approval path. The approved, versioned message and its approval record are the documents an assessor examines first, and they should match the text users see on screen word for word.

  3. Map every logon path in scope

    Using the system boundary from scoping, list each way a user or process can reach the system: local console, remote desktop, web applications, VPN gateways, API endpoints that accept interactive logon, and any other entry point. Record which ones display the notice and which do not. Gaps often appear in secondary paths such as administrative consoles or legacy applications. Keep the inventory with the system security plan so the assessor can see that the notice covers the whole boundary, not only the primary login screen.

  4. Configure the notice on each logon path

    Have the platform or infrastructure team configure the approved message on every path in the inventory, shown before access is granted. For self-hosted open-source platforms, this is usually a setting in the login page template, the pre-authentication banner or the directory or identity provider configuration. Confirm the notice appears before any session is established, not only after login. Test each path with a non-privileged account and capture screenshots or configuration exports that show the message, the path and the date. Confirm each setting exactly in your own environment, since the mechanism differs by product.

  5. Require acknowledgement where the design calls for it

    Decide, as part of the design, whether users must actively accept the notice before proceeding or whether display alone is sufficient for each path. Where acknowledgement is required, configure the logon flow so access is granted only after the user confirms, and record that confirmation. Where it is not required, document the reason in the design record. Test that a user who declines or closes the notice cannot reach the system. Keep the design decision and the test results, because an assessor will ask how the organization knows the notice was seen.

  6. Link the notice to the rules of behavior

    The Rev. 3 discussion for 03.01.09 refers to 03.15.03, rules of behavior. Make sure the notice points users to the current rules of behavior, and that those rules describe what users agree to when they log on, including monitoring and the handling of CUI. Store the rules in the policy repository with version control so the linked version is provable. Keep the rules of behavior document, the link text and the user acknowledgement records together, since they show the notice and the rules form one control.

  7. Capture audit records and verify ongoing display

    Configure logging so that displays and acknowledgements of the notice produce audit records where the platform supports it, and confirm the records include the user, time and logon path. Then set a recurring check, using configuration monitoring or a periodic manual test, that the notice still appears on every path after upgrades and changes. Several open-source tools can check configuration state and report drift, but confirm that a given tool can verify banner settings in your environment before relying on it. Keep the audit records, the check results and the change tickets that touched the notice as the running evidence for the assessor.

Evidence that passes a 03.01.09 assessment

An assessor testing 03.01.09 System use notification looks for a small set of artifacts that show the notice is written, approved, displayed on every logon path and acknowledged where the organization requires it. Each card below names one artifact, what the assessor checks in it, and how to keep it current between assessments.

Access control policy and procedures

The assessor starts with the access control policy and the procedures that implement it, because the notification requirement has to appear there as a stated rule. Check that the procedure names who writes and approves the notice text, which systems must display it, and when it is reviewed. Give the document a version number, a revision date and a named owner, and record each review even when nothing changed. Note that the Rev. 3 discussion of 03.01.09 points to 03.15.03 (rules of behavior), so cross-reference the two documents.

Privacy and security notice text

Keep the approved notice text as a controlled document. The assessor compares the wording on screen with the approved version and checks that it covers privacy and security notices consistent with the CUI rules that apply to your contracts. Ask counsel to confirm the wording, since the assessment lists legal counsel as an interview object. Store each version with its effective date so you can show which text was live at any point in the assessment period.

Documented approval record

The assessment lists documented approval of system use notification messages as an examine object, so keep a dated approval record for each version of the banner. The record should name the approvers, usually the information security lead and counsel, and identify the exact text approved by version number. A change to the wording without a new approval record is the most common gap an assessor finds. Retain approvals in the same repository as the policy so the chain from text to approval is easy to trace.

Configuration exports for each logon path

Each way a user reaches the system needs its own evidence: console or desktop logon, SSH or remote shell, web application login, VPN and any remote access gateway. For each path, export the configuration that displays the banner or capture a screenshot taken from a test session on the current build. Note the system name, the software version and the date. An assessor will test whether a path was missed, so compare your list of logon paths against the system inventory before the assessment starts.

User acknowledgement records

Where your organization requires users to acknowledge the notice before access, keep the acknowledgement records with a timestamp, the user identifier and the notice version the user saw. Acknowledgements tied to an old banner do not prove the current notice was accepted, so plan a re-acknowledgement whenever the text changes. Check that the records cover contractors and administrators as well as employees, because accounts for those groups are often created outside the normal onboarding path.

Audit records showing the notice

Audit records give the assessor independent proof that the notice was displayed and accepted. Confirm that logon events record the time, the account and the outcome, and that the system retains them long enough to cover the assessment period. Sample a set of logons from different systems and match each one to a displayed notice version. Protect the log store from change and make sure the owner of the logging platform can produce the records on request.

Using open-source tools to keep the banner evidence current

Self-hosted tools can keep the evidence for 03.01.09 current between assessments, but they do not replace the banner itself or the assessor's examination of it. The practical starting point is to decide which logon paths present the notice (console, SSH, remote desktop, web applications, and any VPN or single sign-on front end) and to confirm that each tool can see the setting on each of them. Wazuh's Security Configuration Assessment scans monitored endpoints against YAML policies, mostly based on CIS benchmarks and extendable with custom policies that check files, directories, registry keys and running processes. A custom policy can check for the banner file or registry value that a hardened host uses, and its remediation output shows when a host has drifted from the approved setting. Confirm first that the banner is set through a file or key the policy can read on your operating systems, and test the policy against a host where the banner is deliberately removed.

Fleet policies answer yes or no questions about devices through osquery queries, and its policies page shows which devices in each fleet pass or fail each policy. For 03.01.09, a query can confirm that the expected banner file exists with the approved text hash on managed laptops and servers, giving you a fleet-wide view that an assessor can review alongside the configuration baseline. Treat the result as a point-in-time check on enrolled devices, not a record of every logon. Unmanaged devices, appliances and cloud consoles will not appear unless you have a separate method for them, and some banner settings are applied at the application level where osquery has no visibility. Confirm coverage for each path before you describe the fleet view as complete evidence.

The notice text needs its own record. XWiki keeps every change to a page under version control, showing what changed, when and by whom, and lets users compare any two versions and roll back. Hosting the approved banner text there gives you a dated history that supports the documented approval of the notice, which is one of the examine objects in SP 800-171A Rev. 3. BookStack assigns abilities through roles and lets you override permissions per shelf, book, chapter or page, so you can restrict edit rights on the banner page to the security owners who approve changes. Check in your own instance that edit and approval permissions behave as you expect, and that the wiki history records the approver, since the wiki itself does not decide what the notice should say.

What meeting 03.01.09 costs in money and effort

This table breaks down the cost components of putting a compliant system use notification in place, who is paid for each, and whether the cost is one-time or recurring. Use it to frame a quote request, because the drivers that move cost most are the number of logon paths and the number of legal or CUI rule sets the notice must satisfy. No prices or durations are given, since none are supplied for this requirement.

Cost componentWho is paid or who bears itOne-time or recurringWhat drives it up
Legal review of notice wordingInternal counsel or outside counselOne-time, with recurring review when rules changeNumber of jurisdictions, contract clauses and CUI categories the notice must address
Engineering time to configure notices on each logon pathInternal platform team or implementation partnerOne-time per path, plus change workNumber of logon paths such as console, SSH, web portals, VPN and remote desktop
Open-source tooling and hostingInternal IT for hosting, patching and administration; no license fee for the open-source toolsRecurring (administration and hosting time)Number of systems in the enclave and how many are managed through one platform
Evidence upkeepInternal compliance or security staffRecurringHow often notice text, approvals and user acknowledgement records change
External testing or review of the configurationIndependent tester or assessor, if engagedOne-time per assessment cycle, plus retestsNumber of logon paths tested and the depth of the configuration review
Auditor or assessor sampling timeAssessor, paid under the agreed assessment engagementRecurring per assessmentNumber of logon paths sampled and the completeness of the evidence package

Who owns the banner, who configures it and who checks it

The organization owns the requirement itself. It is accountable for deciding what the system use notification says, which privacy and security notices it must carry for the CUI it handles, and who approves the final wording. Counsel is usually the right owner for the legal language, because the notice has to be consistent with the CUI rules and the organization's own contracts. The organization also designs how users acknowledge the message, since that design determines what evidence exists later.

  • Policy and procedure: Document the access control policy and the procedure for system use notification, including who may change the message and how changes are reviewed.
  • Legal wording: Have legal counsel draft or approve the notice text and the privacy and security notices it contains.
  • Approval record: Keep a dated, documented approval of each message version, so an assessor can see that the wording was authorized.
  • Acknowledgement design: Decide whether users must click through the notice, how acknowledgement is recorded, and how rules of behavior under 03.15.03 are linked from the notice.
  • Outsourcing: Legal drafting is commonly outsourced to counsel. Policy ownership should stay internal.

Before engaging anyone, confirm that the organization can name the individual who approves each change to the banner text.

Where organizations fall short on system use notification

Most gaps under 03.01.09 come from a notice that exists in one place but not in every path to the system, or that cannot be shown to have been approved and accepted. Each card below names one gap, how to close it, and the evidence an assessor will ask to see.

Banner on the portal only

The notice appears on the web portal but not on SSH, VPN, remote desktop or API logons, so users reach the system through a path that never displays it. Map every entry point from the system security plan, then confirm each one shows the same notice before access is granted. Evidence is a configuration export or screen capture for each path, tested with a logon attempt. Ask the assessor to test the paths you did not expect, such as service consoles.

Outdated wording never re-approved

The notice text was written years ago, references retired policies or names, and has changed without a new review. Assign an owner for the notice text, set a review trigger tied to policy and legal changes, and keep the approved version in version control. Evidence is the current text, its revision history and the date of the last review, which the assessor will compare to the wording shown at logon.

No record of who approved the message

The team can show the banner but not who signed off on its wording, so the approval step cannot be demonstrated. Record the approver, the role and the date for each version, ideally with legal counsel and the information security owner named. Evidence is a signed approval record linked to the exact text in use. Assessment objects for this requirement include documented approval of the notification messages, so this gap is easy to test.

Banner not tied to the rules of behavior

The notice says that use is monitored and restricted but never points users to the rules of behavior they must follow. The Rev. 3 discussion of 03.01.09 refers to 03.15.03, so the notice and the rules should reference each other. Confirm the banner links or names the current rules document, and that the rules cover the expectations the banner states. Evidence is the linked document, its version and the acknowledgement records.

No audit trail tying notice to logon

Logons succeed without any record that the notice was displayed or acknowledged, so the organization cannot show that the notice came before access. Configure the platform to log notice display and acknowledgement together with the logon event, and keep those records with the audit data. Evidence is a sample of audit records showing the notice event preceding the successful logon for the same user and session, which an assessor will request for a set of accounts.

Questions buyers ask about the 03.01.09 notice and outside help

How much effort does a system use notification take compared with other 03.01 requirements?

The banner itself is one of the lighter items in the 03.01 family, because 03.01.09 has a single determination statement in SP 800-171A Rev. 3. The effort sits in the wording and approval, not the display. Most of the work is agreeing the privacy and security text with legal counsel, configuring the notice on every logon path, and collecting evidence of user acknowledgement. Requirements such as 03.01.01 account management or 03.01.05 least privilege involve ongoing reviews and many more objects, so they usually take far more effort to evidence. Ask any partner to separate one-time setup from recurring review when they estimate the work.

Can we write and deploy the logon banner in-house?

Yes, in most environments the technical change is small and an internal team can make it. The configuration typically covers the login screen, remote access gateways, and any web or application portals that grant access to systems holding CUI. The harder part is the content and its approval. Your organization owns the notice, and it must be consistent with the CUI rules that apply to your contracts. Internal teams often find it simplest to keep a documented, approved message, a configuration record for each system, and a test showing the notice appears before login. An outside partner can prepare the configuration and evidence, but cannot approve the wording on your behalf.

What does the work need from legal and IT staff?

Legal counsel and IT have different jobs, and the assessment expects both to be involved. Legal counsel reviews whether the privacy and security notices match applicable CUI rules and your contract obligations. IT staff own the technical work: they apply the banner to each logon path, confirm it displays before access is granted, and keep the configuration under change control. Ask for these items in writing:

  • A legal sign-off record for the approved notice text
  • Configuration records for every system and access path that shows the banner
  • Logs or user acknowledgements tied to each logon
  • A named owner for reviewing the notice when rules or contracts change
How long before a fixed-scope engagement is agreed in writing?

DeployOpen's engagements are typically fixed-scope, and the scope, deliverables and timelines are agreed in writing before any work starts. For 03.01.09, the written scope should list the systems and logon paths in scope, the notice text to be approved by your legal team, the configuration changes to be made, and the evidence to be delivered. The time between first conversation and signed scope depends on how quickly your team can confirm the systems in scope and the approval route for the notice. Ask the provider to state in the proposal which items depend on your decisions, because those are the usual sources of delay.

Will an assessor accept evidence from an open-source tool?

An assessor looks at whether the evidence proves the requirement is met, not which product produced it. For 03.01.09, the assessor will examine the notice policy and procedures, documented approval of the notice text, system audit records, and user acknowledgements. They will also test the mechanism that displays the notice. Open-source tools can help with configuration checks and records, but none of them is a banner by default, so confirm each tool's capability in your own environment before relying on it. Whether an assessment is accepted is decided by the assessing body, not by the tool or by DeployOpen.

Which tools can monitor that the notice stays in place?

Continuous checking matters because a banner can be removed by an update or a changed gateway setting. Wazuh's Security Configuration Assessment scans monitored endpoints for misconfigurations using YAML policies, and you can extend those policies with custom checks that look at files, registry keys and running processes. Fleet policies ask devices yes or no questions as osquery queries and show which devices pass or fail each one, which can help confirm a notice file or setting is present on managed endpoints. Confirm with each vendor whether a check can read the login banner setting on your specific operating systems and gateways before you rely on it. BookStack and XWiki can hold the approved notice text with its approval history, since XWiki keeps version history that records what changed, when and by whom.

What should we put in a quote request for this requirement?

A useful quote request names the requirement, the systems and logon paths in scope, and what you already have. Ask the provider to state what is one-time and what recurs, such as periodic review of the notice text and re-checking after system changes. Request a list of the evidence items delivered, who prepares each item, and who approves it. Ask which parts the provider does, which parts your legal and IT staff own, and what the provider needs from you to start. Confirm that the provider does not issue assessment reports or certifications, and that your assessor will review the evidence independently. Ask for the quote to follow the written scope, since DeployOpen does not publish a price list.

How DeployOpen works on this

DeployOpen plans, implements and documents the logon notification for 03.01.09 inside your own infrastructure, so the banner text, its approval record and the user acknowledgements are ready for an assessor to examine. We do not issue assessment results; an independent assessor or your contracting agency reaches that conclusion.

How we scope

  • Confirm which systems, portals and remote entry points under the system security plan present a logon screen to users of CUI.
  • Agree in writing which banner wording, approval owner and acknowledgement method apply to each system in scope.
  • Engagements are fixed-scope, with deliverables and timelines set before work starts; ongoing support is available as a retainer.

How we build

  • Configure the notification on each in-scope system so it displays before any access is granted, including remote and mobile sessions.
  • Align banner text with the organization's privacy and security notices and the applicable CUI handling rules, reviewed by legal counsel.
  • Test each mechanism to confirm the message appears at every logon path and that the user must acknowledge it to continue.

How we hand over

  • Document the approved banner text, approval record, configuration settings and the procedure for changing the message.
  • Provide evidence an assessor can examine, such as configuration exports, screenshots of each logon path and the 03.15.03 rules of behavior reference.
  • Hand over the runbook so your team can review the banner after policy or system changes and retain acknowledgement records.

How we support

  • Review the banner and its evidence when the system security plan, identity provider or remote access method changes.
  • Re-test logon paths after upgrades to the operating system, web portal or remote access gateway.
  • Retainers can cover recurring reviews, re-testing and evidence refreshes between assessments.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.