Appendix 1 - NARA IT Security Requirements.pdf

PDF 3 MB Posted

Attached to
Presidential Library Ticketing System
Solicitation number
88310326Q00008
Issued by

About this file

This document is the National Archives and Records Administration (NARA) IT Security Requirements document, version 7.2, dated March 9, 2022. It is a comprehensive security control specification that provides detailed requirements for implementing information security controls across NARA systems. The document is based on NIST Special Publication 800-53 and covers 20 different security control families, including Access Control, Awareness and Training, Audit and Accountability, Assessment and Authorization, Configuration Management, Contingency Planning, Identification and Authentication, Incident Response, Maintenance, Media Protection, Physical and Environmental Protection, Planning, Program Management, Personnel Security, and System and Services Acquisition.

The document provides granular, role-specific guidance for implementing security controls across different data sensitivity levels (low, moderate, and high confidentiality), with specific requirements for system owners, information security officers, and other key personnel. Each control family includes multiple specific control requirements, implementation guidance, and potential enhancement options. The document emphasizes key principles such as least privilege, separation of duties, continuous monitoring, risk management, and the protection of system and personally identifiable information. It serves as a comprehensive framework for ensuring the security of NARA's information systems, covering technical, operational, and management aspects of information security.

View the file

Other files

Show all 15

On GovTribe

Work with this file

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

NARA

IT Security Requirements

NATIONAL ARCHIVES AND RECORDS

ADMINISTRATION

March 9, 2022

Version 7.2

Enterprise Architecture IT Security Requirement Version 7.2

SecA.Requirements.docx i 03/09/22

Version Control

Document version

Description of contents/revisions

Editor

Date

6.0 Revised entire document to

reflect new NIST SP800-

53Rev4 guidance

J. Appleman 11/10/14

6.1 Updated mistyped reference

names in AC, CA and CM sections

J. Appleman 07/16/16

6.2 Update CA-6 requirement for

continuous authorization J. Appleman 09/22/16

6.3 Update AC-2e to reflect NARA

policy J Appleman 12/29/16

6.4 Updated PL-4, PL-4c, and PL-

4(1) to reflect NARA policy J Appleman 01/19/17

6.5 Updated SI-2c to reflect

requirement established in the

SI Methodology

J Appleman 01/25/17

6.6 Updated AC-2j, AC-2(3), RA-

5d, SC-28, AP-2, AR-2, AR-8, DI-1, DI-1c

J Appleman 03/22/17

6.7 MP-3a, CP-8, PE-11, PL-9, SA-

11, SA-12(1), SA-15, SA-34,

SI-3, DI-1

J Appleman 04/20/17

6.8 SC-28 J Appleman 05/09/17

6.9 CA-5 changed “yearly” to

“monthly”

J Appleman 01/09/18

6.10 PE-8 changed “SSP-defined” to

“annually”, AU-11(1) removed

“a minimum of 5 years for

Sources And Methods

Intelligence information”, AC-

12 changed “SSP-defined conditions or trigger events requiring session disconnect” to

“within 30 minutes of inactivity”.

J Appleman 03/20/18

6.11 Updated RA-5 and SI-2

remediation timeframes

J Appleman 07/09/18

6.12 Updated AT-3 J Appleman 09/14/18

6.13 RA-5(5) J. Appleman 10/01/18

SecA.Requirements.docx ii 03/09/22

6.14 IA-5 J Appleman 11/01/18

6.15 IA-5 J Appleman 11/01/18

6.16 RA-5d and SI-2c: incorporated

BOD 19-02 requirements

J Appleman 05/06/19

6.17 PL-2(3) added moderate J Appleman 06/18/19

6.18 RA-5d and SI-2c: updated the

critical requirement

J Appleman 09/12/19

7.0 All sections to 800-53rev5

guidelines and controls J Appleman 2021

7.1 Updated AU-2, AU-3, AU-8

and AU-11 with M-21-31 required language

J Appleman 11/22/21

7.2 Updated IA-5(1)(h) J Appleman 03/09/22

SecA.Requirements.docx iii 03/09/22

Table of Contents

1. Introduction 1

2. NARA IT Security Requirements 2

2.1 Access Control Requirements 2

AC-1. Access Control Policy and Procedures 2

AC-2. Account Management 4

AC-3. Access Enforcement 10

AC-4. Information Flow Enforcement 18

AC-5. Separation of Duties 28

AC-6. Least Privilege 29

AC-7. Unsuccessful Login Attempts 33

AC-8. System Use Notification 35

AC-9. Previous Logon (Access) Notification 36

AC-10. Concurrent Session Control 37

AC-11. Session Lock 37

AC-12. Session Termination 38

AC-13. Supervision and Review — Access Control 39

AC-14. Permitted Actions without Identification or Authentication 39

AC-15. Automated Marking 40

AC-16. Security Attributes 40

AC-17. Remote Access 45

AC-18. Wireless Access 48

AC-19. Access Control for Mobile Devices 50

AC-20. Use of External Systems 52

AC-21. Information Sharing 55

AC-22. Publicly Accessible Content 56

AC-23. Data Mining Protection 57

AC-24 ACCESS CONTROL DECISIONS 58

AC-25 REFERENCE MONITOR 59

2.2 Awareness and Training Requirements 60

AT-1. Security Awareness and Training Policy and Procedures 60

AT-2. Security Awareness Training 61

AT-3. Role-Based Security Training 64

AT-4. Security Training Records 67

AT-5. Contacts with Security Groups and Associations 67

AT-6 Training Feedback. 68

2.3 Audit and Accountability Requirements 68

AU-1. Audit and Accountability Policy and Procedures 68

AU-2. Auditable Events 69

AU-3. Content of Audit Records 71

AU-4. Audit Storage Capacity 73

SecA.Requirements.docx iv 03/09/22

AU-5. Response to Audit Processing Failures 73

AU-6. Audit Review, Analysis, and Reporting 76

