SHIELDrive 로그 항목
로그 항목 리스트
備考
모든 이벤트는 보 안 스토리지 기준입니다.
분류별 로그 이벤트
| 분류 | 이벤트 코드 | 이벤트명 | 설명 |
|---|---|---|---|
| 협업 관리 | ENTITY_COMMENT_CREATE | 댓글 등록 | 폴더 및 파일에 댓글을 등록한 로그 내역입니다. |
| 협업 관리 | ENTITY_COMMENT_UPDATE | 댓글 수정 | 폴더 및 파일에 등록한 댓글의 수정 로그 내역입니다. |
| 협업 관리 | ENTITY_COMMENT_DELETE | 댓글 삭제 | 폴더 및 파일에 등록한 댓글의 삭제 로그 내역입니다. |
| 협업 관리 | SUBSCRIBE_CREATE | 구독 등록 | 폴더 및 파일에 대한 구독 설정한 로그 내역입니다. |
| 협업 관리 | SUBSCRIBE_DELETE | 구독 삭제 | 폴더 및 파일에 대한 구독 삭제 로그 내역입니다. |
| 파일 및 폴더 관리 | OPEN | 열람 | 파일을 열람한 로그 내역입니다. |
| 파일 및 폴더 관리 | CREATE | 생성 | Teams 채널, 폴더, 파일에 대한 생성 로그 내역입니다. |
| 파일 및 폴더 관리 | NAME_UPDATE | 이름 변경 | 폴더 및 파일의 이름 변경 로그 내역입니다. |
| 파일 및 폴더 관리 | TAG_UPDATE | 태그 변경 | 폴더 및 파일의 태그 변경 로그 내역입니다. |
| 파일 및 폴더 관리 | MOVE_TRASH | 휴지통으로 이동 | 폴더 및 파일 삭제(휴지통 이동) 로그 내역입니다. |
| 파일 및 폴더 관리 | COPY | 복사 | 폴더 및 파일의 복사 로그 내역입니다. |
| 파일 및 폴더 관리 | MOVE | 이동 | 폴더 및 파일의 경로 이동 로그 내역입니다. |
| 파일 및 폴더 관리 | FILE_UPLOAD | 업로드 | 폴더 및 파일의 업로드 로그 내역입니다. |
| 파일 및 폴더 관리 | FILE_RE_UPLOAD | 재업로드 | 업로드 실패된 폴더 및 파일의 재업로드 로그 내역입니다. |
| 파일 및 폴더 관리 | FILE_UPDATE | 편집 | 파일 편집 후 문서 업데이트 시 로그 내역입니다. |
| 파일 및 폴더 관리 | DOWNLOAD | 다운로드 | 폴더 및 파일의 다운로드 로그 내역입니다. |
| 파일 및 폴더 관리 | FOLDER_SHW_DOWNLOAD | SHW 폴더 다운로드 | SHIELD Drive Works 사용 시, SHW 폴더 다운로드 로그입니다. |
| 파일 및 폴더 관리 | TRASH_RESTORE | 복구 | 폴더 및 파일의 휴지통 복구 로그 내역입니다. |
| 파일 및 폴더 관리 | TRASH_DELETE | 영구 삭제 | 폴더 및 파일의 영구 삭제 로그 내역입니다. |
| 파일 및 폴더 관리 | FAVORITE_CREATE | 즐겨찾기 등록 | 폴더 및 파일의 즐겨찾기 등록 로그 내역입니다. |
| 파일 및 폴더 관리 | FAVORITE_DELETE | 즐겨찾기 삭제 | 폴더 및 파일의 즐겨찾기 삭제 로그 내역입니다. |
| 파일 및 폴더 관리 | FIXING_CREATE | 상단 고정 | 폴더 및 파일 상단 고정 로그 내역입니다. |
| 파일 및 폴더 관리 | FIXING_DELETE | 상단 고정 해제 | 폴더 및 파일 상단 고정 해제 로그 내역입니다. |
| 파일 및 폴더 관리 | SHARE_COMMON_FOLDER_UPDATE | 공유함 정보 변경 | 공유함의 폴더 정보 변경 시 로그 내역입니다. |
| 파일 및 폴더 관리 | SHARE_COMMON_FOLDER_INVITATION_CREATE | 공유함 초대 | 공유함 외부사용자 초대 시 로그 내역입니다. |
| 파일 및 폴더 관리 | SHARE_COMMON_FOLDER_INVITATION_DELETE | 공유함 초대 취소 | 공유함 외부사용자 초대 최소 시 로그 내역입니다. |
| 콘텐츠 처리 및 검색 | SEARCH | 검색 | 파일, 폴더, 댓글 검색 로그입니다. |
| 콘텐츠 처리 및 검색 | NOTIFICATION_READ | 알림 읽음 | 알림 읽음 처리에 대한 로그 내역입니다. |
| 알림 | READ_ALL_NOTIFICATION | 알림 전체 확인 | 알림 전체 확인 처리 로그입니다. |
| 조회 관리 | HOME_MENU_READ | 홈 메뉴 조회 | 홈 메뉴 클릭 로그입니다. |
| 조회 관리 | UNIFIED_STORAGE_MENU_READ | 스토리지 메뉴 조회 | 스토리지 메뉴 클릭 로그입니다. |
| 조회 관리 | POLICY_MENU_READ | 정책 메뉴 조회 | 정책 메뉴 클릭 로그입니다. |
| 조회 관리 | EDGE_MENU_READ | Edge 서버 메뉴 조회 | Edge 서버 메뉴 클릭 로그입니다. |
| 조회 관리 | LOG_MENU_READ | 로그 메뉴 조회 | 로그 메뉴 클릭 로그입니다. |
| 조회 관리 | SETTING_MENU_READ | 설정 메뉴 조회 | 설정 메뉴 클릭 로그입니다. |
| 조회 관리 | TRASH_MENU_READ | 휴지통 메뉴 조회 | 휴지통 메뉴 클릭 로그입니다. |
| 조회 관리 | UNIFIED_STORAGE_DETAIL_READ | 스토리지 상세 조회 | 스토리지 상세 조회 로그입니다. |
| 조회 관리 | UNIFIED_STORAGE_POLICY_READ | 스토리지 정책 조회 | 스토리지 역할 조회 로그입니다. |
| 조회 관리 | UNIFIED_STORAGE_POLICY_PRINCIPAL_READ | 정책 구성원 조회 | 정책 구성원 조회 로그입니다. |
| 조회 관리 | UNIFIED_STORAGE_ENTITY_READ | 하위 목록 조회 | 스토리지 하위 목록 조회 로그입니다. |
| 조회 관리 | UNIFIED_STORAGE_ENTITY_DETAIL_READ | 목록 상세 조회 | 폴더 및 파일 상세 클릭 로그입니다. |
| 조회 관리 | NAVIGATE_TO_ADMIN_PAGE | 관리자 페이지 이동 | 관리자 페이지로 이동 로그입니다. |
| 조회 관리 | NAVIGATE_TO_USER_PAGE | 사용자 페이지 이동 | 사용자 페이지로 이동 로그입니다. |
| 조직 정보 관리 | COMPANY_UPDATE | 회사 정보 변경 | 회사 정보 변경 로그입니다. |
| 정책 관리 | ENTITY_POLICY_CREATE | 폴더 정책 등록 | 폴더 정책 등록 로그입니다. |
| 정책 관리 | ENTITY_POLICY_UPDATE | 폴더 정책 변경 | 폴더 정책 변경 로그입니다. |
| 정책 관리 | ENTITY_POLICY_DELETE | 폴더 정책 삭제 | 폴더 정책 삭제 로그입니다. |
| 정책 관리 | ENTITY_POLICY_SYNC | 폴더 정책 동기화 | 공유폴더의 정책을 동기화할 때 로그 내역입니다. |
| 정책 관리 | UNIFIED_STORAGE_POLICY_CREATE | 스토리지 정책 등록 | 스토리지 정책 등록 로그입니다. |
| 정책 관리 | UNIFIED_STORAGE_POLICY_UPDATE | 스토리지 정책 변경 | 스토리지 정책 수정 로그입니다. |
| 정책 관리 | UNIFIED_STORAGE_POLICY_DELETE | 스토리지 정책 삭제 | 스토리지 정책 삭제 로그 입니다. |
| 정책 관리 | FILE_CONTROL_POLICY_UPDATE | 파일 제어 정책 변경 | 파일 제어 정책 변경 로그입니다. |
| 외부 서비스 연동 | FILE_SEND_INTERLOCK | 망연계 파일 전송 | 망연계 파일 전송 로그입니다. |
| 외부 서비스 연동 | FILE_TRANSFER_POLICY_CREATE | 파일 전송 등록 | 다른 APP으로 전송 등록 로그입니다. |
| 외부 서비스 연동 | FILE_TRANSFER_POLICY_UPDATE | 파일 전송 수정 | 파일 전송 설정 수정 로그입니다. |
| 외부 서비스 연동 | FILE_TRANSFER_POLICY_DELETE | 파일 전송 삭제 | 파일 전송 기능 미사용 설정 로그입니다. |
| 스토리지 관리 | UNIFIED_STORAGE_CREATE | 스토리지 등록 | 새로운 스토리지 등록 로그입니다. |
| 스토리지 관리 | UNIFIED_STORAGE_UPDATE | 스토리지 수정 | 스토리지 정보 수정 로그입니다. |
| 스토리지 관리 | UNIFIED_STORAGE_DELETE | 스토리지 삭제 | 스토리지 삭제 로그입니다. |
| 버전 관리 | RESTORE_FILE_LATEST_REVISION | 마지막 버전 복구 | 파일의 마지막 버전 복구 로그입니다. |
| 내부 서비스 연동 | WORKS_AGENT_DOWNLOAD | SHIELD Works 에이전트 다운로드 | SHIELDWorks 에이전트 다운로드 로그입니다. |
| 내부 서비스 연동 | SECURITY365_MANAGER_MENU_READ | 관리자 페이지 이동 | 관리자 페이지 이동 로그입니다. |
| 내부 서비스 연동 | POST_RELAY_TOKEN | 서비스 이동 | Security365 서비스 이동 로그입니다. |
| 공유 및 정책 | ENTITY_SHARE_CREATE | 공유 설정 | 파일 공유 설정 로그입니다. |
| 공유 및 정책 | ENTITY_SHARE_DELETE | 공유 해제 | 파일 공유 해제 로그입니다. |
| 계정 및 인증 | LOGIN | 로그인 | 사용자 로그인 로그입니다. |
| 계정 및 인증 | LOGOUT | 로그아웃 | 사용자 로그아웃 로그입니다. |
| 계정 및 인증 | USER_UPDATE | 오픈 ID 변경 | 사용자 오픈 ID 변경 로그입니다. |
| Teams 연동 | TEAMS_SHARE_FOLDER_CREATE | Team 공용 폴더 생성 | Teams 탭 생성 시 폴더 생성 로그입니다. |
| Teams 연동 | TEAMS_SHARE_FOLDER_UPDATE | Team 공용 폴더 변경 | Teams 폴더 정보 변경 로그입니다. |
| Teams 연동 | TEAMS_MEMBER_SYNC | Team 사용자 동기화 | 사용자 정보 동기화 로그입니다. |
| Teams 연동 | TEAMS_SHARE_CHANNEL_CREATE | Team 채널 생성 | Teams 채널 폴더 생성 로그입니다. |
| Teams 연동 | TEAMS_SHARE_CHANNEL_UPDATE | Team 채널 변경 | Teams 채널 폴더 정보 변경 로그입니다. |
| Edge 서버 관리 | EDGE_SERVER_CREATE | Edge 서버 등록 | Edge 서버 등록 로그입니다. |
| Edge 서버 관리 | EDGE_SERVER_UPDATE | Edge 서버 수정 | Edge 서버 정보 수정 로그입니다. |
| Edge 서버 관리 | EDGE_SERVER_DELETE | Edge 서버 삭제 | Edge 서버 삭제 로그입니다. |
| Edge 서버 관리 | EDGE_SERVER_DEFAULT_SET | 기본 Edge 서버 등록 | 기본 Edge 서버 등록 로그입니다. |
| 알림 읽음 |
|---|
일반 스토리지 전용 로그
| 분류 | 이벤트 코드 | 이벤트명 | 설명 |
|---|---|---|---|
| 파일 및 폴더 관리 | DELETE | 삭제 | 폴더 및 파일 완전 삭제 로그 내역입니다. (일반 스토리지 삭제) |
사용되는 로그 객체
공통 객체
모든 로그 데이터에 공통적으로 들어가는 객체
| key | type | EStype | value |
|---|---|---|---|
| traceId | string | keyword | Trace ID |
| time | timestamp | long | Log Time |
| ip | string | ip | Client IP |
| userId | string | keyword | User ID |
| logLevel | string | keyword | ERROR, WARN, INFO, DEBUG, TRACE |
| logType | string | keyword | APP, ADMIN, USER |
| brandName | string | keyword | 서비스 이름 |
| serviceName | string | text | Service Name |
| serviceId | string | keyword | Service ID |
| serviceHostname | string | text | Service Host Name |
| tenantId | string | keyword | Tenant ID |
| target | string | keyword | 이벤트와 관계된 문서명, URL 등 연관 정보 |
| event | string | keyword | 이벤트 코드 문자열(로그 항목 리스트 참조) |
| decription | string | text | 이벤트 상세 설명 (표현용 문자열) |
| detail | string | text | 로그에 대한 추가 설명 내용 (개발자 전용) |
고객사 객체
작업을 수행하는 고객사 정보를 담은 객체
| key | type | EStype | value |
|---|---|---|---|
| corp | json | json | 고객사 정보 |
| corp.id | string | keyword | 고객사 ID |
| corp.name | string | text | 고객사명 |
사용자 객체
작업을 수행하는 사용자 정보를 담은 객체
| key | type | EStype | value |
|---|---|---|---|
| user | json | json | 사용자 정보 |
| user.id | string | keyword | 사용자 ID |
| user.name | string | text | 사용자 이름 |
| user.depart | string | text | 사용자 전체 부서(상위그룹/중위그룹/하위그룹) |
| user.duty | string | text | 사용자 직책 |
파일 객체
파일 정보를 담은 객체
| key | type | EStype | value |
|---|---|---|---|
| file | json | json | 파일 정보 |
| file.id | string | keyword | 파일 아이디 |
| file.name | string | text | 파일 이름 |
| file.ext | string | keyword | 파일 확장자 |
| file.path | string | path | 파일 경로 |
| file.size | long | int | 파일 크기 |
| file.time | long | timestamp(milli) | 파일 시간 정보 |
| file.time.created | long | timestamp(milli) | 파일 생성 시간 |
| file.time.modified | long | timestamp(milli) | 파일 변경 시간 |
| file.hash | string | keyword | 파일 해시 |
| file.shieldrive | string | keyword | 파일 entity 아이디 |
폴더 객체
폴더 정보를 담은 객체
| key | type | EStype | value |
|---|---|---|---|
| folder | json | json | 폴더 정보 |
| folder.id | string | keyword | 폴더 ID |
| folder.name | string | text | 폴더 이름 |
| folder.path | string | path | 폴더 경로 |
| folder.shieldrive | string | keyword | 폴더 entity 아이디 |
파생 정보 객체
파생 정보를 담은 객체
| key | type | EStype | value |
|---|---|---|---|
| branch | json | json | 원본 정보 |
| branch.parent | string | keyword | 원본 ID |
| branch.self | string | keyword | 자신 ID |
저장소
저장소 정보를 담은 객체
| key | type | EStype | value |
|---|---|---|---|
| storage | json | json | 저장소 정보 |
| storage.id | string | keyword | 저장소 ID |
| storage.name | string | keyword | 저장소 이름 |
| storage.description | string | keyword | 저장소 설명 |
| storage.storageCode | string | keyword | 저장소 타입 |
| storage.accessType | string | keyword | 저장소 보안 타입 |
| storage.interlockId | string | keyword | 저장소 연동 외부 저장소 ID |
| storage.time.created | long | timestamp(milli) | 저장소 생성 시간 |
| storage.time.modified | long | timestamp(milli) | 저장소 변경 시간 |
| storage.used | boolean | boolean | 저장소 사용 여부 |
| storage.url | string | keyword | 저장소 URL |
| storage.purpose | string | keyword | 저장소 목적 |
Edge 서버
Edge 서버 정보를 담은 객체
| key | type | EStype | value |
|---|---|---|---|
| edgeServer | json | json | Edge 서버 정보 |
| edgeServer.id | string | keyword | Edge 서버 ID |
| edgeServer.type | string | keyword | Edge 서버 타입 |
| edgeServer.name | string | keyword | Edge 서버 이름 |
| edgeServer.description | string | keyword | Edge 서버 설명 |
| edgeServer.cssbPublicUrl | string | keyword | CSSB 서비스 URL |
| edgeServer.webdavPublicUrl | string | keyword | WEBDAV 서비스 URL |
| edgeServer.webdavEventCollectorPublicUrl | string | keyword | WEBDAV Event Collector 서비스 URL |
| edgeServer.hancomWebOfficePublicUrl | string | keyword | Hancom Web Office 서비스 URL |
| edgeServer.ekmsPublicUrl | string | keyword | EKMS 서비스 URL |
| edgeServer.viewerPublicUrl | string | keyword | SHIELDViewer 서비스 URL |
| edgeServer.edoPublicUrl | string | keyword | EDO 서비스 URL |
| edgeServer.drmBrokerPublicUrl | string | keyword | DrmBroker 서비스 URL |
| edgeServer.defaultUse | boolean | boolean | 기본값 지 정 여부 |
에러 코드 리스트
| errorcode | errordesc |
|---|---|
| 400 | bad request |
| 401 | unauthorized |
| 1001 | cssb interface error |
| 1002 | shieldrm interface error |
| 1003 | auth interface error |
| 1004 | ekms interface error |
| 1005 | cloud log interface error |
| 1006 | shieldrm document update and closed error |
| 1007 | teams event collector interface error |
| 1008 | teams event collector not found channel error |
| 1009 | teams event collector group sync error |
| 1010 | elasticsearch api error |
| 1011 | ztca interface error |
| 1012 | extraction interface error |
| 1013 | mail interface error |
| 1014 | webdav interface error |
| 1015 | licence interface error |
| 1016 | interlock interface error |
| 1017 | mongodb api error |
| 2000 | not found entity |
| 2001 | no permission write |
| 2002 | duplicate name |
| 2003 | entity is used |
| 2004 | no permission read |
| 2005 | not found cache file |
| 2006 | invalid entity name |
| 2007 | invalid entity move |
| 2008 | invalid entity copy |
| 2009 | invalid folder create |
| 2010 | invalid file upload |
| 2011 | invalid folder delete |
| 2012 | user usage exceeded |
| 2013 | failed sync personal entity |
| 2014 | invalid folder update |
| 2015 | not found child entity |
| 2016 | not found download success child file |
| 2017 | failed create compress target folder |
| 2018 | failed create compress file |
| 2019 | failed upload compress file |
| 2020 | locked entity |
| 2021 | extension not supported |
| 2022 | non restore target entity |
| 2023 | not exist latest version |
| 3001 | no permission write trash |
| 3002 | no permission delete trash |
| 4000 | no permission write comment |
| 5000 | alread used company code |
| 5002 | alread used company extra |
| 5003 | not found company extra |
| 5004 | failed delete company |
| 6000 | not found user |
| 6001 | no permission write user |
| 6006 | alread used open service id" |
| 6007 | inactive user |
| 6008 | failed sync user information |
| 7000 | invalid works agent upload |
| 9000 | not found oauth token |
| 9002 | not found licence |
| 9100 | failed get service information |
| 9101 | failed create service information |
| 9102 | failed update service notify information |
| 9110 | failed get service builtin information |
| 9111 | failed update service builtin information |
| 10000 | not found unified storage |
| 10001 | no permission write unified storage |
| 10002 | alread used unified storage |
| 10003 | unused unified storage |
| 10005 | failed sync unified storage use size |
| 13003 | no permission |
| 13004 | failed create policy |
| 14000 | not found comment |
| 15000 | failed sync teams |
| 15001 | alread processing, sync teams member |