Avoid AllowAny as DRF default permission
Django REST Framework APIs should default to authenticated permission classes instead of `AllowAny`.
#Metadata
#Why it matters
Default `AllowAny` exposes mutation-heavy APIs unless every view overrides permissions explicitly.
#Remediation
Prefer `IsAuthenticated` or another restrictive default, then opt-in public access only where documented.
#Repository path
The generated metadata points to critiq-rules/libs/rules/catalog/rules/python/py.security.drf-allow-any-default.rule.yaml.