AU-7. Audit Reduction and Report Generation 79

AU-8. Time Stamps 80

AU-9. Protection of Audit Information 80

AU-10. Non-Repudiation 83

AU-11. Audit Record Retention 85

AU-12. Audit Generation 86

AU-13. Monitoring for Information Disclosure 88

AU-14. Session Audit 89

AU-15. Alternate Audit Capability 90

AU-16. Cross-Organizational Auditing 90

2.4 Assessment and Authorization Requirements 92

CA-1. Assessment and Authorization Policies and Procedures 92

CA-2. Control Assessments 93

CA-3. Information Exchange 97

CA-4. Security Certification 99

CA-5. Plan of Action and Milestones 99

CA-6. Authorization 100

CA-7. Continuous Monitoring 102

CA-8 Penetration Testing 105

CA-9 Internal System Connections 107

2.5 Configuration Management Requirements 108

CM-1. Configuration Management Policy and Procedures 108

CM-2. Baseline Configuration 109

CM-3. Configuration Change Control 112

CM-4. Security Impact Analysis 115

CM-5. Access Restrictions for Change 117

CM-6. Configuration Settings 118

CM-7. Least Functionality 120

CM-8. System Component Inventory 124

CM-9. Configuration Management Plan 128

CM-10 Software Usage Restrictions 130

CM-11 User-Installed Software 131

CM-12 Information Location 132

CM-13 Data Action Mapping 133

CM-14 Signed Components 133

2.6 Contingency Planning Requirements 134

CP-1. Contingency Planning Policy and Procedures 134

CP-2. Contingency Plan 135

CP-3. Contingency Training 139

CP-4. Contingency Plan Testing 140

CP-5. Contingency Plan Update 142

SecA.Requirements.docx v 03/09/22

CP-6. Alternate Storage Site 142

CP-7. Alternate Processing Site 144

CP-8. Telecommunications Services 146

CP-9. System Backup 148

CP-10. System Recovery and Reconstitution 151

CP-11 Alternate Communications Protocols 153

CP-12 Safe Mode 153

CP-13 Alternative Security Mechanisms 154

2.7 Identification and Authentication Requirements 154

IA-1. Identification and Authentication Policy and Procedures 154

IA-2. Identification and Authentication (NARA Users) 156

IA-3. Device Identification and Authentication 160

IA-4. Identifier Management 161

IA-5. Authenticator Management 164

IA-6. Authenticator Feedback 171

IA-7. Cryptographic Module Authentication 172

IA-8. Identification and Authentication (Non-NARA Users) 172

IA-9 Service Identification and Authentication 174

IA-10 Adaptive Identification and Authentication 175

IA-11 Re-Authentication 175

IA-12 Identity Proofing 176

2.8 Incident Response Requirements 178

IR-1. Incident Response Policy and Procedures 178

IR-2. Incident Response Training 179

IR-3. Incident Response Testing 181

IR-4. Incident Handling 182

IR-5. Incident Monitoring 189

IR-6. Incident Reporting 189

IR-7. Incident Response Assistance 191

IR-8. Incident Response Plan 192

IR-9. Information Spillage Response 194

IR-10. Integrated Information Security Analysis Team 195

2.9 Maintenance Requirements 196

MA-1. System Maintenance Policy and Procedures 196

MA-2. Controlled Maintenance 197

MA-3. Maintenance Tools 198

MA-4. Non-Local Maintenance 200

MA-5. Maintenance Personnel 203

MA-6. Timely Maintenance 206

MA-7 Field Maintenance 207

2.10 Media Protection Requirements 208

MP-1. Media Protection Policy and Procedures 208

MP-2. Media Access 209

SecA.Requirements.docx vi 03/09/22

MP-3. Media Marking 210

MP-4. Media Storage 210

MP-5. Media Transport 211

MP-6. Media Sanitization 212

MP-7 Media Use 215

MP-8 Media Downgrading 216

2.11 Physical and Environmental Protection Requirements 218

PE-1. Physical and Environmental Protection Policy and Procedures 218

PE-2. Physical Access Authorizations 219

PE-3. Physical Access Control 220

PE-4. Access Control for Transmission Medium 224

PE-5. Access Control for Output Devices 224

PE-6. Monitoring Physical Access 225

PE-7. Visitor Control 227

PE-8. Access Records 227

PE-9. Power Equipment and Power Cabling 228

PE-10. Emergency Shutoff 229

PE-11. Emergency Power 229

PE-12. Emergency Lighting 230

PE-13. Fire Protection 231

PE-14. Temperature and Humidity Controls 232

PE-15. Water Damage Protection 233

PE-16. Delivery and Removal 234

PE-17. Alternate Work Site 234

PE-18. Location of System Components 235

PE-19. Information Leakage 235

PE-20. Asset Monitoring and Tracking 236

PE-21. Electromagnetic Pulse Protection 236

PE-22. Component Marking 237

PE-23. Facility Location 238

2.12 Security Planning Requirements 238

PL-1. Security Planning Policy and Procedures 238

PL-2. System Security Plan 239

PL-3. System Security Plan Update 242

PL-4. Rules of Behavior 242

PL-5. Privacy Impact Assessment 243

PL-6. Security-Related Activity Planning 243

PL-7 Security Concept of Operations 243

PL-8 Security and Privacy Architecture 244

PL-9 Central Management 247

PL-10 Baseline Selection 248

PL-11 Baseline Tailoring 248

2.13 Security Program Requirements 249

SecA.Requirements.docx vii 03/09/22

PM-1. Information Security Program Plan 249

PM-2. Senior Information Security Officer 251

PM-3. Information Security Resources 251

PM-4. Plan of Action and Milestones Process 252

PM-5. System Inventory 253

PM-6. Information Security Measures of Performance 253

PM-7. Enterprise Architecture 254

PM-8. Critical Infrastructure Plan 255

PM-9. Risk Management Strategy 255

PM-10. Security Authorization Process 256

