SnykTenantRole
Model for Snyk Tenant Roles.
Overview
This model represents roles defined at the tenant level in Snyk. Roles control permissions and access within a tenant.
import clearskies
from clearskies_snyk.models import SnykTenantRole
def my_handler(snyk_tenant_role: SnykTenantRole):
# Fetch all roles for a tenant
roles = snyk_tenant_role.where("tenant_id=tenant-id-123")
for role in roles:
print(f"Role: {role.name} - {role.description}")
# Access the parent tenant
print(f"Tenant: {role.tenant.name}")