홈/뉴스/게시글
Community

뉴스

디코랩 커뮤니티의 새 글을 확인하세요.

보안

관리자 권한 분리, 역할별로 권한을 나누는 4단계

디코랩디코랩 ·
07-13

관리자 권한 분리는 홈페이지 관리 계정을 사람마다 따로 만들고, 맡은 일에 필요한 메뉴와 기능만 쓸 수 있도록 역할별로 권한을 나누는 일입니다. 이 글에서는 역할을 나누는 4단계와 역할별 권한 예시, 법령이 정한 접근 권한 기준, 정기 점검 항목을 정리했습니다.

관리자 권한 역할별 분리라는 제목과 여러 사용자 아이콘
관리 계정은 사람마다, 권한은 맡은 일만큼 나눕니다.

관리자 권한 분리가 필요한 이유

작은 회사나 연구실에서는 최고관리자 계정 하나를 여러 사람이 함께 쓰는 경우가 많습니다. 처음에는 편하지만, 계정 하나에 모든 권한이 몰려 있으면 작은 실수나 비밀번호 유출 한 번이 사이트 전체의 문제로 커집니다.

공용 계정 하나로 운영할 때 생기는 문제

  • 비밀번호가 한 번 새면 설정 변경, 회원 정보 조회, 플러그인 설치까지 모든 기능이 함께 넘어간다.
  • 누가 언제 무엇을 바꿨는지 기록으로 구별할 수 없다.
  • 퇴사자나 계약이 끝난 업체가 생겨도 비밀번호를 바꾸기 전까지 계속 들어올 수 있다.
  • 게시글만 올리면 되는 사람이 실수로 설정이나 회원 데이터를 지울 수 있다.

최소 권한 원칙

권한 분리의 기본은 업무에 필요한 만큼만 주는 최소 권한 원칙입니다. 글을 올리는 사람은 글 관리 권한만, 문의에 답하는 사람은 문의 확인 권한만 갖게 하면 계정 하나가 탈취되더라도 피해가 그 범위 안에서 멈춥니다.

법령이 정한 접근 권한 관리 기준

회원 정보처럼 개인정보를 다루는 관리자 화면이라면 법령 기준도 함께 봐야 합니다. 개인정보보호위원회 고시인 「개인정보의 안전성 확보조치 기준」 제5조는 접근 권한 관리에 대해 다음과 같이 정하고 있습니다.

  • 개인정보처리시스템에 대한 접근 권한은 업무 수행에 필요한 최소한의 범위로 차등 부여한다.
  • 개인정보취급자나 그 업무가 바뀌면 지체 없이 접근 권한을 변경하거나 말소한다.
  • 권한을 부여·변경·말소한 내역은 기록하고 최소 3년간 보관한다.
  • 계정은 정당한 사유가 없는 한 개인정보취급자별로 발급하고 다른 사람과 공유하지 않도록 한다.

우리 사이트의 관리자 화면이 이 기준의 개인정보처리시스템에 해당하는지, 어디까지 적용되는지는 처리하는 개인정보의 규모와 형태에 따라 달라질 수 있습니다. 판단이 어렵다면 개인정보보호위원회나 전문가에게 확인하는 것이 안전합니다.

역할별로 권한을 나누는 4단계

권한 분리는 프로그램 설정보다 업무 정리가 먼저입니다. 아래 순서대로 진행하면 사이트 규모와 관계없이 적용할 수 있습니다.

  1. 업무 목록 만들기: 공지 작성, 상품 등록, 문의 답변, 회원 관리, 사이트 설정처럼 관리자 화면에서 하는 일을 모두 적고, 각 일을 누가 하는지 표시합니다.
  2. 역할 정하기: 비슷한 업무끼리 묶어 최고관리자, 콘텐츠 담당, 고객 응대 담당, 외부 유지보수 업체 같은 역할을 만듭니다.
  3. 사람별 계정 발급: 한 사람에게 한 계정을 주고 역할을 연결합니다. 공용 계정은 없애고, 최고관리자 계정은 꼭 필요한 1~2명에게만 둡니다.
  4. 기록과 정기 점검: 누구에게 어떤 권한을 언제 주고 회수했는지 적어 두고, 정해진 주기마다 계정 목록과 실제 담당자를 맞춰 봅니다.
업무 목록 작성, 역할 정의, 사람별 계정 발급, 기록과 정기 점검으로 이어지는 관리자 권한 분리 4단계 도식
업무를 먼저 정리한 뒤 역할과 계정을 연결합니다.

그림처럼 1~2단계는 종이 한 장으로도 할 수 있는 정리 작업이고, 3~4단계가 관리자 화면에서 실제로 설정하는 작업입니다. 역할을 먼저 정해 두면 사람이 바뀔 때 계정만 새로 만들고 같은 역할을 연결하면 됩니다.

