ISO/IEC 27001

⌘K
  1. Home
  2. Docs
  3. ISO/IEC 27001
  4. Other Doc
  5. Access Review Report

Access Review Report

1. Report Information

FieldDetails
Report IDARR-YYYY-XXX
Review Period
Review Date
Organization / Business Unit
System / Application
EnvironmentProduction / Test / Development
System Owner
Data Owner
Access Review Owner
Security Reviewer
Review Frequency
Previous Review Date
Next Review Date
Report StatusDraft / Final / Closed

2. Purpose

The purpose of this Access Review Report is to document the results of the periodic review of user and privileged access to organizational systems and information.

The review determines whether access:

  • Remains authorized
  • Is still required for business purposes
  • Matches the user’s current role
  • Follows the Access Control Matrix
  • Follows least-privilege principles
  • Is appropriately protected
  • Does not create unacceptable segregation-of-duties conflicts
  • Has been removed where no longer required

The report provides evidence that access rights are periodically reviewed and that identified issues are tracked to closure.


3. Scope

The review covers the systems, users, roles, and access rights defined below.

Systems Reviewed

SystemEnvironmentOwnerCriticalityClassification
Corporate Identity / SSOProductionITHighConfidential
AWS ProductionProductionCTOCriticalRestricted
GitHubProductionEngineeringHighConfidential
Customer SupportProductionSupportHighConfidential
HR SystemProductionHRHighConfidential

Replace these examples with the organization’s actual systems.


4. Review Objectives

The review objectives are to verify that:

  1. Users are authorized.
  2. Access remains business justified.
  3. Access matches current job responsibilities.
  4. Excess permissions are identified.
  5. Privileged access remains justified.
  6. Former employees and contractors do not retain access.
  7. Mover-related access changes have been completed.
  8. Temporary access has not exceeded its approved duration.
  9. Third-party access remains valid.
  10. MFA and other required security controls are applied.
  11. Segregation-of-duties conflicts are identified.
  12. Review findings are remediated and verified.

5. Review Criteria

Access was reviewed against applicable:

  • Access Control Policy
  • Access Control Matrix
  • User Access Request records
  • JML Procedure
  • Third-Party Access Procedure
  • Privileged Access Register
  • Information Classification Policy
  • Segregation of Duties requirements
  • Contractual requirements
  • Security requirements
  • Risk assessment and treatment requirements

6. Information Sources

The review was performed using appropriate current access information, such as:

  • HR user list
  • Employee/contractor list
  • Identity Provider / SSO
  • Application user lists
  • AWS IAM
  • Azure/GCP identity records
  • SaaS administration consoles
  • Database access lists
  • Source-code repository permissions
  • VPN users
  • Privileged Access Register
  • Access Control Matrix
  • Previous access review
  • User Access Requests
  • Joiner-Mover-Leaver records
  • Third-party access records

7. Review Methodology

The review followed:

Collect → Reconcile → Validate → Assess → Identify Findings → Remediate → Verify → Report

Step 1 – Collect

Obtain current access listings.

Step 2 – Reconcile

Compare system access with HR, contractor, and third-party records.

Step 3 – Validate

Compare access against the Access Control Matrix and approved access requests.

Step 4 – Assess

Evaluate:

  • Business need
  • Least privilege
  • Role appropriateness
  • Privileged access
  • SoD
  • Temporary access
  • Third-party access
  • MFA
  • Dormant accounts

Step 5 – Identify Findings

Document access requiring correction, removal, or further investigation.

Step 6 – Remediate

Responsible owners correct the identified access.

Step 7 – Verify

Confirm that corrective actions were successfully completed.

Step 8 – Report

Issue the final Access Review Report.


8. Review Population

CategoryPopulationReviewedFindings
Employees
Contractors
Third Parties
Privileged Users
Service Accounts
Temporary Accounts
Total

9. User Access Review Results

UserRoleSystemCurrent AccessRequired AccessFindingActionStatus
User ADeveloperAWS ProdAdminRead/Log AccessExcess PrivilegeReduce AccessClosed
User BSupportCRMWriteWriteNoneNo ActionClosed
User CFormer EmployeeGitHubWriteNoneFormer UserRevokeClosed
User DAuditorAudit RepositoryReadTemporary ReadValidRetain Until ExpiryOpen

10. Access Review Summary

Overall Review

MetricResult
Total Users Reviewed
Total Systems Reviewed
Total Access Records Reviewed
Access Corrections Required
Access Revocations Required
Privileged Access Findings
Third-Party Findings
Dormant Accounts
SoD Issues
Documentation Gaps
Open Actions
Closed Actions

