performing-privileged-account-access-review

Review privileged accounts across Active Directory, AWS IAM, Azure AD, and databases.

2|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/Acczdy/MoZiSec --skill performing-privileged-account-access-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performing-privileged-account-access-review
Source: https://github.com/Acczdy/MoZiSec/tree/main/iam/.claude/skills/performing-privileged-account-access-review
Command: npx skills add https://github.com/Acczdy/MoZiSec --skill performing-privileged-account-access-review

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ldap3, boto3, msal, requests, pandas, openpyxl, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Organizations often accumulate privileged accounts with excessive permissions, unknown owners, or long periods of inactivity, creating high-risk attack surfaces and compliance gaps. This Skill provides a repeatable process to discover, validate, and remediate privileged access so teams can reduce risk and produce audit evidence.

Core Features & Use Cases

  • Discovery & Inventory: Enumerates privileged accounts across Active Directory, AWS IAM, Azure AD, databases, and PAM vaults to create a consolidated inventory.
  • Automated Checks: Detects stale accounts, shared/generic accounts without owners, excessive privilege assignments, and overdue recertification using configurable thresholds.
  • Review Campaigns & Reporting: Generates reviewer CSVs and JSON compliance reports with severity summaries and findings for remediation tracking.
  • Use Case: Run a quarterly campaign to identify domain admins, service accounts, and cloud owners, certify required access, disable orphaned accounts, and export a compliance report for auditors.

Quick Start

Use the performing-privileged-account-access-review skill to scan a privileged account CSV and produce a compliance JSON report.

Frequently Asked Questions about performing-privileged-account-access-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform a privileged account access review across Active Directory and AWS IAM?

Privileged account access review enumerates accounts across Active Directory, AWS IAM, Azure AD, databases, and PAM vaults to discover stale, shared, and excessive privileges. It outputs JSON or CSV compliance reports with severity classifications for remediation tracking.

What is the best way to detect stale and shared privileged accounts for compliance audits?

Detecting stale and shared privileged accounts requires automated checks against configurable inactivity and recertification thresholds. This process identifies orphaned service accounts, generic accounts without owners, and overdue recertifications to enforce least privilege during audits.

Can I use this skill to generate recertification reports for Azure AD and database administrators?

Yes, you can generate reviewer CSVs and JSON compliance reports for Azure AD and database administrators. The review campaigns validate required access, classify findings by severity, and export audit evidence for disabled or orphaned accounts.

How does privileged account recertification integrate with PAM inventories and ticketing systems?

Privileged account recertification integrates with PAM inventories and ticketing systems through configurable review campaigns. It consolidates discovered accounts from PAM vaults into a unified inventory and exports structured findings to track remediation progress.

Do I need Python dependencies like ldap3 and boto3 to scan privileged accounts?

Yes, scanning privileged accounts requires Python dependencies including ldap3 for Active Directory, boto3 for AWS IAM, and msal for Azure AD. These libraries enable automated discovery and validation across enterprise systems during access reviews.

What thresholds should I configure for identifying excessive privilege assignments?

Configuring thresholds for excessive privilege assignments involves setting stale account inactivity periods and recertification due dates. The automated checks apply these configurable parameters to flag domain admins, service accounts, and cloud owners requiring access validation.