역할 권한이 저장되지 않음
역할을 삭제하기 전에 Superadmin → Permissions → Roles를 열고 할당된 계정을 확인하세요. 약 3분 정도 걸립니다.
이 가이드는 역할 저장 문제, 역할 삭제 차단, 역할 기반 계정 필터링 문제를 해결하는 데 도움이 됩니다.
빠른 참조
| 표시되는 현상 | 발생 원인 | 조치 |
|---|---|---|
| 체크한 권한이 다시 열면 체크되지 않은 상태로 표시됨 | 역할에 legacy dotted key가 아직 있음 | 역할 다시 저장 |
| 카테고리 개수가 잘못 표시됨 | legacy 및 현재 키 형식이 섞여 있음 | 전체 선택 다시 실행 |
| 역할 업데이트 후 Billing 접근이 실패함 | 권한 키 불일치로 검사가 차단됨 | 콜론 형식 키 확인 |
| 역할을 할당할 수 없음 | 역할에 폐기된 권한이 포함되어 있음 | 폐기된 권한 제거 |
| 권한에 Unrecognized permission이 표시됨 | 현재 카탈로그에서 해당 설명을 사용할 수 없음 | 권한 코드 검토 |
| Delete Role이 비활성화됨 | 역할에 아직 할당된 계정이 있음 | 할당된 계정 보기 |
| 계정 목록에 서로 다른 호텔 또는 역할 결과가 섞여 표시됨 | URL에서 오래된 필터가 활성화되어 있음 | 활성 필터 모두 지우기 |
역할 다시 저장
-
Superadmin → Permissions로 이동합니다.
-
Roles 탭을 엽니다.
-
문제가 있는 역할을 찾아 Edit를 클릭합니다.
-
필요한 권한이 선택되어 있는지 확인합니다.
-
Update Role을 클릭합니다.
-
역할을 다시 엽니다.
✓ 선택한 권한이 계속 체크된 상태여야 합니다.
AVA는 이제 . 대신 :를 사용해 표준 권한 키를 저장합니다.
카테고리 선택 새로 고침
-
역할 모달에서 문제가 있는 권한 카테고리를 엽니다.
-
Deselect all을 클릭합니다.
-
Select all을 클릭합니다.
-
Update Role을 클릭합니다.
-
역할을 다시 열고 개수를 확인합니다.
✓ 카테고리 개수가 선택된 행 수와 일치해야 합니다.
Billing 권한 확인
-
Superadmin → Permissions → Roles를 엽니다.
-
Billing에 접근해야 하는 역할을 편집합니다.
-
admin:billing이 선택되어 있는지 확인합니다.
-
역할을 저장합니다.
-
사용자에게 새로고침한 후 Settings → Billing을 다시 시도하도록 안내합니다.
✓ 역할에 올바른 권한이 있으면 Billing이 로드되어야 합니다.
폐기된 권한 제거
오래된 역할에는 AVA가 더 이상 지원하지 않는 권한 키가 포함되어 있을 수 있습니다. AVA는 현재 카탈로그에서 이러한 키를 숨기며 새로운 할당을 차단합니다.
-
Superadmin → Permissions → Roles를 엽니다.
-
문제가 있는 역할을 찾아 Edit를 클릭합니다.
-
선택된 권한을 검토합니다.
-
폐기되었거나 더 이상 사용되지 않는 권한을 제거합니다.
-
Update Role을 클릭합니다.
-
역할을 다시 열고 현재 권한만 남아 있는지 확인합니다.
✓ 정리한 역할을 다른 계정에 할당할 수 있습니다.
권한이 있는 관리자는 오래된 역할을 편집, 해지, 교체 또는 삭제할 수 있습니다. 폐기된 권한은 새 역할이나 할당에 복사할 수 없습니다.
할당된 계정 보기
-
Superadmin → Permissions → Roles로 이동합니다.
-
검토할 역할을 찾습니다.
-
View assigned accounts를 클릭합니다.
-
역할 필터가 적용된 상태로 Account Management 페이지가 열리는지 확인합니다.
✓ Filter by Hotel, 역할 필터 칩, 필터링된 계정 결과가 표시되어야 합니다.
AVA는 이제 역할 쿼리 필터와 함께 Account Management를 열므로, 누가 할당되어 있는지 정확히 확인할 수 있습니다.
활성 필터 모두 지우기
-
Superadmin → Account Management를 엽니다.
-
호텔 또는 역할 필터가 활성화되어 있는지 확인합니다.
-
Clear filters를 클릭합니다.
-
계정 목록이 새로고침되는지 확인합니다.
✓ 호텔 또는 역할 필터 없이 결과가 다시 로드되어야 합니다.
계정 할당 해제 후 역할 삭제
-
View assigned accounts에서 해당 역할을 가진 모든 사용자를 기록합니다.
-
각 사용자를 다른 역할에 재할당합니다.
-
Superadmin → Permissions → Roles로 돌아갑니다.
-
Delete Role을 다시 시도합니다.
✓ 더 이상 할당된 계정이 없으면 삭제가 활성화되어야 합니다.
AVA에 충돌 메시지가 표시되면 해당 메시지의 요구 사항을 먼저 완료한 다음 다시 시도하세요.
문제 해결
권한 체크박스가 해제되어 보임
표시되는 현상: 활성화되어야 할 권한이 체크되지 않은 것으로 표시됩니다.
해결 방법:
- 역할을 편집합니다.
- 해당 권한을 다시 선택합니다.
- Update Role로 저장합니다.
- 다시 열어 선택 상태가 유지되는지 확인합니다.
카테고리 개수가 잘못됨
표시되는 현상: 선택된 개수가 체크된 행 수와 일치하지 않습니다.
해결 방법:
- 페이지를 새로고침합니다.
- 역할 모달을 다시 엽니다.
- 해당 카테고리에서 Select all을 사용합니다.
- 저장한 뒤 다시 열어 개수가 안정적으로 표시되는지 확인합니다.
사용자가 여전히 Billing을 열 수 없음
표시되는 현상: 역할을 변경한 후에도 Billing을 사용할 수 없습니다.
해결 방법:
- 역할에서 admin:billing이 선택되어 있는지 확인합니다.
- 해당 역할이 사용자에게 할당되어 있는지 확인합니다.
- 사용자에게 로그아웃한 후 다시 로그인하도록 안내합니다.
권한 설명을 인식할 수 없음
표시되는 현상: 읽을 수 있는 코드와 함께 권한에 Unrecognized permission이 표시됩니다.
해결 방법:
- 메시지 옆에 표시된 권한 코드를 검토합니다.
- 해당 역할에 그 접근 권한이 필요하다면 권한을 유지합니다.
- 어떤 접근 권한을 부여하는지 확인할 수 없으면 support에 문의합니다.
이 메시지는 설명을 사용할 수 없을 때 표시되는 안전한 대체 메시지입니다. 권한이 실패했거나 제거되었다는 뜻은 아닙니다.
현재 카탈로그에서 권한이 누락된 경우 폐기된 권한 제거를 따르세요.
Delete Role이 비활성화됨
표시되는 현상: Delete Role이 회색으로 표시되어 클릭할 수 없습니다.
해결 방법:
- 해당 역할의 View assigned accounts를 클릭합니다.
- 목록에 있는 각 사용자를 다른 역할에 재할당합니다.
- 역할 목록으로 돌아가 삭제를 다시 시도합니다.
현재 조직 또는 호텔이 소유한 할당되지 않은 사용자 지정 역할만 삭제할 수 있습니다.
Delete Role에서 충돌 오류가 표시됨
표시되는 현상: 역할을 삭제하는 동안 특정 충돌 오류가 표시됩니다.
해결 방법:
- 충돌 메시지 전문을 읽습니다.
- 메시지에 명시된 작업을 완료합니다.
- Delete Role을 다시 시도합니다.
계정 목록이 계속 필터링된 상태로 보임
표시되는 현상: 역할 또는 호텔을 변경한 후에도 계정 결과가 좁혀진 상태로 유지됩니다.
해결 방법:
- Account Management에서 Clear filters를 클릭합니다.
- 호텔 필터와 역할 필터가 모두 지워졌는지 확인합니다.
- 결과가 여전히 오래된 것처럼 보이면 페이지를 새로고침합니다.
여전히 해결되지 않나요?
다음과 같은 경우 success@vouch-technologies.com으로 문의하세요.
- ❌ 저장 후에도 권한이 계속 초기화됨
- ❌ 카테고리 개수가 계속 일치하지 않음
- ❌ 올바르게 할당된 역할인데도 Billing 접근이 실패함
- ❌ 모든 계정의 역할 할당을 해제한 후에도 역할 삭제가 차단됨
- ❌ 필요한 작업을 완료한 후에도 충돌 오류가 남아 있음
문의할 때 다음 정보를 함께 제공하면 도움이 됩니다.
- 역할 권한 화면의 스크린샷
- 역할 이름 및 영향을 받는 권한 키
- 가장 최근 저장 실패 시각
- AVA에 표시된 정확한 삭제 충돌 메시지