코딩로봇 데브포일

자동화 보안 가이드

자동화 보안의 기초

① API 키는 코드에 박지 않는다

가장 흔한 사고. GitHub에 푸시한 코드에 키가 들어 있어서 해커가 줍는 사례가 매주 발생합니다. Make.com Connection 기능으로 캡슐화하세요.

② 운영용과 학습용을 분리

학습 중에는 진짜 운영 DB를 절대 건드리지 마세요. 별도의 sandbox 시트/계정을 따로 두는 것이 정석입니다.

③ 자동 삭제·자동 송금은 검수 단계 필수

“자동”이라는 단어가 매력적이지만, 되돌릴 수 없는 액션(삭제/송금)은 사람의 한 번 클릭이 들어가도록 설계하세요.

④ 외부 입력은 항상 검증

웹훅으로 들어온 데이터, 폼 제출 데이터는 무조건 화이트리스트 검증을 거쳐야 합니다.

⑤ 권한 최소화

API 토큰의 권한을 “필요한 최소”로 발급. 예: 조회만 필요하면 읽기 전용 키.