m365-sharepoint-logs
마이크로소프트 365 관리 API를 이용하여 SharePoint 로그를 조회합니다.
m365-sharepoint-logs [profile=PROFILE] [duration=NUM{mon|w|d|h|m|s}] [from=yyyyMMddHHmmss] [to=yyyyMMddHHmmss]
- profile=PROFILE
- 마이크로소프트 365 접속 프로파일 식별자
- duration=NUM{mon|w|d|h|m|s}
- 현재 시각으로부터 일정 시간 범위 이내의 로그로 한정. s(초), m(분), h(시), d(일), mon(월) 단위로 지정할 수 있습니다. 예를 들면, 10s의 경우 현재 시각으로부터 10초 이전까지의 범위를 의미합니다.
- from=yyyyMMddHHmmss
- yyyyMMddHHmmss 포맷으로 범위의 시작을 지정합니다. 뒷자리를 쓰지 않으면 0으로 채워집니다.
- to=yyyyMMddHHmmss
- yyyyMMddHHmmss 포맷으로 범위의 끝을 지정합니다. 뒷자리를 쓰지 않으면 0으로 채워집니다.
출력 필드
필드 | 타입 | 이름 | 설명 |
---|---|---|---|
_time | 날짜 | 시각 | |
profile | 문자열 | 접속 프로파일 | 오피스 365 접속 프로파일 식별자 |
workload | 문자열 | 워크로드 | 예: OneDrive, SharePoint |
client_ip | IP 주소 | 클라이언트 IP | |
user_id | 문자열 | 사용자 ID | |
operation | 문자열 | 작업 | 예: FileUploaded, FileAccessed, FilePreviewed, FolderCreated, FileSyncUploadedFull |
object_id | 문자열 | 객체 ID | 예: https://acme-my.sharepoint.com/personal/scott/Documents/path/to/file.png |
item_type | 문자열 | 항목 유형 | 예: File, Folder, Field, Web, Site, List |
user_agent | 문자열 | 유저 에이전트 | 예: Microsoft SkyDriveSync 22.089.0426.0003 ship; Windows NT 10.0 (19044) |
event_source | 문자열 | 이벤트 원본 | 예: SharePoint |
source_relative_url | 문자열 | 원본 상대 URL URL | 예: /Documents/path/to |
source_file_name | 문자열 | 원본 파일 이름 | 예: file.png |
source_file_extension | 문자열 | 원본 파일 확장자 | 예: png, xlsx, pdf, pptx, zip |
version | 32비트 정수 | 버전 | 예: 1 |
id | 문자열 | ID | GUID 형식 |
list_id | 문자열 | 리스트 ID | GUID 형식 |
list_item_id | 문자열 | 리스트 항목 ID | GUID 형식 |
org_id | 문자열 | 테넌트 ID | GUID 형식 |
web_id | 문자열 | 웹 ID | GUID 형식 |
site | 문자열 | 사이트 | GUID 형식 |
site_url | 문자열 | 사이트 URL | 예: https://acme-my.sharepoint.com/personal/scott |
record_type | 32비트 정수 | 레코드 유형 | 예: 6 (File, Folder), 14 (Group), 56 (List column), 4 (Site), 36 (List) |
user_type | 32비트 정수 | 사용자 유형 | 예: 0 |
user_key | 문자열 | 사용자 키 | |
correlation_id | 문자열 | 연관 ID | GUID 형식 |
app_id | 문자열 | 애플리케이션 ID | GUID 형식 |
app_display_name | 문자열 | 애플리케이션 이름 | 예: Microsoft Teams, OneNote |