PM-11. Mission/Business Process Definition 257

PM-12 Insider Threat Program 258

PM-13 Information Security Workforce 259

PM-14 Testing, Training, and Monitoring 259

PM-15 Contacts with Security Groups and Associations 260

PM-16 Threat Awareness Program 261

PM-17 Protecting Controlled Unclassified Information on External Systems 262

PM-18 Privacy Program Plan 262

PM-19 Privacy Program Leadership Role 264

PM-20 Dissemination of Privacy Program Information 264

PM-21 Accounting of Disclosures 265

PM-22 Personally Identifiable Information Quality Management 266

PM-23 Data Governance Body 268

PM-24 Data Integrity Board 268

PM-25 Minimization of Personally Identifiable Information Used in Testing, Training and Research 269

PM-26 Complaint Management 270

PM-27 Privacy Reporting 270

PM-28 Risk Framing 271

PM-29 Risk Management Program Leadership Roles 272

PM-30 Supply Chain Risk Management Strategy 272

PM-31 Continuous Monitoring Strategy 274

PM-32 Purposing 275

2.14 Personnel Security Requirements 275

PS-1. Personnel Security Policy and Procedures 275

PS-2. Position Categorization 277

PS-3. Personnel Screening 277

PS-4. Personnel Termination 279

PS-5. Personnel Transfer 280

PS-6. Access Agreements 281

PS-7. External Personnel Security 283

PS-8. Personnel Sanctions 283

PS-9. Position Descriptions 284

2.15 Personally Identifiable Information Processing and Transparency Family 284

PT-1. Personally Identifiable Information Processing and Transparency Policy and Procedures 284

SecA.Requirements.docx viii 03/09/22

PT-2. Authority to Process Personally Identifiable Information 286

PT-3. Personally Identifiable Information Processing Purposes 287

PT-4. Consent 289

PT-5. Privacy Notice 290

PT-6. System and Records Notice 292

PT-7. Specific Categories of Personally Identifiable Information 294

PT-8. Computer Matching Requirements 295

2.16 Risk Assessment Requirements 296

RA-1. Risk Assessment Policy and Procedures 296

RA-2. Security Categorization 297

RA-3. Risk Assessment 298

RA-4. Risk Assessment Update 301

RA-5. Vulnerability Scanning 301

RA-6 Technical Surveillance Countermeasures Survey 306

RA-7 Risk Response 307

RA-8 Privacy Impact Assessments 307

RA-9 Criticality Analysis 309

RA-10 Threat Hunting 310

2.17 System and Services Acquisition Requirements 310

SA-1. System and Services Acquisition Policy and Procedures 310

SA-2. Allocation of Resources 312

SA-3. System Development Life Cycle 312

SA-4. Acquisition Process 314

SA-5. System Documentation 320

SA-6. Software Usage Restrictions 322

SA-7. User-Installed Software 322

SA-8. Security Engineering Principles 322

SA-9. External System Services 341

SA-10. Developer Configuration Management 345

SA-11. Developer Security Testing 348

SA-12. Supply Chain Protection 353

SA-13. Trustworthiness 354

SA-14. Critical Analysis 354

SA-15 Development Process, Standards, and Tools 354

SA-16 Developer-Provided Training 359

SA-17 Developer Security Architecture and Design 359

SA-18 Tamper resistance and detection 365

SA-19 Component Authenticity 365

SA-20 Customized Development of Critical Components 365

SA-21 Developer Screening 366

SA-22 Unsupported System Components 366

SA-23 Specialization 367

2.18 System and Communications Protection Requirements 368

SecA.Requirements.docx ix 03/09/22

SC-1. System and Communications Protection Policy and Procedures 368

SC-2. Application Partitioning 369

SC-3. Security Function Isolation 370

SC-4. Information in Shared Resources 372

SC-5. Denial of Service Protection 373

SC-6. Resource Availability 375

SC-7. Boundary Protection 375

SC-8. Transmission Confidentiality and Integrity 386

SC-9. Transmission Confidentiality 388

SC-10. Network Disconnect 388

SC-11. Trusted Path 389

SC-12. Cryptographic Key Establishment and Management 390

SC-13. Use of Cryptography 392

SC-14. Public Access Protections 392

SC-15. Collaborative Computing Devices 392

SC-16. Transmission of Security Attributes 394

SC-17. Public Key Infrastructure Certificates 395

SC-18. Mobile Code 396

SC-19. Voice Over Internet Protocol 398

SC-20. Secure Name / Address Resolution Service (Authoritative Source) 398

SC-21. Secure Name / Address Resolution Service (Recursive or Caching Resolver) 399

SC-22. Architecture and Provisioning for Name / Address Resolution Service 399

SC-23. Session Authenticity 400

SC-24. Fail In Known State 401

SC-25. Thin Nodes 401

SC-26. Decoys 402

SC-27. Operating System-Independent Applications 402

SC-28. Protection of Information at Rest 403

SC-29. Heterogeneity 404

SC-30. Concealment and Misdirection 405

SC-31. Covert Channel Analysis 407

SC-32. System Partitioning 408

SC-33. Transmission Preparation Integrity 409

SC-34. Non-Modifiable Executable Programs 409

SC-35 External Malicious Code Identification 410

SC-36 Distributed Processing and Storage 410

SC-37 Out-Of-Band Channels 412

SC-38 Operations Security 412

SC-39 Process Isolation 413

SC-40 Wireless Link Protection 414

SC-41 Port and I/O Device Access 416

SC-42 Sensor Capability and Data 416

SC-43 Usage Restrictions 418

SC-44 Detonation Chambers 419

SC-45 System Time Synchronization 419

SecA.Requirements.docx x 03/09/22

SC-46 Cross Domain Policy Enforcement 421

SC-47 Alternate Communications Paths 421

SC-48 Sensor Relocation 422

SC-49 Hardware-Enforced Separation and Policy Enforcement 422

SC-50 Software-Enforced Separation and Policy Enforcement 423