11. Findings Classification

Findings should be classified according to organizational criteria.

Finding TypeDescription
No FindingAccess is appropriate and supported by evidence
Access CorrectionPermission needs modification
Access RevocationAccess is no longer required
Privileged Access IssueExcessive or unsupported privilege
SoD IssueIncompatible access identified
Third-Party Access IssueExternal access no longer justified or appropriately controlled
Temporary Access IssueAccess exceeded or lacks appropriate expiry
Dormant AccountAccount appears inactive but remains enabled
Documentation GapAccess may be appropriate but supporting evidence is missing
Security FindingSecurity control such as MFA requires correction

12. Detailed Findings

Finding ARR-F-001

Finding Title

Excessive Production Access

System

AWS Production

User/Role

Developer

Observation

The user was identified with elevated production permissions that were greater than the permissions required for the current role.

Expected Condition

Access should be limited to the permissions required for the user’s approved business responsibilities.

Risk

Excessive privileges may increase the potential impact of unauthorized or compromised account activity.

Required Action

Review and reduce the user’s production permissions to the minimum required level.

Owner

CTO / Cloud Administrator

Due Date

DD-MMM-YYYY

Status

Open / In Progress / Closed

Closure Evidence

IAM role/permission update and post-remediation verification.


13. Privileged Access Review

Privileged access should be reviewed separately or as part of the overall access review.

UserSystemPrivileged RoleBusiness NeedMFALoggingRequired?ActionStatus

Check:

  • Privileged user is authorized
  • Business justification exists
  • Named account is used
  • MFA is enabled
  • Permissions remain appropriate
  • Logging is enabled where required
  • Temporary access has expiry
  • Privileged Access Register is current

14. Third-Party Access Review

Third PartyUserSystemAccessContract ValidBusiness NeedExpiryActionStatus

Verify:

  • Contract/SOW remains valid
  • User remains engaged
  • Access is still required
  • Access is least privilege
  • Expiry is appropriate
  • MFA is enabled where required
  • Privileged access remains justified
  • Access will be revoked when engagement ends

15. Joiner-Mover-Leaver Reconciliation

Compare current access with HR and JML records.

CheckResultFindings
New joiners received only approved accessPass / Fail
Former employees have been removedPass / Fail
Role changes resulted in access changesPass / Fail
Contractor access remains validPass / Fail
Third-party access remains validPass / Fail
Temporary access has appropriate expiryPass / Fail
Privileged access was reviewedPass / Fail

16. Dormant and Inactive Accounts

Review accounts that appear unused or inactive.

AccountSystemLast ActivityOwnerBusiness NeedActionStatus

Possible actions:

  • Disable
  • Remove
  • Confirm business need
  • Reset/reconfigure
  • Transfer ownership
  • Retain with documented justification

17. Service Account Review

Service accounts should be reviewed separately from human users.

AccountSystemPurposeOwnerPermissionsInteractive LoginCredential ControlRequired?Action

Review:

  • Business purpose
  • Owner
  • Permissions
  • Credential storage
  • Credential rotation
  • Interactive login
  • Monitoring
  • Dependency
  • Continued requirement

18. Segregation of Duties Review

Review whether combinations of access create inappropriate conflicts.

Examples:

Role/UserAccess CombinationPotential ConflictAssessmentAction
Developer + Production Admin
Requestor + Approver
Finance Processor + Approver

Where full separation is impractical, document the risk and applicable compensating controls.


19. MFA and Authentication Review

SystemUser PopulationMFA RequiredMFA EnabledExceptionsAction
SSOYes
AWSYes
GitHubYes
Security PlatformYes

Investigate exceptions rather than treating MFA coverage as a simple percentage target.


20. Access Against Classification

Review whether access is appropriate for the information being accessed.

InformationClassificationUser/RoleAccessBusiness NeedAppropriate?
Customer DatabaseConfidentialSupportReadCustomer SupportYes/No
Production CredentialsRestrictedDeveloperAdminDevelopmentYes/No
Security LogsConfidentialSecurityReadSecurity MonitoringYes/No

21. Access Correction Action Register

Action IDFinding IDUser/SystemRequired ActionOwnerDue DateStatusVerification
AC-001ARR-F-001AWS/User AReduce privilegeCTOClosedVerified
AC-002ARR-F-002GitHub/User BRevoke accessITOpen
AC-003ARR-F-003SaaS/User CEnable MFAITIn Progress

22. Remediation Verification

Every completed access correction should be verified.

