본문 바로가기
지니와 매일 AI와 함께하기 지니와 매일 AI와 함께하기

AI SaaS 보안 체크리스트: 도입·계약 전 확인할 12가지 질문

읽는 시간 약 8분

AI SaaS 보안 체크리스트는 기업이 생성형 AI 서비스를 도입하기 전에 반드시 확인해야 할 항목을 정리하는 데 도움이 됩니다.

최근에는 AI 모델을 직접 구축하지 않아도 웹 서비스나 API 형태의 AI SaaS를 이용해 문서 요약, 고객 상담, 데이터 분석, 업무 자동화를 빠르게 구현할 수 있습니다.

하지만 편리함만 보고 서비스를 선택하면 회사 내부 문서나 고객정보가 어디에 저장되고 어떻게 처리되는지 알기 어려울 수 있습니다.

특히 기업 환경에서는 서비스 성능과 가격뿐 아니라 데이터 저장 위치, 모델 학습 활용 여부, 접근 권한, 로그, 데이터 삭제 정책까지 확인해야 합니다.

이번 글에서는 실제 AI SaaS를 검토할 때 질문해야 할 12가지 항목을 정리합니다.

AI SaaS 보안 체크리스트가 필요한 이유

AI SaaS를 도입하면 데이터는 다음과 같은 구조로 이동할 수 있습니다.

직원
↓
AI SaaS
↓
클라우드 인프라
↓
AI 처리
↓
결과 저장

사용자가 파일을 업로드하거나 고객 데이터를 입력한다면 기업 내부 정보가 외부 사업자의 시스템에서 처리될 수 있습니다.

따라서 서비스 계약 전에 다음 질문에 명확하게 답할 수 있어야 합니다.

1. 입력 데이터는 저장되는가?

가장 먼저 확인해야 할 항목입니다.

다음 데이터가 저장되는지 확인합니다.

  • 프롬프트
  • 업로드 파일
  • API 요청
  • AI 응답
  • 사용자 활동 기록

저장된다면 얼마나 오래 유지되는지도 확인해야 합니다.

2. 입력한 데이터가 모델 학습에 사용되는가?

기업에서 입력한 데이터가 서비스 제공자의 AI 모델 학습이나 서비스 개선에 사용되는지 확인해야 합니다.

다음 질문을 해볼 수 있습니다.

  • 기본적으로 학습에 사용되는가?
  • 기업용 계정은 정책이 다른가?
  • 학습 사용을 끌 수 있는가?
  • API 이용 데이터도 동일한 정책인가?

웹서비스와 API 제품의 데이터 정책이 다를 수 있으므로 각각 확인하는 것이 좋습니다.

3. 데이터는 어디에 저장되는가?

클라우드 AI는 여러 국가에 데이터센터를 운영할 수 있습니다.

따라서 다음을 확인합니다.

  • 저장 국가
  • 데이터 처리 지역
  • 리전 선택 가능 여부
  • 해외 이전 여부

기업 내부 정책에 특정 데이터의 저장 위치 제한이 있다면 특히 중요한 항목입니다.

4. 보안 인증을 보유하고 있는가?

기업용 SaaS에서는 서비스 사업자의 보안 관리 수준을 확인할 필요가 있습니다.

예를 들어 사업자가 공개한 다음과 같은 보안 인증이나 감사 자료가 있는지 확인할 수 있습니다.

  • ISO 관련 인증
  • SOC 관련 보고서
  • 개인정보 보호 관련 인증
  • 보안 백서

다만 인증이 있다고 해서 모든 보안 문제가 해결되는 것은 아니므로 실제 서비스 설정도 함께 확인해야 합니다.

5. 데이터 삭제 기능을 제공하는가?

사용자가 입력하거나 업로드한 데이터를 직접 삭제할 수 있는지 확인해야 합니다.

질문 예시는 다음과 같습니다.

  • 대화 기록 삭제가 가능한가?
  • 업로드 파일을 삭제할 수 있는가?
  • 관리자가 조직 데이터를 삭제할 수 있는가?
  • 계정 해지 시 데이터도 삭제되는가?

6. 백업 데이터는 얼마나 오래 보관되는가?

사용자가 화면에서 데이터를 삭제해도 백업 시스템에는 일정 기간 남을 수 있습니다.

따라서 다음을 확인하는 것이 좋습니다.

실시간 데이터
↓
삭제
↓
백업에 일정 기간 보관
↓
최종 삭제

최종적으로 데이터가 언제 완전히 삭제되는지를 확인해야 합니다.

7. 사용자별 접근 권한을 구분할 수 있는가?

여러 직원이 하나의 계정을 같이 사용하는 것은 관리하기 어렵습니다.

