외주 개발사에 권한 열어주기: 범위와 납품 후 회수 절차
외주 개발 기간에 서버·클라우드·스토어·저장소를 어디까지 열어주고, 납품 검수 후 무엇을 닫아야 하는지 정리했습니다. 루트·대표 계정 공유 대신 쓸 방법과 권한 부여 기록을 남기는 위치, 바로 못 닫는 권한을 계약서에 적는 방법까지 다룹니다. AWS·Google Play·App Store Connect·GitHub 공식 문서에서 확인한 내용만 담았습니다.
Category
Codeforest를 운영하며 느낀 개발, 블로그, 콘텐츠, 사업 방향, 검색 노출, 서비스 운영에 대한 생각과 기록을 자유롭게 정리합니다.
외주 개발 기간에 서버·클라우드·스토어·저장소를 어디까지 열어주고, 납품 검수 후 무엇을 닫아야 하는지 정리했습니다. 루트·대표 계정 공유 대신 쓸 방법과 권한 부여 기록을 남기는 위치, 바로 못 닫는 권한을 계약서에 적는 방법까지 다룹니다. AWS·Google Play·App Store Connect·GitHub 공식 문서에서 확인한 내용만 담았습니다.
출시 1년쯤 된 앱에서 코드 변경 없이 푸시가 멈추거나 업데이트 업로드가 막히는 원인을 애플 공식 문서 기준으로 정리했습니다. .p12 인증서는 1년 만료, .p8 인증 키는 만료 없이 개수 제한, 배포 인증서는 앱이 아니라 업로드를 막습니다. 만료일을 누가 관리하고 어디에 적을지 운영 대장 양식까지 제시합니다.
사무실 파일서버를 원드라이브·구글 드라이브로 옮기면 경로 400자, 금지 문자와 예약어 때문에 조용히 빠지는 파일이 생깁니다. 공식 기준으로 못 올라갈 파일을 미리 목록으로 뽑는 순서, 권한과 바로가기·엑셀 외부 참조가 깨지는 자리, 사내 프로그램의 옛 공유 경로 처리 방법, 리허설과 본 이전·병행 운영 일정을 정리했습니다.
오픈AI·앤트로픽·구글·AWS 구독료는 결제 상대와 사업자등록번호 등록 여부에 따라 10% 부가세와 증빙이 전부 달라집니다. 세금계산서가 나오는 서비스와 인보이스만 남는 서비스, 매입세액공제가 되는 조건과 안 되는 조건을 국세청 해석과 판매사 공식 안내 기준으로 갈라 정리합니다. 법인카드·개인카드·대표 개인계정이 섞였을 때 결산에서 생기는 문제도 함께 짚습니다.
회사 홈페이지가 악성코드 유포지나 도박 사이트로 바뀌어 브라우저 경고와 검색 제외가 걸렸을 때, 차단부터 증거 보전, 24시간 이내 침해사고 신고, 소스 복구, 구글 검토 요청까지 시간순으로 정리했습니다. KISA가 무료로 제공하는 해킹진단도구와 내서버 돌보미의 대상과 점검 항목, 연락처도 함께 적었습니다.
무인매장·출입관리·원격 모니터링 프로그램에 CCTV 영상을 붙이기 전에 정해야 할 안내판 문구와 게시 위치, 운영·관리 방침 여덟 항목, 보관 기간과 자동 삭제, 열람 요구 창구를 정리했습니다. 개인정보 보호법 제25조와 시행령, 표준 개인정보 보호지침을 근거로 개발 항목과 운영 담당자 업무를 나눠 적었습니다.
운영하던 서비스를 접을 때 공지, 결제 중단, 잔여기간·포인트 환불, 개인정보 파기, 앱마켓·서버·도메인·PG 계약 해지를 어떤 순서로 처리해야 하는지 정리했습니다. 콘텐츠이용자 보호지침의 30일 고지, 전자상거래법 시행령의 거래기록 보존기간(6개월·3년·5년), 개인정보 보호법의 파기 의무와 과태료를 근거 조문과 함께 담았습니다.
1년 미접속 회원의 개인정보를 자동으로 분리보관하던 유효기간제는 2023년 9월 15일에 폐지됐습니다. 그 뒤 보관 기한은 각 서비스가 직접 정해야 하지만, 기준을 바꿀 때 회원에게 알려야 할 항목은 개인정보보호위원회가 정해 두었습니다. 파기인지 통합인지, 이의제기 방법을 어떻게 안내하고 개발 요건서에 무엇을 적어 넘길지 정리했습니다.
개인정보 유출은 사고가 난 날이 아니라 알게 된 때부터 72시간 시계가 돕니다. 통지·신고 대상 세 가지와 시간대별로 해야 할 일을 정리했습니다. 그 안에 반드시 필요한 접속기록과 서버 로그를 외주 개발사에서 받아내기 위해 유지보수 계약서에 미리 넣을 조항까지 함께 다룹니다.
클라우드와 호스팅사의 SLA 계산식에 실제 장애 시간을 대입해, 여섯 시간 멈췄을 때 돌려받는 금액을 숫자로 확인합니다. AWS·Azure·가비아는 월 요금의 10%, 카페24 웹호스팅은 수백 원 수준입니다. 남는 손해를 외주·유지보수 계약서에서 어떻게 메울지도 함께 정리합니다.
홈페이지 도메인이 외주 개발사나 퇴사한 직원 명의로 남아 있을 때, 등록정보 변경과 기관이전을 어떤 순서로 해야 하는지 정리합니다. 국제 도메인은 명의를 먼저 바꾸면 60일간 이전이 잠기기 때문에 순서 하나로 일정이 일주일에서 두 달로 벌어집니다. .kr 도메인은 이 잠금이 적용되지 않습니다.