워드프레스 사용자 역할 이해하기

사용자 역할 이해하기

워드프레스는 사용자 역할(User Roles)라는 이름으로 사용자를 구분하고, 이를 다양한 용도로 사용할 수 있습니다.
회원 역할을 제대로 이해하기 위해서는 아래 사항을 염두에 두셔야 합니다.

워드프레스는 웹진에 적합한 역할을 기본 제공합니다.

워드프레스에 기존으로 내장된 역할은 관리자, 편집자, 글쓴이, 구독자입니다. 역할의 명칭이 다소 낯설 수도 있습니다. 글쓴이(author)는 사실 기자와  동일한 권한을 가지고 있고, 구독자는 신문사에 익숙한 이름이죠. 이는 워드프레스가 블로그에서 출발해 팀블로그 또는 웹진으로 발전했던 역사를 상속하고  있기 떄문입니다. 쉽게 이야기하면 웹진에 필요한 권한 관리가 기본 내장되어 있다고 보면 됩니다.

역할은 회원 등급과 조금 다릅니다.

일반적으로 우리는 회원 ‘등급’이라는 말에 익숙합니다. 또한 대부분의 경우 워드프레스에서 회원 역할은 회원 등급과  동일한 용도로 사용됩니다. 하지만, 회원 역할은 회원 등급과 달리 위아래의 위계(hierarchy)가  없는 개념입니다. 따라서, 각각의 역할에 따라 다른 사용 권한을 부여할 수 있습니다. 이를 통해, 등급의 기능을 포함하면서도 보다 유연한 회원 정책을 만들 수 있습니다.
예) ‘작성자’는 참여할 수 없는 ‘독자’ 전용  게시판

역할은 권한과도 다릅니다.

역할(roles)과 권한(capabilities)는 다소 다릅니다.  권한은 ‘특정 기능을 실행할 수 있는가’를 말합니다. 예를 들어 글 쓰기 권한, 글 수정 권한 등이죠.
역할에 따라 이런 다양한 권한의 실행여부를  지정할 수 있습니다. 역으로 권한의 모음이 역할이라고 볼 수 있습니다.
예) 글쓴이는 글 쓰기 ‘권한’이 있는 ‘역할’이고, 구독자는 글을 쓸 수 없습니다.

기본 회원 역할

워드프레스를 설치하면 5개의 회원 역할이 기본으로 제공됩니다.  이는 블로그나 웹진에 최적화된 설정을 제공합니다.

관리자(Admin)

모든 권한을 갑니다.  보통 ‘사이트 관리자’나 ‘IT 관리자’ 정도로 이해하면 됩니다.

편집자(Editor)

사이트의 설정 부분을 제외한 모든 권한을 갑니다. 말 그대로 신문의 ‘편집장’으로 이해하면 됩니다.
따라서, 편집자는 자신의 글 뿐 아니라 다른 사람의 글을 수정하거나 삭제하는 등의 권한(roles)을 가집니다.

글쓴이(Author)

부자연스러운 번역으로 인해 특정 포스트 타입을 쓴 사용자를 의미하는 작성자와 혼동하기 쉽습니다. 자신의 글을 쓰고, 수정하고, 발행할 수 있습니다. 신문사의 ‘기자’로 이해하면 됩니다.

기여자(Distributor)

글을 쓸 수는 있지만, 발행할 수는 없습니다. 신문의 ‘외부 필진’으로 이해하면 됩니다.

구독자(Subscriber)

글을 보기만 할 수 있습니다.
말 그대로 신문의 ‘구독자’로 이해하면 됩니다.