기업용 서비스에서는 다음 기능이 있는지 확인하는 것이 좋습니다.

  • 사용자별 계정
  • 조직 계정
  • 관리자 권한
  • 역할 기반 권한
  • 사용자 비활성화
  • 접근 기록

직원이 퇴사하거나 부서를 이동했을 때 계정 권한을 바로 회수할 수 있어야 합니다.

8. MFA 또는 SSO를 지원하는가?

계정 탈취를 막기 위해 인증 기능도 확인해야 합니다.

기업용 서비스라면 다음 기능이 있는지 살펴볼 수 있습니다.

  • MFA
  • SSO
  • SAML
  • 세션 관리
  • 로그인 이력

특히 관리자 계정에는 다중 인증을 적용하는 것이 좋습니다.

9. API Key를 안전하게 관리할 수 있는가?

API를 제공하는 SaaS라면 API Key 관리도 중요합니다.

확인할 항목은 다음과 같습니다.

  • Key 별도 생성
  • Key 즉시 폐기
  • 사용자별 Key
  • 개발/운영 Key 분리
  • 사용량 조회
  • 권한 범위 설정

API Key 하나를 여러 시스템에서 공동 사용하면 사고 발생 시 원인을 추적하기 어려울 수 있습니다.

10. 감사 로그를 제공하는가?

관리자는 누가 어떤 작업을 했는지 확인할 수 있어야 합니다.

예를 들어:

사용자 로그인
관리자 설정 변경
API Key 생성
파일 업로드
사용자 삭제

이런 정보를 확인할 수 있는 감사 로그가 있다면 보안 사고 분석에 도움이 됩니다.

11. 외부 하위 처리업체가 존재하는가?

AI SaaS 사업자도 모든 기능을 직접 운영하지 않을 수 있습니다.

예를 들어 다음 서비스를 추가로 사용할 수 있습니다.

  • 클라우드 사업자
  • 이메일 발송 서비스
  • 로그 서비스
  • 고객지원 플랫폼
  • 데이터 분석 서비스

이런 하위 처리업체에 어떤 데이터가 전달되는지도 확인할 필요가 있습니다.

12. 계약 종료 후 데이터는 어떻게 되는가?

마지막으로 중요한 항목입니다.

AI SaaS를 더 이상 사용하지 않을 때 다음을 확인해야 합니다.

  • 사용자 계정 삭제
  • 업로드 파일 삭제
  • 대화 기록 삭제
  • API 로그 삭제
  • 백업 삭제
  • 데이터 내보내기

서비스를 그만 사용하는 것과 데이터가 실제로 삭제되는 것은 다른 문제입니다.

AI SaaS 서비스 비교표

실제로 서비스를 비교할 때 다음 표를 만들어보면 편리합니다.

항목서비스 A서비스 B
데이터 저장 여부확인확인
학습 활용 여부확인확인
저장 지역확인확인
데이터 삭제확인확인
MFA확인확인
SSO확인확인
감사 로그확인확인
API Key 관리확인확인
보안 인증확인확인
사고 대응확인확인

단순히 가격만 비교하는 것보다 기업 도입 판단에 훨씬 유용합니다.

AI SaaS 보안 체크리스트

  • 프롬프트가 저장되는가?
  • 업로드 파일이 저장되는가?
  • 입력 데이터가 AI 학습에 사용되는가?
  • 데이터 저장 국가를 확인했는가?
  • 보안 인증이나 감사 자료가 있는가?
  • 사용자가 데이터를 직접 삭제할 수 있는가?
  • 백업 데이터 삭제 시점을 확인했는가?
  • 사용자별 접근 권한을 지원하는가?
  • MFA 또는 SSO를 지원하는가?
  • API Key를 개별 관리할 수 있는가?
  • 감사 로그를 제공하는가?
  • 계약 종료 후 데이터 삭제 정책이 존재하는가?

AI SaaS 보안 체크리스트는 계약 전에 확인해야 한다

AI SaaS 보안 체크리스트는 보안 담당자만 사용하는 문서가 아닙니다.

실제로 서비스를 사용하는 개발자, 운영 담당자, 개인정보 담당자가 함께 검토하면 나중에 발생할 문제를 줄일 수 있습니다.

서비스를 이미 도입한 뒤 데이터 저장이나 삭제 문제를 발견하면 시스템을 다시 변경하거나 다른 서비스를 찾아야 할 수도 있습니다.

따라서 AI SaaS를 선택할 때는 기능과 가격뿐 아니라 데이터가 어디에 저장되고, 누구에게 전달되며, 언제 삭제되는지까지 확인하는 것이 중요합니다.

jinii
함께 보면 좋은 글

댓글 0

첫 댓글을 남겨보세요.