Skip to content

Access Review Record

Access Review Record template: The record of one periodic review of a system's accounts and privileges, with a decision for every account, the actions taken and the sign-off, and a register of every review, as SP 800-53 AC-2j and AC-6(7) require.

TypeProgram stageStatusTemplate versionNIST basis
Form or registerCoreDraft1.0.0SP 800-53 release 5.2.0

The record of one periodic review of a system’s accounts and privileges, with a decision for every account, the actions taken and the sign-off, and a register of every review, as SP 800-53 AC-2j and AC-6(7) require.

ControlTitle
AC-2Account Management
AC-2(3)Disable Accounts
AC-5Separation of Duties
AC-6(7)Review of User Privileges
VariantReady to adoptAnnotated
All baselinesWord · MarkdownWord · Markdown

The register as a spreadsheet: CSV, with one column per field.

SystemReview IDReview typePeriod coveredStatus
Fill in: system name and identifierFill in: unique review IDFill in: privileged accounts, all accounts, or bothFill in: datesFill in: in progress, actions open, or complete
  • The System owner reviews all accounts on the system Fill in: the frequency of account review Typical: quarterly for privileged accounts and at least annually for all other accounts for compliance with the Access Control Policy and the account management procedure (AC-2j).
  • The System owner reviews the privileges assigned to Fill in: roles or classes of users to which privileges are assigned Typical: all roles and classes of users on the system, Fill in: the frequency at which to review the privileges assigned to roles or classes of users Typical: quarterly for privileged roles and at least annually for all other roles, to validate the need for them (AC-6(7)(a)).
  • The Account manager disables or removes the accounts, and reassigns or removes the privileges, that the review finds are not needed (AC-2j, AC-6(7)(b)).
FieldEntry
Sources of the account listFill in: for example the identity provider, the application’s own user table, the database, the cloud console
Date and time each list was extracted, and by whomFill in: dates and names
Number of accounts reviewedFill in: count, by type
How completeness was checkedFill in: for example account counts compared between the sources; service and emergency accounts listed in the account management procedure all present

Every account on the list gets a row. Supervisors confirm the need for their users’ access; the System owner decides.

Account IDUser or ownerAccount typeRoles and groupsPrivileged?Last logonNeed confirmed byDecisionReasonAction ticketAction completed
Fill in: account IDFill in: name, or owner of a service accountFill in: typeFill in: rolesFill in: yes or noFill in: dateFill in: supervisor name and dateFill in: keep, change, disable or removeFill in: reason, for example left the organization, changed role, inactiveFill in: ticketFill in: date

Flag in the reason column any account with no logon for Fill in: time period for account inactivity before disabling Typical: 90 days that the system did not disable automatically, and record why (AC-2(3)(d)).

CheckResult
Accounts of people who have left or transferred, compared with the Human resources office’s list of departures and transfers for the periodFill in: number found still enabled, and actions
Accounts with no named user or ownerFill in: number found, and actions
Shared and group accounts: approved exception, current member list, authenticator changed after each departure (AC-2k)Fill in: result
Emergency accounts: disabled when not in use, every use reviewedFill in: result
Roles held together that the account management procedure says must be separated (AC-5)Fill in: conflicts found, and how resolved
Privileged users without a separate non-privileged account (AC-6(2))Fill in: number found, and actions
Accounts whose roles do not match an approved access requestFill in: number found, and actions
RoleNameDate
Reviewer: System ownerFill in: nameFill in: date the decisions were made
Account manager, confirming every action in section 3 is completeFill in: nameFill in: date
SummaryEntry
Accounts keptFill in: count
Accounts changedFill in: count
Accounts disabled or removedFill in: count
Findings for the plan of action and milestonesFill in: weaknesses found, for example terminated users still enabled, or none
Next review dueFill in: date
Review IDSystemTypePeriod coveredReviewerAccounts reviewedChangedDisabled or removedConflicts foundActions completedSigned offNext due
Fill in: IDFill in: systemFill in: privileged, all, or bothFill in: datesFill in: nameFill in: countFill in: countFill in: countFill in: countFill in: dateFill in: dateFill in: date

Independent guidance, not an official NIST publication. Control text is from NIST SP 800-53 Rev. 5 and SP 800-53A (public domain). Original content is licensed CC BY 4.0; program templates and the downloadable kit are dedicated to the public domain under CC0 1.0.