diff --git a/backend/account/permissions.py b/backend/account/permissions.py index d32a37f..b4258b5 100644 --- a/backend/account/permissions.py +++ b/backend/account/permissions.py @@ -3,7 +3,7 @@ class UserAdminPermission: return request.user.is_superuser def has_view_permission(self, request, obj=None): - return True + return request.user.is_superuser def has_change_permission(self, request, obj=None): return request.user.is_superuser diff --git a/backend/core/settings/unfold_conf.py b/backend/core/settings/unfold_conf.py index 844b197..4d8d34b 100644 --- a/backend/core/settings/unfold_conf.py +++ b/backend/core/settings/unfold_conf.py @@ -248,6 +248,7 @@ UNFOLD = { "title": _("کاربران"), "icon": "person", "link": reverse_lazy("admin:account_user_changelist"), + "permission": lambda request: request.user.is_superuser, }, { "title": "گروه‌های دسترسی",