#### 사용자 모듈 - 기본지식

먼저 여러분들은 사용자, 그룹, 사용자등급, 아바타, 퍼미션 이 다섯가지 기본요소에 대한 이해를 하실 필요가 있습니다. 이 섹션에서는 각각에 대한 기본지식을 설명할 것 입니다. 보다 자세한 정보는 각 해당 섹션을 참고하시기 바랍니다.

##### 사용자(등록회원)

이는 사용자 계정을 의미하게 됩니다. 사용자 계정에는 인증을 위한 로그인정보 및 기타 프로필 정보가 포함되어져 있습니다. 사용자아이디, 메일주소, 패스워드는 필수항목이므로 반드시 입력하실 필요가 있습니다. 사용자 계정은 관리섹션의 사용자관리 메뉴나 혹은 사용자에 의한 신규등록에 의해 생성되어지게 됩니다.

##### 그룹

이는 사용자 계정의 모임을 의미합니다. 하나의 사용자 계정은 여러 그룹에 소속될 수 있습니다. 그룹은 모듈 퍼미션과 밀접한 관계가 있습니다. 각 모듈에 대한 퍼미션은 사용자가 아닌 그룹 개념으로 적용되게 됩니다. 따라서 각 사용자가 가지게 되는 권한은 그 사용자가 속한 그룹에 의해 결정되게 됩니다.T

여러분은 퍼미션 관리와 사용자 관리라는 양 측면에서 신규 그룹을 만드실 필요가 있으실 수도 있을 것입니다. 물론 그룹관리 메뉴를 통해 쉽게 신규그룹을 추가하실 수 있으시지만 일단은 먼저 기본이 되는 다음의 세 그룹을 아실 필요가 있습니다. 이들 세 그룹은 XOOPS Cube Legacy에 의해 설치작업시에 자동으로 생성되는 그룹들로 삭제하실 수 없는 기본그룹들 입니다.

###### 관리자그룹

이 그룹에 소속된 사용자는 무엇이든 할 수 있는 관리자로서의 특별권한을 가지게 됩니다. 따라서 반드시 사이트에 대한 전체 관리권한을 가질 웹마스터들만이 소속되어져야 합니다. 일부 관리권한만을 줄 필요가 있을 때엔 해당 관리권한을 가질 새로운 그룹을 만들어 해당 사용자를 소속시키시면 됩니다.

다시 한번 강조하지만 이 그룹은 모든 권한을 가지게 되는 특별그룹이므로 멤버선정에 주의하셔야 합니다.

###### 등록회원그룹

일반 사용자들이 속하게 되는 그룹입니다. 회원가입을 통해 신규 등록된 사용자들이 자동적으로 속하게 되는 그룹이므로 성격상 통상적으로 관리권한을 주어서는 안되는 그룹입니다.

###### 손님그룹

로그인 하지 않은 상태의 사용자들은 모두 이 손님그룹으로 취급됩니다. 이 그룹은 특별한 가상적 그룹이므로 직접적으로 특정 멤버를 가져서는 안됩니다.

##### 사용자등급

사용자등급은 사용자 프로필 정보중 하나로 등급을 상징하는 이미지파일과 등급명으로 표현됩니다. 사용자등급은 사용자의 투고수에 의해 결정되며 일종의 상징적 개념으로 인증이나 퍼미션에는 아무 영향을 미치지 않습니다.

##### 아바타

아바타 또한 사용자 프로필 정보중 하나로 해당 사용자를 시각적으로 대변해주는 이미지입니다. 이 아바타에는 시스템아바타와 커스텀아바타 이렇게 두종류가 있습니다. 시스템아바타는 관리자에 의해 미리 준비된 아바타들이고 커스텀아바타는 사용자가 직접 업로드한 아바타입니다.

##### 퍼미션

퍼미션은 그룹의 작업권한을 의미합니다. 이 모듈을 이용하시면 기본적인 퍼미션을 편집하실 수 있습니다. 각 모듈이 갖는 각 모듈 고유의 권한의 경우는 해당 모듈의 퍼미션관리기능을 통해서 하실 수 있습니다.

최종적으로 사용자가 가지게 되는 권한은 그 사용자가 속한 모든 그룹들의 퍼미션의 합집합이 되게 됩니다.