Verification Questions

  • Was the requested permission removed?
  • Was the correct permission retained?
  • Was the user tested where necessary?
  • Does the system now match the approved access?
  • Was the Access Control Matrix updated if required?
  • Was the Privileged Access Register updated?
  • Was evidence captured?

Verification Record

Action IDAction CompletedVerified ByVerification DateEvidenceResult
Pass / Fail

23. Exceptions

Any unresolved access issue should be documented.

Exception IDSystemUserExceptionReasonRiskCompensating ControlApproverExpiryStatus

Exceptions should not be left indefinitely without ownership and review.


24. Overall Review Conclusion

The conclusion should be based on the documented review results.

Example

The access review was performed for the systems and user population defined in this report. User access was compared against available role, approval, HR, privileged access, and system records. Identified access discrepancies were documented and assigned to responsible owners for remediation. Completed actions were verified where applicable, and unresolved items remain tracked through the corrective action or exception process.


25. Open Items

IDFindingOwnerDue DateRiskStatus

Open items should be tracked until remediation or formally approved risk acceptance.


26. Management Review / Escalation

Significant access issues should be escalated according to organizational risk and governance requirements.

Examples:

  • Unapproved privileged access
  • Former employee retaining production access
  • Unauthorized customer-data access
  • Compromised privileged account
  • Significant SoD conflict
  • Long-overdue access remediation
  • Repeated access-control failures

27. Report Approval

RoleNameSignature/ApprovalDate
Access Review Owner
System Owner
Security/ISMS
Data Owner, where applicable
Management, where required

28. Evidence Repository

Record where supporting evidence is stored.

EvidenceReferenceLocationOwner
User Access Export
Access Control Matrix
Access Requests
HR User List
Privileged Access Register
Access Review Evidence
Remediation Evidence
Approval Records

Sensitive access information should be stored using an appropriately protected location and access restrictions.


29. Review Frequency

Access reviews should be performed at a frequency appropriate to risk.

Examples:

  • Standard applications: periodic review
  • Confidential information: periodic review
  • Production access: more frequent/risk-based review
  • Privileged access: more frequent/risk-based review
  • Third-party access: based on engagement and risk
  • Temporary access: at or before expiry
  • High-risk systems: risk-based enhanced review

These are practical examples rather than universal ISO 27001 frequencies.


30. Audit Checklist

Before closing the report:

  • Review scope defined
  • User population identified
  • Current access data obtained
  • HR records reconciled
  • Access Control Matrix checked
  • User Access Requests checked where required
  • Privileged access reviewed
  • Third-party access reviewed
  • Joiner access checked
  • Mover access checked
  • Leaver access checked
  • Dormant accounts reviewed
  • Service accounts reviewed
  • SoD reviewed
  • MFA reviewed
  • Findings documented
  • Remediation assigned
  • Completed actions verified
  • Exceptions documented
  • Open items tracked
  • Report approved
  • Evidence retained

31. Relationship with Other ISMS Documents

The Access Review Report provides evidence for the operation of:

  • Access Control Policy
  • Access Control Matrix
  • User Access Request
  • User Access Review Checklist
  • Joiner-Mover-Leaver Procedure
  • Third-Party Access Procedure
  • Privileged Access Register
  • Access Revocation Checklist
  • Employee Offboarding Checklist
  • Contractor Offboarding Checklist
  • Segregation of Duties Policy
  • Information Classification Policy
  • Information & Asset Inventory
  • Risk Register

Complete Access Governance Chain

Role → Business Need → Access Request → Approval → Provision → Actual Access → Periodic Review → Correction/Revocation → Verification → Evidence


32. ISO 27001 Connection

The Access Review Report provides operational evidence supporting applicable ISO/IEC 27001 requirements relating to:

  • Identity management
  • Authentication information
  • Access rights
  • Access restriction
  • Privileged access
  • Segregation of duties
  • Access review
  • Supplier/third-party access
  • Logging and monitoring where applicable

The exact controls applicable to the organization should be determined through its risk assessment and Statement of Applicability (SoA).


33. Final Audit Trail

The completed report should allow an auditor to answer:

Who had access?

↓

What access did they have?

↓

Why did they need it?

↓

Who approved it?

↓

Does it match their current role?

↓

Was privileged/third-party access reviewed?

↓

Were unnecessary permissions removed?

↓

Were corrections verified?

↓

Is evidence available?

Final Principle

Access should not be considered secure simply because it was approved once. The organization should periodically verify that actual access remains appropriate, necessary, authorized, and consistent with business roles and security requirements—and retain evidence of the review and any corrective actions.

How can we help?

Leave a Reply

Your email address will not be published. Required fields are marked *