기업용 디지털 솔루션 도입을 망치는 접근 권한 설계
퇴사한 직원의 계정이 아직 살아 있거나, 인턴이 경영 자료를 열람하고, 담당자가 휴가를 가자 결재 문서를 아무도 처리하지 못하는 일이 생깁니다. 이런 사고는 보안 기능이 부족해서라기보다 디지털 솔루션의 접근 권한을 업무 현실과 다르게 설계했을 때 자주 발생합니다.
권한은 설치 막바지에 정리하는 설정값이 아닙니다. 누가 어떤 조건에서 무엇을 조회하고 변경하며 승인할지를 정하는 운영 규칙입니다. 실제 기업의 실패 사례를 바탕으로, IT 서비스 도입 과정에서 피해야 할 권한 설계 실수를 살펴보겠습니다.
모든 직원에게 같은 권한을 주는 편의주의
초기 설정이 영구 권한으로 굳어지는 과정
솔루션을 빠르게 개통하려고 전 직원에게 동일한 일반 권한을 주는 기업이 많습니다. 처음에는 기능을 자유롭게 시험할 수 있어 편리하지만, 시간이 지나면 영업 담당자가 인사 평가 자료를 보거나 외부 계약직이 고객 원장을 내려받는 식의 문제가 생깁니다. 사용 편의성과 무제한 접근은 같은 뜻이 아닙니다.
한 중소기업은 협업 솔루션을 도입하면서 부서 구분 없이 모든 폴더를 공개했습니다. 이후 프로젝트가 늘자 민감한 견적서와 미공개 제품 자료까지 검색 결과에 노출됐습니다. 공개 범위를 다시 나누려 했지만 문서가 이미 수천 건 쌓여 있어, 파일 소유자와 업무 목적을 확인하는 데 도입 비용보다 더 큰 운영비가 들었습니다.
디지털의 기본 개념과 정보 표현 방식은 네이버 지식백과의 디지털 설명에서도 확인할 수 있습니다. 기업 환경에서는 디지털화된 정보가 손쉽게 복제·전달된다는 특성까지 고려해 접근 범위를 정해야 합니다.
- 조회·등록·수정·삭제·다운로드 권한을 하나로 묶지 않습니다.
- 전사 공개가 필요한 자료와 부서 내부 자료를 저장 위치부터 분리합니다.
- 초기 테스트용 권한에는 종료일을 지정하고 운영 전 반드시 회수합니다.
- 관리자 권한은 편의를 이유로 여러 사람에게 나눠 주지 않습니다.
권한을 넓게 열어 두고 나중에 줄이는 방식은 실패하기 쉽습니다. 최소 권한으로 시작하고 업무상 필요가 확인될 때 확장하는 편이 안전합니다.
직급만 보고 역할을 나누는 권한 체계
조직도와 실제 업무가 어긋나는 순간
부장, 과장, 사원처럼 직급만으로 권한을 구분하면 설정표는 간단해 보입니다. 그러나 같은 직급이라도 재무 담당자와 마케팅 담당자가 다루는 데이터는 전혀 다릅니다. 프로젝트 리더가 반드시 고연차 직원인 것도 아니며, 겸직자와 파견자는 조직도 한 칸만으로 설명하기 어렵습니다.
예를 들어 팀장에게 일괄적으로 승인 권한을 부여하면 조직 개편 때 문제가 커집니다. 전임 팀장이 다른 부서로 이동한 뒤에도 기존 프로젝트의 비용을 승인하거나, 신임 팀장은 필요한 화면에 들어가지 못하는 상황이 생깁니다. 이때마다 관리자가 수동으로 예외를 추가하면 누가 왜 권한을 받았는지 추적하기 어려운 예외 권한이 계속 쌓입니다.
권한 기준은 직급보다 업무 역할에 맞춰야 합니다. 구매 요청자, 예산 검토자, 최종 승인자, 시스템 운영자처럼 행동 단위로 역할을 정의한 뒤 소속 부서와 프로젝트 조건을 결합하면 조직 변경에도 대응하기 쉽습니다.
- 각 화면에서 수행할 수 있는 행동을 세분화합니다.
- 행동을 실제 업무 역할과 연결합니다.
- 한 사람이 여러 역할을 맡을 때 충돌 여부를 확인합니다.
- 인사 이동 시 기존 역할이 자동 종료되도록 설정합니다.
겸직과 대행 업무에서 생기는 실패
겸직자에게 두 부서의 권한을 모두 합쳐 주면 의도하지 않은 조합이 만들어질 수 있습니다. 구매 등록과 지급 승인을 한 사람이 동시에 수행하면 내부 통제 기능이 약해집니다. 대행 권한 역시 원래 담당자의 모든 권한을 복제하지 말고, 대행 기간과 처리 대상 업무를 제한해야 합니다.
관리자 계정을 일상 업무에 사용하는 관행
강한 권한이 사고 규모를 키우는 이유
설정 변경이 잦다는 이유로 관리자 계정 하나를 팀원들이 공유하는 경우가 있습니다. 로그인은 편하지만 기록에는 동일한 이름만 남기 때문에 누가 고객 정보를 내려받았는지, 누가 설정을 삭제했는지 확인할 수 없습니다. 비밀번호가 메신저나 문서에 남으면 퇴사자와 외주 인력도 계속 접근할 위험이 있습니다.
더 큰 문제는 관리자가 평소 이메일과 웹 업무까지 같은 계정으로 처리하는 것입니다. 피싱이나 악성 파일로 계정이 탈취되면 공격자는 일반 자료뿐 아니라 계정 생성, 로그 삭제, 보안 설정 변경까지 수행할 수 있습니다. 관리자 계정의 편리함은 침해 사고의 영향 범위와 함께 커집니다.
일반 업무 계정과 관리 계정을 분리하고, 관리 작업을 할 때만 강한 인증을 거쳐 별도 계정으로 전환해야 합니다. 서비스가 지원한다면 다중 인증, 접속 IP 제한, 작업 사유 입력, 관리자 세션 녹화를 함께 적용하는 것이 좋습니다.
- 공용 관리자 계정을 없애고 담당자별 식별 계정을 발급합니다.
- 비밀번호 외에 인증 앱이나 보안 키를 추가합니다.
- 관리 권한 사용 시간과 접속 위치를 기록합니다.
- 대량 다운로드와 권한 변경에는 즉시 알림을 설정합니다.
- 긴급 계정은 봉인해 두고 사용 후 비밀번호를 교체합니다.
관리자 로그는 사고가 난 뒤 책임자를 찾는 용도에 그치지 않습니다. 평소와 다른 대량 조회나 새벽 시간대 설정 변경을 조기에 발견하는 운영 데이터로 활용해야 합니다.
입사 절차만 있고 퇴사 절차는 없는 운영
휴면 계정과 외부 인력 계정의 잔존
새 직원이 오면 업무가 지연되지 않도록 계정을 빠르게 만들어 주지만, 퇴사 시 회수는 이메일 요청에 의존하는 조직이 적지 않습니다. 인사 시스템과 IT 서비스가 연결되지 않았다면 담당자가 퇴사 사실을 늦게 알거나 일부 솔루션을 빠뜨릴 수 있습니다. 특히 무료 체험으로 시작한 SaaS와 부서가 개별 구매한 서비스는 중앙 목록에도 없는 경우가 많습니다.
프로젝트가 끝난 외주 개발자에게 저장소, 테스트 서버, 클라우드 콘솔 권한이 남아 있던 사례도 흔합니다. 당사자가 악의적으로 사용하지 않더라도 개인 기기의 분실이나 계정 탈취가 곧 기업 데이터 노출로 이어질 수 있습니다. 계정이 남아 있는 동안 라이선스 요금까지 계속 청구되므로 보안과 비용 문제가 동시에 발생합니다.
계정 수명 주기는 입사, 부서 이동, 휴직, 복직, 퇴사, 계약 종료를 모두 포함해야 합니다. 디지털 정보가 저장·전달되는 여러 형태는 디지털 관련 지식백과 자료처럼 폭넓게 이해하되, 실제 회수 대상은 이메일부터 API 키와 공유 링크까지 구체적으로 찾아야 합니다.
- 회사에서 사용하는 SaaS와 내부 시스템 목록을 한곳에 관리합니다.
- 인사 상태가 변경되면 계정 정지 작업이 자동 생성되게 합니다.
- 퇴사 즉시 로그인 세션, API 토큰, 기기 인증을 함께 만료시킵니다.
- 개인 소유 문서와 자동화 작업을 후임자에게 이전합니다.
- 외부 인력 계정은 계약 종료일에 자동 비활성화되도록 만듭니다.
삭제보다 먼저 해야 할 인수인계
퇴사 계정을 곧바로 삭제하는 것도 실수입니다. 해당 계정이 소유한 대시보드, 예약 작업, 전자결재 문서가 함께 사라질 수 있기 때문입니다. 먼저 소유권과 업무 기록을 이전하고 로그인을 차단한 뒤, 보존 기간이 지난 계정을 삭제하는 순서가 안전합니다.
승인 절차를 많이 넣으면 안전하다는 착각
복잡한 통제가 우회 행동을 만드는 사례
보안을 강화한다며 모든 문서 열람과 파일 반출에 여러 단계의 승인을 요구하면 현장은 다른 길을 찾습니다. 급한 직원이 개인 이메일로 파일을 보내거나, 화면을 촬영하거나, 승인 없이 쓸 수 있는 무료 서비스를 이용할 수 있습니다. 통제가 많아졌는데 실제 데이터 흐름은 오히려 보이지 않게 되는 역설입니다.
어떤 기업은 고객 목록을 내려받을 때마다 팀장과 정보보안 담당자의 승인을 받도록 했습니다. 야간 고객 대응이 잦은 영업팀은 기다릴 수 없어 데이터를 개인 스프레드시트에 미리 복사해 두었습니다. 공식 시스템의 다운로드 횟수는 감소했지만 최신 정보가 반영되지 않은 사본과 통제 밖 개인정보는 더 늘어났습니다.
위험도에 비례한 승인이 필요합니다. 일반 현황 조회는 역할 기반으로 허용하고, 개인정보 대량 다운로드나 결제 계좌 변경처럼 영향이 큰 행동에만 추가 승인과 재인증을 적용해야 합니다. AI를 비롯한 디지털 기술이 조직 운영에 활용되는 사례는 조직의 AI 활용 관련 보도에서도 볼 수 있듯 다양한 영역으로 확장되고 있으므로, 새 기능을 추가할 때마다 데이터 접근 경로도 다시 확인해야 합니다.
- 낮은 위험: 일반 자료 조회는 역할 권한으로 즉시 허용합니다.
- 중간 위험: 외부 공유는 만료일과 수신자 인증을 요구합니다.
- 높은 위험: 대량 반출과 핵심 설정 변경은 이중 승인합니다.
- 긴급 상황: 사후 검토를 전제로 한 제한적 우회 절차를 둡니다.
승인 속도도 보안 품질에 포함됩니다
승인자가 휴가 중이거나 알림을 놓치면 업무가 멈추지 않는지 점검해 보세요. 대체 승인자, 응답 기한, 단계 자동 전환을 마련하면 보안을 유지하면서도 비공식 우회를 줄일 수 있습니다. 승인 건수와 평균 처리 시간을 측정하면 과도한 통제가 숨어 있는 지점도 찾을 수 있습니다.
작은 조직에는 권한 관리가 과하다는 반론
규모보다 데이터와 업무 영향도로 판단하기
직원이 열 명뿐인데 복잡한 권한 체계가 필요하냐는 반론도 타당한 면이 있습니다. 지나치게 세분화된 역할은 관리 부담을 만들고, 담당자가 자주 바뀌는 작은 조직에서는 설정이 현실을 따라가지 못할 수 있습니다. 따라서 대기업 수준의 수십 개 역할을 그대로 복제하는 방식은 피해야 합니다.
그렇다고 전원 관리자 권한이 합리적인 것은 아닙니다. 소규모 기업도 고객 개인정보, 계약서, 급여 자료, 클라우드 비용 설정을 다룹니다. 한 사람의 실수로 전체 서비스가 중단될 가능성은 대체 인력이 적은 작은 조직에서 오히려 더 큽니다. 정교함을 줄이는 것과 통제를 없애는 것은 다른 선택입니다.
현실적인 시작점은 일반 사용자, 업무 책임자, 시스템 관리자처럼 역할을 세 단계 정도로 나누는 것입니다. 여기에 외부 공유 만료, 퇴사자 즉시 차단, 관리자 다중 인증만 우선 적용해도 주요 사고를 상당 부분 예방할 수 있습니다. 이후 로그에서 반복되는 권한 요청과 승인 지연을 확인하며 필요한 역할만 추가하면 됩니다.
- 민감 정보가 있는 공간만 별도 접근 그룹으로 분리합니다.
- 분기마다 계정과 관리자 목록을 짧게 검토합니다.
- 업무 대행 권한에는 시작일과 종료일을 입력합니다.
- 서비스별 월 비용에 권한 관리 운영시간도 포함해 평가합니다.
- 새 솔루션 계약 전 사용자 내보내기와 로그 제공 기능을 확인합니다.
자동화보다 수동 검토가 나은 경우
인원 변동이 드물고 시스템 수가 적다면 값비싼 권한 관리 솔루션을 바로 구매할 필요는 없습니다. 담당자와 검토 주기, 계정 목록이 명확한 수동 절차가 불완전한 자동화보다 신뢰할 만할 수 있습니다. 중요한 기준은 도구의 화려함이 아니라 권한 부여와 회수 과정이 실제로 반복 실행되고 증거로 남는가입니다.

- 다음글기업용 IT 솔루션 데모와 PoC, 본계약 성패를 가르는 차이 26.08.22
등록된 댓글이 없습니다.
