core: индивидуальные гранты отчётов в группах пользователей

Выдача/отзыв права на отчёты по всем отделам конкретному сотруднику
из портала управления группами.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-09-10 13:17:41 +03:00
parent 4d4537deff
commit 8db8f59d2f
5 changed files with 246 additions and 1 deletions
+10
View File
@@ -79,6 +79,16 @@ urlpatterns = [
path('recruiting/', views.recruiting_view, name='recruiting'),
path('structure/', views.structure_view, name='structure'),
path('user-groups/', user_groups_portal.user_groups_list_view, name='user_groups'),
path(
'user-groups/individual-reports/',
user_groups_portal.user_group_individual_reports_grant_view,
name='user_group_individual_reports_grant',
),
path(
'user-groups/individual-reports/<int:employee_id>/revoke/',
user_groups_portal.user_group_individual_reports_revoke_view,
name='user_group_individual_reports_revoke',
),
path('user-groups/<int:group_id>/access/', user_groups_portal.user_group_access_view, name='user_group_access'),
path('user-groups/<int:group_id>/access/save/', user_groups_portal.user_group_access_save_view, name='user_group_access_save'),
path('user-groups/<int:group_id>/access/copy/', user_groups_portal.user_group_access_copy_view, name='user_group_access_copy'),