Benchmark: 6.3 Periodic Identity Reviews
Overview
Security Best Practices for Identity services should include operational reviews that periodically ensure the integrity and necessity of accounts and permissions. These operational practices should be performed regularly on a cadence that is based on your organization's policy or compliance requirements.
NOTE: The recommendations in this section may not have a precise audit or remediation procedure because they may not be a configurable setting as much as they are an operative task that should be performed on a periodic basis.
Usage
Install the mod:
mkdir dashboardscd dashboardspowerpipe mod initpowerpipe mod install github.com/turbot/steampipe-mod-azure-compliance
Start the Powerpipe server:
steampipe service startpowerpipe server
Open http://localhost:9033 in your browser and select 6.3 Periodic Identity Reviews.
Run this benchmark in your terminal:
powerpipe benchmark run azure_compliance.benchmark.cis_v400_6_3
Snapshot and share results via Turbot Pipes:
powerpipe benchmark run azure_compliance.benchmark.cis_v400_6_3 --share
Controls
- 6.3.1 Ensure that Azure admin accounts are not used for daily operations
- 6.3.2 Ensure that guest users are reviewed on a regular basis
- 6.3.3 Ensure that use of the 'User Access Administrator' role is restricted
- 6.3.4 Ensure that all 'privileged' role assignments are periodically reviewed