SC-51 Hardware-Based Protection 423

2.19 System and Information Integrity Requirements 424

SI-1. System and Information Integrity Policy and Procedures 424

SI-2. Flaw Remediation 425

SI-3. Malicious Code Protection 427

SI-4. System Monitoring 430

SI-5. Security Alerts, Advisories, and Directives 440

SI-6. Security Function Verification 441

SI-7. Software, Firmware and Information Integrity 442

SI-8. Spam Protection 446

SI-9. Information Input Restrictions 447

SI-10. Information Input Validation 447

SI-11. Error Handling 450

SI-12. Information Handling and Retention 450

SI-13. Predictable Failure Prevention 452

SI-14 Non-Persistence 454

SI-15 Information Output Filtering 456

SI-16 Memory Protection 456

SI-17 Fail-Safe Procedures 456

SI-18 Personally Identifiable Information Quality Operations 457

SI-19 De-identification 460

SI-20 Tainting 463

SI-21 Information Refresh 464

SI-22 Information Diversity 464

SI-23 Information Fragmentation 465

2.20 Supply Chain Risk Management 466

SR-1 Policy and Procedures 466

SR-2 Supply Chain Risk Management Plan 467

SR-3 Supply Chain Controls and Processes 469

SR-4 Provenance 470

SR-5 Acquisition Strategies, Tools, and Methods 473

SR-6 Supplier Assessments and Reviews 475

SR-7 Supply Chain Operations Security 476

SR-8 Notification Agreements 476

SR-9 Tamper Resistance and Detection 477

SR-10 Inspection of Systems or Components 478

SR-11 Component Authenticity 478

SR-12 Component Disposal 479

SecA.Requirements.docx 1 03/09/22

1. Introduction

As expressed in the IT Security Domain Model, NARA has the following three major sources of

IT security requirements:

● Needs for IT Security determined by NARA’s risk profile and based upon an analysis of

NARA’s business and IT risk assessments;

● Needs for IT security specifically mandated by or implied by Federal laws, directives and guidelines; and

● Needs for IT security specifically stated by or implied by NARA’s IT Security Policies.

This release of NARA’s IT Security Architecture documents security requirements mandated by

FIPS 200, Minimum Security Requirements for Federal Systems. The security controls expressed in this publication represents NISTS’s specification for minimum security requirements that must be met by Federal Agencies. The NIST 800 Series of computer security guidelines are published under the authority of the Federal Information Security Management Act (FISMA) of

2002. The security controls specified by NIST Special Publication 800-53 are intended to safeguard the confidentiality, integrity and availability of information as required under FISMA.

The use of these controls is mandatory for federal systems in accordance with Office of

Management and Budget (OMB) Circular A-130 (OMB A-130) and the provisions of the Federal

Information Security Modernization Act (FISMA), which requires the implementation of minimum controls to protect federal information and systems. This document identifies the security and privacy controls needed to manage risk and to satisfy the security and privacy requirements in FISMA, the Privacy Act of 1974 (PRIVACT), OMB policies (e.g., OMB A-

130), and designated Federal Information Processing Standards (FIPS), among others. It accomplishes this objective by providing a comprehensive and flexible catalog of security and privacy controls to meet NARA’s current and future protection needs based on changing threats, vulnerabilities, requirements, and technologies.

It is important to recognize OMB and NIST documents referenced in the IT Security

Architecture are guidance documents or templates to be used by agencies to develop their own security architectures. They are not final products tailored for NARA and should not be directly utilized by NARA developers.

For example, NIST Special Publication 800-53 describes the following access controls on unsuccessful login attempts:

“The system enforces a limit of [Assignment: organization-defined number] consecutive invalid access attempts by a user during a [Assignment: organization-defined time period] time period; and automatically [Selection: locks the account/node for an [Assignment: organization-

SecA.Requirements.docx 2 03/09/22 defined time period], delays next login prompt according to [Assignment: organization-denied delay algorithm.]] when the maximum number of unsuccessful attempts is exceeded.”

The IT Security Architecture uses the above criteria to develop NARA’s own control objectives.

These are then used to develop policies, requirements, mechanisms, and specifications used to implement the control. This provides a single, consistent source of NARA-wide policy and prevents each organization from developing individual interpretations of Federal guidance.

NARA system developers should utilize NARA’s IT Security Architecture for their security requirements. NARA system developers should not independently develop their own security requirements based on their individual interpretations of federal guidance.

For reference purposes, all of NARA’s tailoring to the NIST controls are maintained in square brackets (e.g., “[“ and “]”).

2. NARA IT Security Requirements

The IT Security Requirements are derived from the controls identified in NIST Special

Publication (SP) 800-53 for unclassified systems and classified systems. The requirements for classified systems were formerly derived from Director of Central Intelligence Directive (DCID)

6/3, but have since been merged into the Rev. 4 version of the NIST SP 800-53. NIST SP 800-

53 represents the specific requirements that must be met to implement the control to the required level for confidentiality, integrity, and availability.

Most of the requirements apply to all of NARA or to all systems. These will be stated as

“NARA shall…” or “Each system shall…” as appropriate. Other requirements only apply to systems at a moderate or high level of confidentiality, integrity or availability. These requirements will be qualified as being “For high availability systems” or “For moderate integrity systems” or something similar. A few of the requirements are not mandated for any particular system, but can be implemented where data is “deemed by the NARA System Owner to require additional protection” to enhance a particular security control. While no system is required to enhance security beyond the minimum required levels, if stronger security is desired, it may be enhanced using these controls and control enhancements. Additional requirements that apply to classified systems will be noted as such. NARA systems designated as High Value

Assets (HVA) must implement the NARA High Value Asset (HVA) Security Requirements

Overlay. Systems determined to have PII data must implement the NARA Personally Identifiable

Information (PII) Security Requirements Overlay.

2.1 Access Control Requirements

AC-1. Access Control Policy and Procedures

