access-control-manager

Audit user permissions across cloud services and generate access review reports.

Updated Feb 18, 2026
One-click install
npx skills add https://github.com/Greenmamba29/skillsdotmd_web --skill access-control-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: access-control-manager
Source: https://github.com/Greenmamba29/skillsdotmd_web/tree/main/.agents/skills/access-control-manager
Command: npx skills add https://github.com/Greenmamba29/skillsdotmd_web --skill access-control-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the security risk of over-privileged users and unused access rights by auditing and managing permissions across various systems.

Core Features & Use Cases

  • Permission Auditing: Enumerate and analyze user permissions in cloud services, SaaS apps, and internal systems.
  • Least-Privilege Enforcement: Identify and flag accounts with excessive permissions, including stale accounts and service accounts with admin privileges.
  • Use Case: Automatically review all IAM roles in AWS, identify any that have overly broad permissions, and suggest specific, scoped-down policies to adhere to the principle of least privilege.

Quick Start

Use the access-control-manager skill to audit AWS IAM roles for over-privileged policies.

Frequently Asked Questions about access-control-manager

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

FAQPage Schema
How do I audit IAM roles for overly broad permissions in AWS?

Auditing IAM roles for overly broad permissions involves enumerating existing policies and identifying accounts with excessive privileges. This process generates access review reports and suggests scoped-down policies to enforce least-privilege access across cloud services.

What is the best way to enforce least-privilege access across cloud services and SaaS apps?

Enforcing least-privilege access requires identifying over-privileged accounts, stale accounts, and service accounts with excessive privileges. By auditing these permissions across internal systems and SaaS apps, you can generate remediation playbooks to restrict access appropriately.

Do I need a specific Python version to run access control auditing and management tasks?

Yes, a Python 3.12 runtime is required to execute access control auditing and management tasks. This specific environment is necessary to analyze user permissions across systems and generate the resulting access review reports.

How do I identify stale accounts and unused access rights in my internal systems?

To identify stale accounts and unused access rights in internal systems, run an access permission audit to enumerate and analyze user activity. The audit flags unused rights and generates access review reports detailing these inactive accounts.

Can I generate remediation playbooks for service accounts with excessive privileges?

Yes, you can generate remediation playbooks for service accounts with excessive privileges. The auditing process identifies these over-privileged service accounts and outputs actionable playbooks to restrict their permissions and enforce least-privilege principles.