diff --git a/frontend/issues-dashboard.html b/frontend/issues-dashboard.html
index e52d9d4..2452f04 100644
--- a/frontend/issues-dashboard.html
+++ b/frontend/issues-dashboard.html
@@ -231,11 +231,8 @@
}
// 페이지 권한 확인
- if (!window.pagePermissionManager) {
- window.pagePermissionManager = new PagePermissionManager(currentUser);
- }
-
- await window.pagePermissionManager.loadPermissions();
+ window.pagePermissionManager.setUser(currentUser);
+ await window.pagePermissionManager.loadPagePermissions();
if (!window.pagePermissionManager.canAccessPage('issues_dashboard')) {
alert('현황판 접근 권한이 없습니다.');
diff --git a/frontend/static/js/core/permissions.js b/frontend/static/js/core/permissions.js
index ed31261..1ac642c 100644
--- a/frontend/static/js/core/permissions.js
+++ b/frontend/static/js/core/permissions.js
@@ -21,6 +21,7 @@ class PagePermissionManager {
'issues_inbox': { title: '수신함', defaultAccess: true },
'issues_management': { title: '관리함', defaultAccess: false },
'issues_archive': { title: '폐기함', defaultAccess: false },
+ 'issues_dashboard': { title: '현황판', defaultAccess: true },
'projects_manage': { title: '프로젝트 관리', defaultAccess: false },
'daily_work': { title: '일일 공수', defaultAccess: false },
'reports': { title: '보고서', defaultAccess: false },