Privacy LOW AC-1 MOD AC-1 HIGH AC-1

SecA.Requirements.docx 3 03/09/22

AC-1. For all data, the NARA Office of Information Services (I) shall:

AC-1a. Develop, document and disseminate, to NARA personnel:

1. A NARA wide access control policy that:

(a) Addresses purpose, scope, roles, responsibilities, management commitment, coordination among NARA entities, and compliance; and

(b) Is consistent with applicable laws, executive orders, directives, regulations, policies, standards, and guidelines; and

2. Procedures to facilitate the implementation of the access control policy and associated access controls; and

AC-1b. The NARA Chief Information Security Officer (CISO) manages the development, documentation, and dissemination of the access control policy and procedures; and

AC-1c. Review and update the current:

1. Access control policy [at least annually] and following an assessment or audit findings, security incidents or breaches, or changes in applicable laws, executive orders, directives, regulations, policies, standards, and guidelines; and

2. Access control procedures [at least annually] and following an assessment or audit findings, security incidents or breaches, or changes in applicable laws, executive orders, directives, regulations, policies, standards, and guidelines.

Discussion: Access control policy and procedures address the controls in the AC family that are implemented within systems and organizations. The risk management strategy is an important factor in establishing such policies and procedures. Policies and procedures contribute to security and privacy assurance. Therefore, it is important that security and privacy programs collaborate on the development of access control policy and procedures.

Security and privacy program policies and procedures at the organization level are preferable, in general, and may obviate the need for mission- or system-specific policies and procedures. The policy can be included as part of the general security and privacy policy or be represented by multiple policies reflecting the complex nature of organizations.

Procedures can be established for security and privacy programs, for mission or business processes, and for systems, if needed. Procedures describe how the policies or controls are implemented and can be directed at the individual or role that is the object of the procedure.

Procedures can be documented in system security and privacy plans or in one or more separate documents. Events that may precipitate an update to access control policy and

SecA.Requirements.docx 4 03/09/22 procedures include assessment or audit findings, security incidents or breaches, or changes in laws, executive orders, directives, regulations, policies, standards, and guidelines.

Simply restating controls does not constitute an organizational policy or procedure.

Related Controls: IA-1, PM-9, PM-24, PS-8, SI-12.

Control Enhancements: None.

References: [OMB A-130], [SP 800-12], [SP 800-30], [SP 800-39], [SP 800-100], [IR

7874].

AC-2. Account Management

LOW AC-2 MOD AC-2 (1) (2) (3) (4) (5)

(13)

HIGH AC-2 (1) (2) (3) (4) (5) (11) (12) (13)

AC-2. For all data, the NARA System Owner shall:

AC-2a. Define and document the types of accounts allowed and specifically prohibited for use within the system (i.e., individual, group, system, application, guest/anonymous, and temporary);

AC-2b. Assign account managers;

AC-2c. Require [SSP-defined prerequisites and criteria] for group and role membership;

AC-2d. Specify

1. authorized users of the system,

2. group and role membership, and

3. access authorizations (i.e., privileges) and other [SSP-defined] attributes (as required) for each account;

AC-2e. Require approvals by system owner or the system's designated approving official for requests to create accounts;

AC-2f. Create, enable, modify, disable, and remove system accounts in accordance with NARA

804, Information Technology (IT) Systems Security;

AC-2g. Monitor the use of accounts;

AC-2h. Notify account managers, system ISSO and NARA ISM within two weeks:

1. When accounts are no longer required;

2. When users are terminated or transferred; and

3. When individual system usage or need-to-know changes;

SecA.Requirements.docx 5 03/09/22

AC-2i. Authorize access to the system based on:

1. A valid access authorization;

2. Intended system usage; and

3. Other attributes as required by the system functions;

AC-2j. Review accounts compliance with account management requirements [monthly for privileged users; and at least annually for all others].

AC-2k. Establish a process for reissuing shared/group account credentials (if deployed) when individuals are removed from the group.

AC-2l. Align account management processes with personnel termination and transfer processes.

Discussion: Examples of system account types include individual, shared, group, system, guest, anonymous, emergency, developer, temporary, and service. Identification of authorized system users and the specification of access privileges reflect the requirements in other controls in the security plan. Users requiring administrative privileges on system accounts receive additional scrutiny by organizational personnel responsible for approving such accounts and privileged access, including system owner, mission or business owner, senior agency information security officer, or senior agency official for privacy. Types of accounts that organizations may wish to prohibit due to increased risk include shared, group, emergency, anonymous, temporary, and guest accounts.

Where access involves personally identifiable information, security programs collaborate with the senior agency official for privacy to establish the specific conditions for group and role membership; specify authorized users, group and role membership, and access authorizations for each account; and create, adjust, or remove system accounts in accordance with organizational policies. Policies can include such information as account expiration dates or other factors that trigger the disabling of accounts. Organizations may choose to define access privileges or other attributes by account, type of account, or a combination of the two. Examples of other attributes required for authorizing access include restrictions on time of day, day of week, and point of origin. In defining other system account attributes, organizations consider system-related requirements and mission/business requirements. Failure to consider these factors could affect system availability.

Temporary and emergency accounts are intended for short-term use. Organizations establish temporary accounts as part of normal account activation procedures when there is a need for short-term accounts without the demand for immediacy in account activation. Organizations establish emergency accounts in response to crisis situations and with the need for rapid account activation. Therefore, emergency account activation may bypass normal account authorization

SecA.Requirements.docx 6 03/09/22 processes. Emergency and temporary accounts are not to be confused with infrequently used accounts, including local logon accounts used for special tasks or when network resources are unavailable (may also be known as accounts of last resort). Such accounts remain available and are not subject to automatic disabling or removal dates. Conditions for disabling or deactivating accounts include when shared/group, emergency, or temporary accounts are no longer required and when individuals are transferred or terminated. Changing shared/group authenticators when members leave the group is intended to ensure that former group members do not retain access to the shared or group account. Some types of system accounts may require specialized training.

