Updated default permission class and added extra viewsets to api

This commit is contained in:
Viswamedha Nalabotu 2026-03-07 18:28:34 +00:00
parent 7b5f78529b
commit 418bb83076
2 changed files with 5 additions and 2 deletions

View file

@ -1,6 +1,6 @@
from rest_framework.routers import DefaultRouter from rest_framework.routers import DefaultRouter
from apps.accounts.viewsets import UserViewSet, OrganizationViewSet from apps.accounts.viewsets import UserViewSet, OrganizationViewSet, InviteViewSet, RoleViewSet, OrganizationMemberViewSet
from apps.knowledge.viewsets import TrainingFileViewSet, RoleRagDocumentViewSet from apps.knowledge.viewsets import TrainingFileViewSet, RoleRagDocumentViewSet
from apps.onboarding.viewsets import AgentConfigViewSet, OnboardingFlowViewSet, OnboardingSessionViewSet, AgentInteractionLogViewSet from apps.onboarding.viewsets import AgentConfigViewSet, OnboardingFlowViewSet, OnboardingSessionViewSet, AgentInteractionLogViewSet
@ -8,6 +8,9 @@ router = DefaultRouter()
router.register(r'user', UserViewSet) router.register(r'user', UserViewSet)
router.register(r'organization', OrganizationViewSet) router.register(r'organization', OrganizationViewSet)
router.register(r'invite', InviteViewSet)
router.register(r'role', RoleViewSet)
router.register(r'organization-member', OrganizationMemberViewSet)
router.register(r'training-file', TrainingFileViewSet) router.register(r'training-file', TrainingFileViewSet)
router.register(r'role-rag-document', RoleRagDocumentViewSet) router.register(r'role-rag-document', RoleRagDocumentViewSet)
router.register(r'agent-config', AgentConfigViewSet) router.register(r'agent-config', AgentConfigViewSet)

View file

@ -171,7 +171,7 @@ REST_FRAMEWORK = {
'rest_framework.authentication.BasicAuthentication', 'rest_framework.authentication.BasicAuthentication',
], ],
'DEFAULT_PERMISSION_CLASSES': [ 'DEFAULT_PERMISSION_CLASSES': [
'rest_framework.permissions.AllowAny', 'rest_framework.permissions.IsAuthenticated',
], ],
'DEFAULT_FILTER_BACKENDS': [ 'DEFAULT_FILTER_BACKENDS': [
'django_filters.rest_framework.DjangoFilterBackend', 'django_filters.rest_framework.DjangoFilterBackend',