SnykEntitlement
Model for Snyk Entitlements (v1 API).
Overview
This model represents entitlements (feature flags) for a Snyk organization. Entitlements determine which features are available to an organization.
Uses the Snyk v1 API endpoint: /org/{orgId}/entitlements
Usage
import clearskies
from clearskies_snyk.models.v1 import SnykEntitlement
def my_handler(snyk_entitlement: SnykEntitlement):
# Fetch all entitlements for an organization
entitlements = snyk_entitlement.where("org_id=org-id-123")
for entitlement in entitlements:
print(f"{entitlement.name}: {entitlement.value}")
Common Entitlements
licenses: Access to license compliance featuresreports: Access to reporting featuresfullVulnDB: Access to full vulnerability database
Required Permissions
View OrganizationView Entitlements