Related Controls: AC-3, AC-5, AC-6, AC-17, AC-18, AC-20, AC-24, AU-2, AU-12, CM-5, IA-2, IA-4, IA-5, IA-8, MA-3, MA-5, PE-2, PL-4, PS-2, PS-4, PS-5, PS-7, PT-2, PT-3, SC-7, SC-12, SC-13, SC-37.AC-2(1) AUTOMATED SYSTEM ACCOUNT MANAGEMENT. For data requiring moderate or high confidentiality, the NARA System Owner shall employ automated mechanisms to support the management of system accounts.

Discussion: Automated system account management includes using automated mechanisms to create, enable, modify, disable, and remove accounts; notify account managers when an account is created, enabled, modified, disabled, or removed, or when users are terminated or transferred;

monitor system account usage; and report atypical system account usage. Automated mechanisms can include internal system functions and email, telephonic, and text messaging notifications.

AC-2(2) AUTOMATED TEMPORARY AND EMERGENCY ACCOUNT MANAGEMENT.

For data requiring moderate or high confidentiality, the system shall automatically disable temporary and emergency accounts after [a period not to exceed 15 days for unclassified systems or 72 hours for classified systems].

Discussion: Management of temporary and emergency accounts includes the removal or disabling of such accounts automatically after a predefined time period rather than at the convenience of the system administrator. Automatic removal or disabling of accounts provides a more consistent implementation.

Related Controls: None.

AC-2(3) DISABLE ACCOUNTS. For data requiring moderate or high confidentiality, the system shall disable accounts within [a period not to exceed 7 days for unclassified systems or 2 days for classified systems] when the accounts:

(a) Have expired;

(b) Are no longer associated with a user or individual;

(c) Are in violation of organizational policy; or

SecA.Requirements.docx 7 03/09/22

(d) Have been inactive for [a period not to exceed 90 days for unclassified systems or

30 days for classified systems].

Discussion: Disabling expired, inactive, or otherwise anomalous accounts supports the concepts of least privilege and least functionality which reduce the attack surface of the system.

Related Controls: None.

AC-2(4) AUTOMATED AUDIT ACTIONS. For data requiring moderate or high confidentiality, the system shall automatically audit account creation, modification, disabling, and removal actions and shall notify, as required, appropriate individuals.

Discussion: Account management audit records are defined in accordance with AU-2 and reviewed, analyzed, and reported in accordance with AU-6.

Related Controls: AU-2, AU-6.

AC-2 (5) INACTIVITY LOGOUT. For data requiring moderate and high confidentiality, the

NARA System Owner shall:

● Require that users log out when [15 minutes of inactivity have occurred]

● Determine normal time-of-day and duration usage for system accounts;

● Monitor for atypical usage of system accounts; and

● Report atypical usage to designated NARA officials.

Discussion: Inactivity logout is behavior- or policy-based and requires users to take physical action to log out when they are expecting inactivity longer than the defined period.

Automatic enforcement of inactivity logout is addressed by AC-11.

Related Controls: AC-11.

AC-2(6) DYNAMIC PRIVILEGE MANAGEMENT. For data deemed by the NARA

System Owner to require this additional confidentiality protection, the system shall implement [an SSP defined dynamic privilege management capabilities].

Discussion: In contrast to access control approaches that employ static accounts and predefined user privileges, dynamic access control approaches rely on runtime access control decisions facilitated by dynamic privilege management, such as attribute-based access control. While user identities remain relatively constant over time, user privileges typically change more frequently based on ongoing mission or business requirements and the operational needs of organizations. An example of dynamic privilege management is the immediate revocation of privileges from users as opposed to requiring that users terminate and restart their sessions to reflect changes in privileges.

Dynamic privilege management can also include mechanisms that change user

SecA.Requirements.docx 8 03/09/22 privileges based on dynamic rules as opposed to editing specific user profiles. Examples include automatic adjustments of user privileges if they are operating out of their normal work times, if their job function or assignment changes, or if systems are under duress or in emergency situations. Dynamic privilege management includes the effects of privilege changes, for example, when there are changes to encryption keys used for communications.

Related Controls: AC-16.

AC-2(7) PRIVILEGED USER ACCOUNTS. For data deemed by the NARA System

Owner to require this additional confidentiality protection, the NARA System Owner shall:

(a) Establish and administer privileged user accounts in accordance with a role-based access scheme that organizes system and network privileges into roles;

(b) Monitor privileged role assignments;

(c) Monitor changes to roles or attributes; and

(d) Revoke access when privileged role or attribute assignments are no longer appropriate.

Discussion: Privileged roles are organization-defined roles assigned to individuals that allow those individuals to perform certain security-relevant functions that ordinary users are not authorized to perform. Privileged roles include key management, account management, database administration, system and network administration, and web administration. A role-based access scheme organizes permitted system access and privileges into roles. In contrast, an attribute-based access scheme specifies allowed system access and privileges based on attributes.

Related Controls: None.

AC-2(8) DYNAMIC ACCOUNT MANAGEMENT. For data deemed by the NARA System

Owner to require this additional confidentiality protection, the system shall create, activate, manage, and deactivate [SSP-defined system accounts] dynamically.

Discussion: Approaches for dynamically creating, activating, managing, and deactivating system accounts rely on automatically provisioning the accounts at runtime for entities that were previously unknown. Organizations plan for the dynamic management, creation, activation, and deactivation of system accounts by establishing trust relationships, business rules, and mechanisms with appropriate authorities to validate related authorizations and privileges.

Related Controls: AC-16.

AC-2(9) RESTRICTIONS ON USE OF SHARED AND GROUP ACCOUNTS. For data deemed by the NARA System Owner to require this additional confidentiality protection, NARA shall only permit the use of shared/group accounts that meet [SSP-defined conditions for establishing shared/group accounts].

SecA.Requirements.docx 9 03/09/22

