Guide / 사용자 권한
KO EN

사용자 권한

사용자 권한은 관리자가 사용자 역할을 생성, 수정, 삭제할 수 있는 기능입니다. 역할은 iBoard 관리자 시스템 안에서 사용자 등급과 접근 권한을 구분하는 데 사용됩니다.

일반 사용자, 관리자, 직원, 매니저 같은 접근 등급을 관리해야 할 때 이 화면을 사용합니다.

화면 개요

User Role 화면은 크게 Role ListDetail 영역으로 나뉩니다. Role List에서는 기존 역할 목록을 확인하고, Detail 영역에서는 새 역할을 만들거나 선택한 역할을 수정할 수 있습니다.

영역 설명
Role List 등록된 사용자 권한 목록을 표시하고 수정 또는 삭제 작업을 제공합니다.
Detail 새 권한을 생성하거나 선택한 권한을 수정합니다.
Search 번호, 레벨, 이름 등 목록에 표시된 값으로 권한을 검색합니다.
Entries Per Page 한 번에 표시할 권한 개수를 설정합니다.

Role List

Role List 테이블에는 등록된 사용자 권한이 표시됩니다. 각 행에는 권한 번호, 레벨, 이름, 작업 버튼이 표시됩니다.

Role List 컬럼

컬럼 설명
No. 내부 역할 코드 또는 권한 번호입니다.
Level 역할 우선순위 또는 권한 등급을 결정하는 숫자 값입니다.
Name 권한 표시 이름입니다.
Actions 선택한 권한에 대해 수정과 삭제 작업을 제공합니다.

기본 권한 예시

일반적인 iBoard 설치 환경에서는 다음과 같은 권한이 사용될 수 있습니다.

No. Level Name 목적
0000 0 None 기본값 또는 권한 미지정 상태입니다.
0100 100 User 일반 회원 또는 일반 사용자 권한입니다.
0900 900 Administrator 더 높은 접근 권한을 가진 관리자 역할입니다.
Role Level 값은 사용자 접근 수준 비교에 사용될 수 있으므로 신중하게 설계하는 것이 좋습니다.

Detail 영역

Detail 영역은 새 권한을 만들거나 기존 권한을 수정하는 곳입니다. Role List에서 Update를 클릭하면 선택한 권한 정보가 이 영역에 표시됩니다.

Detail 입력 항목

항목 설명
No. 권한 번호 또는 역할 코드입니다. 내부적으로 권한을 식별하는 값입니다.
Level 숫자 형태의 권한 등급입니다. 일반적으로 높은 숫자일수록 높은 접근 권한을 의미합니다.
Name User, Manager, Staff, Administrator 같은 권한 표시 이름입니다.
Save 새 권한을 저장하거나 선택한 권한을 수정합니다.

권한 생성 방법

  1. Admin > User > User Role 메뉴로 이동합니다.
  2. Detail 영역으로 이동합니다.
  3. No. 항목에 권한 번호를 입력합니다.
  4. Level 항목에 숫자 권한 등급을 입력합니다.
  5. Name 항목에 권한 이름을 입력합니다.
  6. Save 버튼을 클릭합니다.
  7. 새 권한이 Role List에 표시되는지 확인합니다.

권한 수정 방법

  1. Role List에서 수정할 권한을 찾습니다.
  2. Update 버튼을 클릭합니다.
  3. Detail 영역에 불러온 권한 정보를 확인합니다.
  4. 필요에 따라 Level 또는 Name을 수정합니다.
  5. Save 버튼을 클릭합니다.
  6. 목록에 수정된 권한 정보가 정상 표시되는지 확인합니다.

권한 삭제 방법

  1. Role List에서 삭제할 권한을 찾습니다.
  2. Delete 버튼을 클릭합니다.
  3. 확인 메시지가 나오면 삭제를 확정합니다.
권한을 삭제하기 전에는 해당 권한을 사용하는 사용자가 없는지 반드시 확인하세요. 사용자에게 지정된 권한을 삭제하면 접근 권한 또는 화면 표시 문제가 발생할 수 있습니다.

권장 Role Level 설계

Role Level은 일관된 숫자 규칙으로 관리하는 것이 좋습니다. 이렇게 하면 이후 권한 비교나 접근 제어를 이해하기 쉬워집니다.

예시:
0     None
100   User
300   Staff
500   Manager
700   Site Manager
900   Administrator

나중에 중간 권한을 추가할 수 있도록 숫자 간격을 충분히 두는 것이 좋습니다.

자주 사용하는 작업

작업 권장 방법
일반 회원 권한 만들기 100처럼 낮은 Level 값을 가진 권한을 생성합니다.
직원 권한 만들기 300 또는 500 같은 중간 Level 값을 사용합니다.
관리자 권한 만들기 900처럼 높은 Level 값을 가진 권한을 생성합니다.
권한 이름 변경 Update를 클릭한 뒤 Name을 수정하고 저장합니다.
사용하지 않는 권한 삭제 해당 권한을 사용하는 사용자가 없는지 확인한 후 삭제합니다.

주의사항

  • 권한 번호는 고유해야 합니다.
  • Role Level은 명확한 숫자 체계를 따르는 것이 좋습니다.
  • 일반적으로 더 높은 Level 값은 더 높은 권한을 의미합니다.
  • 접근 규칙을 정확히 이해하지 못한 상태에서 기본 권한을 삭제하지 마세요.
  • 권한 삭제 전 해당 권한을 사용하는 사용자가 있는지 확인하세요.
  • 권한 변경 후 영향을 받는 사용자 계정을 확인하세요.

문제 해결

문제 가능한 원인 해결 방법
권한이 목록에 보이지 않음 권한이 저장되지 않았거나 검색 필터가 적용되어 있을 수 있습니다. 검색어를 지우고 Save가 정상 완료되었는지 확인합니다.
권한 저장이 되지 않음 No., Level, Name 값이 누락되었거나 잘못되었을 수 있습니다. 필수 입력값을 확인한 뒤 다시 저장합니다.
권한 변경이 사용자에게 반영되지 않음 사용자 계정이 다른 권한에 연결되어 있을 수 있습니다. 사용자 프로필을 열어 지정된 User Role을 확인합니다.
삭제가 실패함 보호된 권한이거나 사용자에게 아직 지정되어 있을 수 있습니다. 삭제 전 해당 권한을 사용하는 사용자를 다른 권한으로 변경합니다.
접근 권한이 예상과 다름 Level 값이 시스템의 권한 비교 로직과 맞지 않을 수 있습니다. Role Level 설계와 시스템 권한 체크 방식을 검토합니다.

관리 권장 사항

  • 권한 이름은 단순하고 명확하게 작성하세요.
  • 권한 계층 구조를 위해 일관된 숫자 Level을 사용하세요.
  • 같은 권한 번호를 여러 권한에 재사용하지 마세요.
  • 명확한 이유가 없다면 기본 권한은 안정적으로 유지하세요.
  • 사용자 권한 배정을 주기적으로 검토하세요.
  • 사용자 정의 권한은 다른 관리자도 이해할 수 있도록 목적을 문서화하세요.
사용자 권한은 사용자를 그룹화하고 접근 수준을 관리하는 기준입니다. 실제 사용자에게 배정하기 전에 권한 Level을 신중하게 설계하세요.