Security & IAM Domain Expert

Validate authentication, authorization, secrets management, and audit logging against OIDC, SAML, RBAC, and ABAC standards.

1|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/farmountain/sdlc_agent_swarm --skill security-iam-domain-expert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Security & IAM Domain Expert
Source: https://github.com/farmountain/sdlc_agent_swarm/tree/main/vscode-sdlc-swarm/templates/.agents/skills/domain/security-iam
Command: npx skills add https://github.com/farmountain/sdlc_agent_swarm --skill security-iam-domain-expert

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that authentication, authorization, secrets management, and audit logging meet enterprise-grade security and compliance standards, preventing data breaches and unauthorized access.

Core Features & Use Cases

  • Authentication & Authorization: Defines and validates OIDC, SAML, RBAC, and ABAC models.
  • Secrets Management: Enforces secure handling of API keys, passwords, and other sensitive credentials.
  • Auditing: Ensures comprehensive logging for security events and compliance.
  • Use Case: When building a new microservice, this Skill will review the proposed authentication flow and secrets storage mechanism to ensure it aligns with company security policies before development proceeds.

Quick Start

Use the Security & IAM Domain Expert skill to validate the proposed authentication and authorization model for the new user management service.

Frequently Asked Questions about Security & IAM Domain Expert

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

FAQPage Schema
How do I validate enterprise authentication and authorization models for a new microservice?

To validate enterprise authentication and authorization, review your proposed OIDC, SAML, RBAC, and ABAC flows against security policies to ensure models meet compliance standards and prevent unauthorized access before development proceeds.

What are the enterprise security requirements for secrets management and API keys?

Enterprise secrets management requirements enforce the secure handling of API keys, passwords, and sensitive credentials, ensuring proper storage mechanisms align with company policies to prevent data breaches and unauthorized access.

How does audit logging work for compliance and security event tracking?

Audit logging for compliance works by ensuring comprehensive logging of security events, enforcing audit logging mandates to track access and identify potential security risks during internal reviews.

When do I need RBAC and ABAC authorization models for secure access control?

You need RBAC and ABAC authorization models when building services that require strict secure access control, ensuring enterprise-grade data integrity by validating that access permissions meet defined security standards.

Does this security validation approach support both OIDC and SAML authentication protocols?

Yes, this security validation approach supports both OIDC and SAML authentication protocols, defining and validating the models to ensure they meet enterprise security and compliance standards for secure access.