Discussion: Before permitting the use of shared or group accounts, organizations consider the increased risk due to the lack of accountability with such accounts.

Related Controls: None.

AC-2(10) [Withdrawn: Incorporated in AC-2k].

AC-2(11) USAGE CONDITIONS. For data requiring high confidentiality, the system shall enforce [SSP-defined circumstances and/or usage conditions] for [SSP-defined system accounts].

Discussion: Specifying and enforcing usage conditions helps to enforce the principle of least privilege, increase user accountability, and enable effective account monitoring. Account monitoring includes alerts generated if the account is used in violation of organizational parameters. Organizations can describe specific conditions or circumstances under which system accounts can be used, such as by restricting usage to certain days of the week, time of day, or specific durations of time.

Related Controls: None.

AC-2(12) ACCOUNT MONITORING FOR ATYPICAL USAGE. For data requiring high confidentiality, the NARA System Owner shall:

(a) Monitor system accounts for [NARA-defined atypical use]; and

(b) Reports atypical usage of system accounts to system operators, ISSO and IS.

Discussion: Atypical usage includes accessing systems at certain times of the day or from locations that are not consistent with the normal usage patterns of individuals. Monitoring for atypical usage may reveal rogue behavior by individuals or an attack in progress. Account monitoring may inadvertently create privacy risks since data collected to identify atypical usage may reveal previously unknown information about the behavior of individuals.

Organizations assess and document privacy risks from monitoring accounts for atypical usage in their privacy impact assessment and make determinations that are in alignment with their privacy program plan.

Related Controls: AU-6, AU-7, CA-7, IR-8, SI-4.

AC-2(13) DISABLE ACCOUNTS FOR HIGH-RISK INDIVIDUALS. For data requiring moderate and high confidentiality, the NARA System Owner shall disable accounts of individuals within [SSP-defined time period]of discovery of [SSP defined risks].

Discussion: Users who pose a significant security and/or privacy risk include individuals for whom reliable evidence indicates either the intention to use authorized access to systems to cause

SecA.Requirements.docx 10 03/09/22 harm or through whom adversaries will cause harm. Such harm includes adverse impacts to organizational operations, organizational assets, individuals, other organizations, or the Nation.

Close coordination among system administrators, legal staff, human resource managers, and authorizing officials is essential when disabling system accounts for high-risk individuals.

Related Controls: AU-6, SI-4.

AC-3. Access Enforcement

AC-3(14)

Privacy

LOW AC-3 MOD AC-3 HIGH AC-3

AC-3. For all data, the system shall enforce approved authorizations for logical access to the system and system resources in accordance with NARA applicable access control policies.

● The NARAnet GSS shall provide multifactor access control as a common control for remote and local access to the network. The authentication capability shall be available to externally hosted systems, which restrict access to NARA account holders.

● Multifactor access mechanisms shall include credentials from HSPD 12 compliant PIV cards.

● Users with elevated security privileges shall access the system using a multifactor authentication mechanism that complies with applicable federal directives and NARA policy.

● Minor applications receive access enforcement as a service from the General Support

System of which they are a part.

● If the security plan of a minor application requires auditing of the actions of users with elevated security privileges, those users shall authenticate using multi-factor mechanisms.

● Minor applications which contain PII enforce assigned authorizations for controlling access to the system in accordance with applicable policy

Discussion: Access control policies control access between active entities or subjects (i.e., users or processes acting on behalf of users) and passive entities or objects (i.e., devices, files, records, domains) in organizational systems. In addition to enforcing authorized access at the system level and recognizing that systems can host many applications and services in support of mission and business functions, access enforcement mechanisms can also be employed at the application and service level to provide increased information security and privacy. In contrast to logical access controls that are implemented within the system, physical access controls are addressed by the controls in the Physical and Environmental Protection (PE) family.

SecA.Requirements.docx 11 03/09/22

Related Controls: AC-2, AC-4, AC-5, AC-6, AC-16, AC-17, AC-18, AC-19, AC-20, AC-21, AC-22, AC- 24, AC-25, AT-2, AT-3, AU-9, CA-9, CM-5, CM-11, IA-2, IA-5, IA-6, IA-7, IA-

11, MA-3, MA-4, MA-5, MP-4, PM-2, PS-3, PT-2, PT-3, SA-17, SC-2, SC-3, SC-4, SC-12, SC-

13, SC-28, SC-31, SC-34, SI-4, SI-8.

AC-3(1) [Withdrawn: Incorporated into AC-6].

AC-3(2) DUAL AUTHORIZATION. For data deemed by the NARA System Owner to require this additional confidentiality protection, the system shall enforce dual authorization for [SSP defined privileged commands and/or other SSP-defined actions].

Discussion: Dual authorization, also known as two-person control, reduces risk related to insider threats. Dual authorization mechanisms require the approval of two authorized individuals to execute. To reduce the risk of collusion, organizations consider rotating dual authorization duties. Organizations consider the risk associated with implementing dual authorization mechanisms when immediate responses are necessary to ensure public and environmental safety.

Related Controls: CP-9, MP-6.

AC-3(3) MANDATORY ACCESS CONTROL. For data deemed by the NARA System Owner to require this additional confidentiality protection, the system shall enforce [SSP-defined mandatory access control policy] over the set of covered subjects and objects specified in the policy, and where the policy:

(a) The policy is uniformly enforced across all subjects and objects within the boundary of the system;

(b) A subject that has been granted access to information is constrained from doing any of the following;

(1) Passing the information to unauthorized subjects or objects;

(2) Granting its privileges to other subjects;

(3) Changing one or more security attributes (specified in the SSP-defined policy) on subjects, objects, the system, or system components;

(4) Choosing the security attributes and attribute values (specified in the SSP-defined policy) to be associated with newly created or modified objects; or

(5) Changing the rules governing access control; and

SecA.Requirements.docx 12 03/09/22

(c) Specifies that [SSP-defined subjects] may explicitly be granted [SSP-defined privileges (i.e., they are trusted subjects)] such that they are not limited by any defined subset (or all) of the above constraints.

