SnykOrgServiceAccount
Model for Snyk Organization Service Accounts.
Overview
This model represents service accounts at the organization level in Snyk.
import clearskies
from clearskies_snyk.models import SnykOrgServiceAccount
def my_handler(snyk_org_service_account: SnykOrgServiceAccount):
# Fetch all service accounts for an organization
accounts = snyk_org_service_account.where("org_id=org-id-123")
for account in accounts:
print(f"Service Account: {account.name} ({account.auth_type})")
# Access the parent organization
print(f"Org: {account.org.name}")