ZUZU — Google Calendar 연동

ZUZU HR로 승인된 휴가·연차 일정을 회사의 Google Calendar에 자동으로 동기화합니다.

이 기능이 하는 일

ZUZU HR에서 휴가나 연차 신청이 승인되면, 해당 일정이 회사가 지정한 Google Calendar에 이벤트로 자동 생성됩니다. 회사 관리자가 최초 1회 Google Calendar 연결을 동의함으로써, 이후 모든 승인 건이 자동으로 회사 캘린더에 반영되도록 설정합니다. 일반 임직원의 개인 Google Calendar에는 접근하지 않습니다.

연동 흐름

  1. 회사 캘린더용 Google 계정 준비 — 휴가 일정을 모을 Google Workspace 계정(예: hr@회사.com) 또는 전용 캘린더를 준비합니다.
  2. ZUZU HR 관리자 페이지에서 ‘Google Calendar 연결’ 클릭 — Google OAuth 동의 화면이 표시됩니다.
  3. 대상 캘린더 ID 선택 — 동의 후 휴가 일정을 받을 캘린더를 선택합니다.
  4. 자동 동기화 시작 — 이후 ZUZU HR에서 승인되는 모든 휴가·연차가 해당 캘린더에 이벤트로 자동 생성됩니다.

사용하는 Google 데이터와 권한

  • 요청 scope: https://www.googleapis.com/auth/calendar.events
  • 누가 동의하나: 회사 관리자(HR 담당자 등) 1인
  • 어떤 캘린더에: 관리자가 명시적으로 지정한 회사 캘린더에만
  • 무엇을 하나: 휴가 이벤트를 해당 캘린더에 생성·수정·삭제
  • 무엇을 하지 않나: 다른 캘린더 조회 또는 수정, 일반 임직원의 개인 캘린더 접근, 이벤트 외 데이터(파일, 연락처 등) 접근 없음

데이터 사용·저장·공유 (Limited Use Disclosure)

ZUZU는 Google Workspace API 데이터 사용 정책을 준수합니다.

  • 저장: 캘린더 동기화에 필요한 최소 토큰(access token, refresh token)만 암호화하여 저장합니다.
  • 사용: 회사가 지정한 캘린더에 휴가 일정을 동기화하는 목적에만 사용합니다.
  • 공유·판매: 제3자에게 공유하거나 판매하지 않으며, 광고 목적으로 사용하지 않습니다.
  • 머신러닝 학습: Google Calendar에서 얻은 데이터를 머신러닝 모델 학습에 사용하지 않습니다.

연결 해제 방법

  • ZUZU HR 관리자 설정 > 외부 연동 메뉴에서 Google Calendar 연결을 해제할 수 있습니다.
  • Google 계정 보안 페이지에서도 ZUZU 앱의 권한을 직접 철회할 수 있습니다: Google 계정 > 보안 > 서드파티 앱 권한

정책 및 문의