Discussion: Mandatory access control is a type of nondiscretionary access control. Mandatory access control policies constrain what actions subjects can take with information obtained from objects for which they have already been granted access. This prevents the subjects from passing the information to unauthorized subjects and objects. Mandatory access control policies constrain actions that subjects can take with respect to the propagation of access control privileges; that is, a subject with a privilege cannot pass that privilege to other subjects. The policy is uniformly enforced over all subjects and objects to which the system has control. Otherwise, the access control policy can be circumvented. This enforcement is provided by an implementation that meets the reference monitor concept as described in AC-25. The policy is bounded by the system

(i.e., once the information is passed outside of the control of the system, additional means may be required to ensure that the constraints on the information remain in effect).

The trusted subjects described above are granted privileges consistent with the concept of least privilege (see AC-6). Trusted subjects are only given the minimum privileges necessary for satisfying organizational mission/business needs relative to the above policy. The control is most applicable when there is a mandate that establishes a policy regarding access to controlled unclassified information or classified information and some users of the system are not authorized access to all such information resident in the system. Mandatory access control can operate in conjunction with discretionary access control as described in AC-3(4). A subject constrained in its operation by mandatory access control policies can still operate under the less rigorous constraints of AC-3(4), but mandatory access control policies take precedence over the less rigorous constraints of AC-3(4). For example, while a mandatory access control policy imposes a constraint that prevents a subject from passing information to another subject operating at a different impact or classification level, AC-3(4) permits the subject to pass the information to any other subject with the same impact or classification level as the subject.

Examples of mandatory access control policies include the Bell-LaPadula policy to protect confidentiality of information and the Biba policy to protect the integrity of information.

Related Controls: SC-7.

AC-3(4) DISCRETIONARY ACCESS CONTROL. For data deemed by the NARA System

Owner to require this additional confidentiality protection, the system shall enforce a [SSP-defined Discretionary Access Control (DAC) policy] over the set of covered subjects and objects specified in the policy, and where the policy specifies that a subject that has been granted access to information can do one or more of the following:

(a) Pass the information to any other subjects or objects;

SecA.Requirements.docx 13 03/09/22

(b) Grant its privileges to other subjects;

(c) Change security attributes on subjects, objects, the system, or the system’s components;

(d) Choose the security attributes to be associated with newly created or revised objects;

or

(e) Change the rules governing access control.

Discussion: When discretionary access control policies are implemented, subjects are not constrained with regard to what actions they can take with information for which they have already been granted access. Thus, subjects that have been granted access to information are not prevented from passing the information to other subjects or objects (i.e., subjects have the discretion to pass). Discretionary access control can operate in conjunction with mandatory access control as described in AC-3(3) and AC-3(15). A subject that is constrained in its operation by mandatory access control policies can still operate under the less rigorous constraints of discretionary access control. Therefore, while AC-3(3) imposes constraints that prevent a subject from passing information to another subject operating at a different impact or classification level, AC-3(4) permits the subject to pass the information to any subject at the same impact or classification level. The policy is bounded by the system. Once the information is passed outside of system control, additional means may be required to ensure that the constraints remain in effect. While traditional definitions of discretionary access control require identity-based access control, that limitation is not required for this particular use of discretionary access control.

Related Controls: None

AC-3(5) SECURITY-RELEVANT INFORMATION. For data deemed by the NARA System

Owner to require this additional confidentiality protection, the system shall prevent access to

[SSP defined Information] except during secure, non-operable system states.

Discussion: Security-relevant information is information within systems that can potentially impact the operation of security functions or the provision of security services in a manner that could result in failure to enforce system security and privacy policies or maintain the separation of code and data. Security-relevant information includes access control lists, filtering rules for routers or firewalls, configuration parameters for security services, and cryptographic key management information. Secure, non-operable system states include the times in which systems are not performing mission or business-related processing, such as when the system is offline for maintenance, boot-up, troubleshooting, or shut down.

Related Controls: CM-6, SC-39.

SecA.Requirements.docx 14 03/09/22

AC-3(6) [Withdrawn: Incorporated into MP-4 and SC-28].

AC-3 (7) ROLE-BASED ACCESS CONTROL. For data deemed by the NARA System Owner to require this additional confidentiality protection, the system shall enforce a role-based access control policy over defined subjects and objects and controls access based upon [SSP-defined roles and users authorized to assume such roles].

Discussion: Role-based access control (RBAC) is an access control policy that enforces access to objects and system functions based on the defined role (i.e., job function) of the subject.

Organizations can create specific roles based on job functions and the authorizations (i.e., privileges) to perform needed operations on the systems associated with the organization-defined roles. When users are assigned to specific roles, they inherit the authorizations or privileges defined for those roles. RBAC simplifies privilege administration for organizations because privileges are not assigned directly to every user (which can be a large number of individuals) but are instead acquired through role assignments. RBAC can also increase privacy and security risk if individuals assigned to a role are given access to information beyond what they need to support organizational missions or business functions. RBAC can be implemented as a mandatory or discretionary form of access control. For organizations implementing RBAC with mandatory access controls, the requirements in AC-3(3) define the scope of the subjects and objects covered by the policy.

Related Controls: None.

AC-3 (8) REVOCATION OF ACCESS AUTHORIZATIONS. For data deemed by the NARA

System Owner to require this additional confidentiality protection, the system shall enforce the revocation of access authorizations resulting from changes to the security attributes of subjects and objects based on [SSP-defined rules governing the timing of revocations of access authorizations].

Discussion: Revocation of access rules may differ based on the types of access revoked. For example, if a subject (i.e., user or process acting on behalf of a user) is removed from a group, access may not be revoked until the next time the object is opened or the next time the subject attempts to access the object. Revocation based on changes to security labels may take effect immediately.

This is the start of the file's text. The full file is on GovTribe.

File details come from the government source that posted it. Updated .