역할별 관리자 권한 예시

아래 표는 소규모 회사 홈페이지에서 흔히 나누는 네 가지 역할을 할 수 있는 일과 막아 둘 일로 비교한 예시입니다.

역할할 수 있는 일막아 둘 일
최고관리자사이트 설정, 관리자 계정 관리, 프로그램 설치·업데이트일상적인 글 작성에 이 계정을 쓰는 것
콘텐츠 담당공지·게시글·이미지·배너 등록과 수정회원 정보 조회, 설정 변경, 계정 관리
고객 응대 담당문의 확인과 답변, 응대에 필요한 회원 정보 조회회원 정보 일괄 다운로드, 설정 변경
외부 유지보수 업체작업 기간 동안 요청한 범위의 작업작업이 끝난 뒤의 계속된 접속

홈페이지 프로그램마다 역할 이름과 세부 권한 항목이 다르므로, 관리자 화면에서 역할별로 실제로 어떤 메뉴가 보이는지 테스트 계정으로 확인합니다. 회원 정보 다운로드처럼 위험이 큰 기능은 따로 떼어 꼭 필요한 사람에게만 열어 두는 것이 좋습니다.

최고관리자 계정 관리 요령

최고관리자 계정은 설정을 바꿀 때만 쓰고, 평소 업무는 일반 역할 계정으로 합니다. 비밀번호를 길고 고유하게 만들고 2단계 인증을 켜 두며, 담당자가 바뀌면 바로 비밀번호를 변경합니다.

권한 분리 뒤 정기 점검 체크리스트

권한은 한 번 나눠 두면 끝나지 않습니다. 사람과 업무가 바뀔 때마다 권한이 조금씩 넓어지기 쉬우므로 아래 항목을 정기적으로 확인합니다.

  • 관리자 계정 목록과 실제 담당자가 일치하는가
  • 퇴사하거나 업무가 바뀐 사람의 권한을 회수했는가
  • 외부 업체 계정을 작업이 끝난 뒤 정지했는가
  • 여러 사람이 함께 쓰는 공용 계정이 남아 있지 않은가
  • 권한을 주고 회수한 내역을 기록하고 있는가
  • 최고관리자 계정에 2단계 인증이 켜져 있는가
계정 목록 대조부터 최고관리자 2단계 인증까지 관리자 권한 분리 뒤 정기 점검할 6가지 항목 체크리스트
권한을 나눈 뒤 정기적으로 확인할 6가지 항목

체크리스트 가운데 사람이 떠날 때 계정을 정리하는 절차는 퇴사자 계정 정리 절차에서, 외부 업체와 계정을 주고받는 방법은 외주 업체 계정 공유 방법에서 자세히 다뤘습니다.

디코랩이 돕는 방식

디코랩은 홈페이지 제작과 함께 운영 중인 사이트의 유지보수·개선을 맡습니다. 관리자 역할을 나누거나 권한 설정을 정리해야 한다면 현재 관리자 구성과 담당 업무를 정리해 상담을 요청해 주세요. 제작부터 운영까지 맡는 범위는 디코랩 서비스 소개에서 확인할 수 있습니다.

자주 묻는 질문

관리하는 사람이 한두 명뿐인데도 권한을 나눠야 하나요?

사람이 적어도 계정은 사람마다 따로 만드는 것이 좋습니다. 최고관리자 계정과 평소에 쓰는 일반 계정을 나눠 두기만 해도 실수와 계정 탈취의 피해를 줄일 수 있습니다.

우리 홈페이지 프로그램에 역할 설정 기능이 없으면 어떻게 하나요?

게시판별 권한이나 메뉴 접근 제한처럼 비슷한 기능이 있는지 먼저 확인합니다. 기능이 전혀 없다면 사람별 계정 발급과 접속 기록부터 시작하고, 필요하면 권한 기능 추가를 유지보수 업체와 상의합니다.

외부 업체에 최고관리자 권한을 줘야 하나요?

작업 내용에 따라 필요한 경우도 있지만, 작업 기간과 범위를 정해 별도 계정을 만들고 끝나면 정지하는 것이 원칙입니다. 우리 회사 담당자의 계정을 빌려주는 방식은 피합니다.

권한을 준 내역은 어떻게 기록하나요?

관리자 화면에 기록 기능이 있다면 그것을 쓰고, 없다면 날짜, 대상자, 부여하거나 회수한 권한, 승인한 사람을 표로 남깁니다. 개인정보를 다루는 시스템이라면 고시 기준에 따라 최소 3년간 보관합니다.

관리자 계정과 권한을 어떻게 나눠야 할지 정리가 필요하다면 사이트 주소와 현재 관리자 구성을 적어 디코랩 프로젝트 문의로 보내 주세요.

목록

댓글0

댓글 작성 권한이 없습니다