Developer Guide¶
Use IAM Policy Validator programmatically in your Python applications.
-
Python SDK
Validate policies in your Python code
-
Custom Checks
Write organization-specific validation rules
-
Architecture
Understand the system design
Quick Example¶
import asyncio
from iam_validator.sdk import validate_file
async def main():
result = await validate_file("policy.json")
if result.is_valid:
print("Policy is valid!")
else:
for issue in result.issues:
print(f"{issue.severity}: {issue.message}")
asyncio.run(main())