Friday, August 15, 2014

Google Apps for Unlimited 에서 Spreadsheet Gscript를 통한 편리한 log 검색

구글앱스 언리미티드 버전에서만 제공되는 기능으로 드라이브에 대한 감사 로그를 확인하는 관리자 보고서 기능이 제공됩니다.
즉 문서를 생성, 수정, 삭제, 폴더 추가 등등의 회사에서 추가되는 문서에 대한 모든 로그를 제공함으로 문서에 대한 보안기능을 강화했습니다.

이 기능을 구글앱스의 Google apps script를 통해 스프레스시트에서도 동일하게 검색할 수 있습니다. 
이 기능을 이용하면 관리자는 맞춤형 추출된 데이터를 쉽게 저장하고 관리할 수 있습니다. 또한 보다 세부적인 로그 검색을 통해 문서보안을 강화할 수 있습니다.
 
아래는 주요 특징입니다.

The Drive audit log lists every time your domain's users create, update, delete, or share Drive content. This includes content you create in Google Docs, Sheets, Slides, and other Google Apps, as well as content created elsewhere that you upload to Drive, such as PDFs and Word files.

The tool fetches the following information.
  • User—The user who performed the activity.
  • Event Name—The action the user performed, such as Create or Edit.
  • IP Address—The IP address from where the user performed the activity.
  • File Type—The type of Drive file the activity involves.
  • Document Id
  • Document Title
  • Owner—The user who owns the file.
Admin can use this tool to fetch the log between a date range for a particular user or all users in the domain with specific or all events.

- Demo Screen.

  • 스프레드시트에 적용된 스크립트 초기 화면

  • 오른쪽에 추가된 검색 필터 화면 (추가된 폴더, 문서 추가, 삭제, 변경, 휴지통, 업로드, 공유권한 변경 등등 세부 event log 검색 조건 )

  • 스프레드시트에서 스크립트 메뉴 ( report : 검색조건 초기화 , Clear active sheet : 추출된 데이터 초기화)

  • 테스트용 문서 생성 ( 드라이브에 테스트 문서 생성)


  • 테스트용 문서 검색 - 기본적으로 제공되는 관리자 보고서 화면에서의 Report 검색 화면 ( 새로 추가된 문서 결과를 보여줌)


  • 새로 개발된 스프레드시트에서의 검색화면 (동일한 검색 결과 - 추가적으로 맞춤형 검색결과 : Email, 접속IP, Event, 문서 id, 제목, 문서 Type) 

  • 새로운 폴더 추가시 검색 결과


- 아직은 제공되고 있지 않으나 앞으로 계속해서 "제목별 검색" 등등의 관리자가 좀더 편리하게 문서의 보안을 관리하기 위한 편리한 기능들을 추가할 계획입니다.

No comments: