감사 로그 JSON 스키마는 필드 이름, 데이터 유형, 객체 및 구조를 포함하여 단일 이벤트가 감사 로그에 기록될 때 표시되는 방식을 일관되게 정의하는 표준화된 청사진 또는 설계도로 기능합니다.
JSON 감사 로깅 스키마의 개요는 아래에 제공됩니다. 추가 세부 정보는 JSON 데이터 모델을 참조하세요.
사용자 환경설정 업데이트#
{
"timestamp": "2022-08-17 20:37:52.846 +01:00",
"event_name": "updatePreferences",
"status": "success",
"actor": {
"user_id": "aw8ehkwaziytzry1qqxi9tsqwh",
"session_id": "kth3jyadc3b1p84kbz6y3o75na",
"client": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6 Safari/605.1.15",
"ip_address": "192.168.0.169"
},
"event": {
"parameters": {},
"prior_state": {},
"resulting_state": {},
"object_type": ""
},
"meta": {
"api_path": "/api/v4/users/aw8ehkwaziytzry1qqxi9tsqwh/preferences",
"cluster_id": "8dxdbfx6fpdwtki1z6n8whtkho"
},
"error": {}
}
게시물 생성#
{
"timestamp": "2025-04-30 16:17:44.207 Z",
"event_name": "createPost",
"status": "success",
"actor": {
"user_id": "i764hi6h5bbz8p1955ed4ahj6y",
"session_id": "t7894ft76igtpb788nkkej1yoy",
"client": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36",
"ip_address": "172.19.0.8"
},
"event": {
"parameters": {
"post": {
"channel_id": "pfis7ycuy78o7m3zebajmxqeuo",
"user_id": "i764hi6h5bbz8p1955ed4ahj6y",
"message": "Sample post content"
}
},
"prior_state": {},
"resulting_state": {
"channel_id": "pfis7ycuy78o7m3zebajmxqeuo",
"create_at": 1746029864145,
"id": "xpw97hf6kfncirzhqisb5sym7e",
"user_id": "i764hi6h5bbz8p1955ed4ahj6y"
},
"object_type": "post"
},
"meta": {
"api_path": "/api/v4/posts",
"cluster_id": "i5twhjm3ainatcifiy3oksshae"
},
"error": {}
}
시스템 구성 변경#
{
"timestamp": "2025-04-30 16:18:30.803 Z",
"event_name": "patchConfig",
"status": "success",
"actor": {
"user_id": "i764hi6h5bbz8p1955ed4ahj6y",
"session_id": "t7894ft76igtpb788nkkej1yoy",
"client": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36",
"ip_address": "172.19.0.8"
},
"event": {
"parameters": {},
"prior_state": {
"config_diffs": [
{
"actual_val": false,
"base_val": true,
"path": "MetricsSettings.EnableClientMetrics"
}
]
},
"resulting_state": {},
"object_type": "config"
},
"meta": {
"api_path": "/api/v4/config/patch",
"cluster_id": "i5twhjm3ainatcifiy3oksshae"
},
"error": {}
}
감사 이벤트 유형#
다음 테이블은 Mattermost 감사 로그에 캡처된 포괄적인 감사 이벤트 유형(event_name 값)을 나열합니다:
사용자 관리 이벤트#
| 이벤트 이름 | 설명 |
|---|
attachDeviceId | 사용자 세션에 장치 ID 첨부 |
createUser | 새 사용자 계정 생성 |
createUserAccessToken | 사용자 액세스 토큰 생성 |
deleteUser | 사용자 계정 삭제 |
demoteUserToGuest | 사용자를 게스트 상태로 강등 |
disableUserAccessToken | 사용자 액세스 토큰 비활성화 |
enableUserAccessToken | 사용자 액세스 토큰 활성화 |
followThreadByUser | 사용자별 메시지 스레드 팔로우 |
getUserAudits | 사용자 감사 로그 검색 |
login | 사용자 로그인 이벤트 |
logout | 사용자 로그아웃 이벤트 |
migrateAuthToLdap | LDAP으로 사용자 인증 마이그레이션 |
migrateAuthToSaml | SAML로 사용자 인증 마이그레이션 |
patchUser | 사용자 속성 업데이트 |
promoteGuestToUser | 게스트 사용자를 일반 사용자로 승격 |
resetPassword | 사용자 비밀번호 재설정 |
resetPasswordFailedAttempts | 비밀번호 실패 시도 카운터 재설정 |
revokeUserAccessToken | 사용자 액세스 토큰 취소 |
sendPasswordReset | 비밀번호 재설정 이메일 전송 |
sendVerificationEmail | 이메일 인증 메시지 전송 |
setDefaultProfileImage | 기본 프로필 이미지 설정 |
setProfileImage | 커스텀 프로필 이미지 설정 |
setUnreadThreadByPostId | 게시물 ID로 읽지 않음 스레드 상태 설정 |
switchAccountType | 계정 유형 전환 |
unfollowThreadByUser | 사용자별 메시지 스레드 팔로우 해제 |
updatePassword | 사용자 비밀번호 업데이트 |
updateReadStateAllThreadsByUser | 사용자별 모든 스레드의 읽음 상태 업데이트 |
updateReadStateThreadByUser | 사용자별 특정 스레드의 읽음 상태 업데이트 |
updateUser | 사용자 계정 정보 업데이트 |
updateUserActive | 사용자 활성/비활성 상태 업데이트 |
updateUserAuth | 사용자 인증 설정 업데이트 |
updateUserMfa | 사용자 다중 인증 업데이트 |
updateUserRoles | 사용자 역할 및 권한 업데이트 |
verifyUserEmail | 사용자 이메일 주소 인증 |
verifyUserEmailWithoutToken | 토큰 없이 사용자 이메일 인증 |
채널 관리 이벤트#
| 이벤트 이름 | 설명 |
|---|
addChannelMember | 채널에 구성원 추가 |
convertGroupMessageToChannel | 그룹 메시지를 채널로 변환 |
createChannel | 새 채널 생성 |
createChannelBookmark | 채널 북마크 생성 |
createDirectChannel | 다이렉트 메시지 채널 생성 |
createGroupChannel | 그룹 메시지 채널 생성 |
deleteChannel | 채널 삭제 |
deleteChannelBookmark | 채널 북마크 삭제 |
moveChannel | 팀 간 채널 이동 |
patchChannel | 채널 속성 업데이트 |
patchChannelModerations | 채널 조정 설정 업데이트 |
removeChannelMember | 채널에서 구성원 제거 |
restoreChannel | 삭제된 채널 복원 |
updateChannel | 채널 정보 업데이트 |
updateChannelBookmark | 채널 북마크 업데이트 |
updateChannelBookmarkSortOrder | 채널 북마크 정렬 순서 업데이트 |
updateChannelMemberNotifyProps | 채널 구성원 알림 속성 업데이트 |
updateChannelMemberRoles | 채널 구성원 역할 업데이트 |
updateChannelMemberSchemeRoles | 채널 구성원 스킴 역할 업데이트 |
updateChannelPrivacy | 채널 프라이버시 설정 업데이트 |
updateChannelScheme | 채널 권한 스킴 업데이트 |
팀 관리 이벤트#
| 이벤트 이름 | 설명 |
|---|
addTeamMember | 팀에 구성원 추가 |
addTeamMembers | 팀에 여러 구성원 추가 |
addUserToTeamFromInvite | 초대를 통해 팀에 사용자 추가 |
createTeam | 새 팀 생성 |
deleteTeam | 팀 삭제 |
importTeam | 팀 데이터 가져오기 |
invalidateAllEmailInvites | 모든 이메일 초대 무효화 |
inviteGuestsToChannels | 채널에 게스트 초대 |
inviteUsersToTeam | 팀에 사용자 초대 |
patchTeam | 팀 속성 업데이트 |
regenerateTeamInviteId | 팀 초대 ID 재생성 |
removeTeamIcon | 팀 아이콘 제거 |
removeTeamMember | 팀에서 구성원 제거 |
restoreTeam | 삭제된 팀 복원 |
setTeamIcon | 팀 아이콘 설정 |
updateTeam | 팀 정보 업데이트 |
updateTeamMemberRoles | 팀 구성원 역할 업데이트 |
updateTeamMemberSchemeRoles | 팀 구성원 스킴 역할 업데이트 |
updateTeamPrivacy | 팀 프라이버시 설정 업데이트 |
updateTeamScheme | 팀 권한 스킴 업데이트 |
게시물 및 콘텐츠 이벤트#
| 이벤트 이름 | 설명 |
|---|
createPost | 새 게시물 생성 |
createSchedulePost | 예약된 게시물 생성 |
deletePost | 게시물 삭제 |
deleteScheduledPost | 예약된 게시물 삭제 |
moveThread | 메시지 스레드 이동 |
patchPost | 게시물 속성 업데이트 |
restorePostVersion | 이전 게시물 버전 복원 |
saveIsPinnedPost | 고정된 게시물 상태 저장 |
searchPosts | 게시물 검색 |
updatePost | 게시물 내용 업데이트 |
updateScheduledPost | 예약된 게시물 업데이트 |
Note
Mattermost v11.5.0부터 게시물 및 콘텐츠 액세스 이벤트의 감사 로그 항목에 meta 객체에 non_channel_member_access 필드가 포함됩니다. 사용자가 구성원이 아닌 채널의 게시물 또는 콘텐츠에 액세스하면 이 필드가 true로 설정됩니다. 관리자는 이 표시기를 사용하여 감사 로그에서 무단 또는 예상치 못한 콘텐츠 액세스를 식별하고 검토할 수 있습니다.
인증 및 보안 이벤트#
| 이벤트 이름 | 설명 |
|---|
addLdapPrivateCertificate | LDAP 개인 인증서 추가 |
addLdapPublicCertificate | LDAP 공개 인증서 추가 |
addSamlIdpCertificate | SAML IDP 인증서 추가 |
addSamlPrivateCertificate | SAML 개인 인증서 추가 |
addSamlPublicCertificate | SAML 공개 인증서 추가 |
completeSaml | SAML 인증 완료 |
extendSessionExpiry | 세션 만료 시간 연장 |
idMigrateLdap | LDAP으로 ID 마이그레이션 |
linkLdapGroup | LDAP 그룹 연결 |
removeLdapPrivateCertificate | LDAP 개인 인증서 제거 |
removeLdapPublicCertificate | LDAP 공개 인증서 제거 |
removeSamlIdpCertificate | SAML IDP 인증서 제거 |
removeSamlPrivateCertificate | SAML 개인 인증서 제거 |
removeSamlPublicCertificate | SAML 공개 인증서 제거 |
revokeAllSessionsAllUsers | 모든 사용자의 모든 세션 취소 |
revokeAllSessionsForUser | 특정 사용자의 모든 세션 취소 |
revokeSession | 개별 세션 취소 |
syncLdap | LDAP 데이터 동기화 |
unlinkLdapGroup | LDAP 그룹 연결 해제 |
시스템 관리 이벤트#
| 이벤트 이름 | 설명 |
|---|
clearServerBusy | 서버 사용 중 상태 지우기 |
completeOnboarding | 시스템 온보딩 완료 |
configReload | 시스템 구성 다시 로드 |
databaseRecycle | 데이터베이스 연결 재활용 |
downloadLogs | 시스템 로그 다운로드 |
getAppliedSchemaMigrations | 적용된 스키마 마이그레이션 가져오기 |
getAudits | 감사 로그 검색 |
getConfig | 시스템 구성 가져오기 |
getLogs | 시스템 로그 가져오기 |
getOnboarding | 온보딩 상태 가져오기 |
invalidateCaches | 시스템 캐시 무효화 |
migrateConfig | 구성 마이그레이션 |
patchConfig | 구성 속성 업데이트 |
queryLogs | 시스템 로그 쿼리 |
restartServer | 서버 재시작 |
setServerBusy | 서버 사용 중 상태 설정 |
updateConfig | 시스템 구성 업데이트 |
updateViewedProductNotices | 조회된 제품 알림 업데이트 |
upgradeToEnterprise | Enterprise 에디션으로 업그레이드 |
파일 관리 이벤트#
| 이벤트 이름 | 설명 |
|---|
createUpload | 파일 업로드 생성 |
getFile | 파일 검색 |
getFileLink | 파일 링크 가져오기 |
uploadData | 데이터 업로드 |
uploadFileMultipart | 멀티파트 파일 업로드 |
uploadFileMultipartLegacy | 레거시 멀티파트 파일 업로드 |
uploadFileSimple | 단순 파일 업로드 |
OAuth 애플리케이션 이벤트#
| 이벤트 이름 | 설명 |
|---|
authorizeOAuthApp | OAuth 애플리케이션 인가 |
authorizeOAuthPage | OAuth 인가 페이지 액세스 |
completeOAuth | OAuth 흐름 완료 |
createOAuthApp | OAuth 애플리케이션 생성 |
deauthorizeOAuthApp | OAuth 애플리케이션 인가 취소 |
deleteOAuthApp | OAuth 애플리케이션 삭제 |
getAccessToken | OAuth 액세스 토큰 가져오기 |
loginWithOAuth | OAuth로 로그인 |
mobileLoginWithOAuth | OAuth로 모바일 로그인 |
regenerateOAuthAppSecret | OAuth 앱 비밀 재생성 |
signupWithOAuth | OAuth로 가입 |
updateOAuthApp | OAuth 애플리케이션 업데이트 |
웹훅 이벤트#
| 이벤트 이름 | 설명 |
|---|
createIncomingHook | 인커밍 웹훅 생성 |
createOutgoingHook | 아웃고잉 웹훅 생성 |
deleteIncomingHook | 인커밍 웹훅 삭제 |
deleteOutgoingHook | 아웃고잉 웹훅 삭제 |
getIncomingHook | 인커밍 웹훅 가져오기 |
getOutgoingHook | 아웃고잉 웹훅 가져오기 |
regenOutgoingHookToken | 아웃고잉 웹훅 토큰 재생성 |
updateIncomingHook | 인커밍 웹훅 업데이트 |
updateOutgoingHook | 아웃고잉 웹훅 업데이트 |
슬래시 명령어 이벤트#
| 이벤트 이름 | 설명 |
|---|
createCommand | 슬래시 명령어 생성 |
deleteCommand | 슬래시 명령어 삭제 |
executeCommand | 슬래시 명령어 실행 |
moveCommand | 슬래시 명령어 이동 |
regenCommandToken | 명령어 토큰 재생성 |
updateCommand | 슬래시 명령어 업데이트 |
플러그인 이벤트#
| 이벤트 이름 | 설명 |
|---|
disablePlugin | 플러그인 비활성화 |
enablePlugin | 플러그인 활성화 |
getFirstAdminVisitMarketplaceStatus | 첫 번째 관리자의 마켓플레이스 방문 상태 가져오기 |
installMarketplacePlugin | 마켓플레이스 플러그인 설치 |
installPluginFromURL | URL에서 플러그인 설치 |
removePlugin | 플러그인 제거 |
setFirstAdminVisitMarketplaceStatus | 첫 번째 관리자의 마켓플레이스 방문 상태 설정 |
uploadPlugin | 플러그인 업로드 |
그룹 및 LDAP 이벤트#
| 이벤트 이름 | 설명 |
|---|
addGroupMembers | 그룹에 구성원 추가 |
addUserToGroupSyncables | 그룹 동기화 가능 항목에 사용자 추가 |
createGroup | 새 그룹 생성 |
deleteGroup | 그룹 삭제 |
deleteGroupMembers | 그룹에서 구성원 제거 |
linkGroupSyncable | 그룹 동기화 가능 항목을 팀/채널에 연결 |
patchGroup | 그룹 속성 업데이트 |
patchGroupSyncable | 그룹 동기화 가능 속성 업데이트 |
restoreGroup | 삭제된 그룹 복원 |
unlinkGroupSyncable | 팀/채널에서 그룹 동기화 가능 항목 연결 해제 |
원격 클러스터 이벤트#
| 이벤트 이름 | 설명 |
|---|
createRemoteCluster | 원격 클러스터 연결 생성 |
deleteRemoteCluster | 원격 클러스터 연결 삭제 |
generateRemoteClusterInvite | 원격 클러스터 초대 생성 |
inviteRemoteClusterToChannel | 채널에 원격 클러스터 초대 |
patchRemoteCluster | 원격 클러스터 속성 업데이트 |
remoteClusterAcceptInvite | 원격 클러스터 초대 수락 |
remoteClusterAcceptMessage | 원격 클러스터의 메시지 수락 |
remoteUploadProfileImage | 원격 클러스터에서 프로필 이미지 업로드 |
uninviteRemoteClusterToChannel | 채널에서 원격 클러스터 초대 제거 |
uploadRemoteData | 원격 클러스터에서 데이터 업로드 |
데이터 보존 이벤트#
| 이벤트 이름 | 설명 |
|---|
addChannelsToPolicy | 데이터 보존 정책에 채널 추가 |
addTeamsToPolicy | 데이터 보존 정책에 팀 추가 |
createPolicy | 데이터 보존 정책 생성 |
deletePolicy | 데이터 보존 정책 삭제 |
patchPolicy | 데이터 보존 정책 업데이트 |
removeChannelsFromPolicy | 데이터 보존 정책에서 채널 제거 |
removeTeamsFromPolicy | 데이터 보존 정책에서 팀 제거 |
작업 이벤트#
| 이벤트 이름 | 설명 |
|---|
cancelJob | 백그라운드 작업 취소 |
createJob | 새 백그라운드 작업 생성 |
jobServer | 작업 서버 작업 |
updateJobStatus | 작업 상태/진행률 업데이트 |
라이선싱 이벤트#
| 이벤트 이름 | 설명 |
|---|
addLicense | 엔터프라이즈 라이선스 추가 |
localAddLicense | 로컬 라이선스 추가 (클러스터 모드) |
localRemoveLicense | 로컬 라이선스 제거 (클러스터 모드) |
removeLicense | 엔터프라이즈 라이선스 제거 |
requestTrialLicense | 트라이얼 라이선스 요청 |
봇 관리 이벤트#
| 이벤트 이름 | 설명 |
|---|
assignBot | 사용자에게 봇 할당 |
convertBotToUser | 봇 계정을 사용자 계정으로 변환 |
convertUserToBot | 사용자 계정을 봇 계정으로 변환 |
createBot | 새 봇 계정 생성 |
patchBot | 봇 계정 속성 업데이트 |
updateBotActive | 봇 계정 활성/비활성 상태 업데이트 |
커스텀 이모지 이벤트#
| 이벤트 이름 | 설명 |
|---|
createEmoji | 커스텀 이모지 생성 |
deleteEmoji | 커스텀 이모지 삭제 |
브랜딩 이벤트#
| 이벤트 이름 | 설명 |
|---|
deleteBrandImage | 브랜드 이미지 삭제 |
uploadBrandImage | 브랜드 이미지 업로드 |
검색 이벤트#
| 이벤트 이름 | 설명 |
|---|
purgeBleveIndexes | Bleve 검색 인덱스 제거 |
purgeElasticsearchIndexes | Elasticsearch 검색 인덱스 제거 |
역할 및 스킴 이벤트#
| 이벤트 이름 | 설명 |
|---|
createScheme | 권한 스킴 생성 |
deleteScheme | 권한 스킴 삭제 |
patchRole | 역할 권한 업데이트 |
patchScheme | 권한 스킴 업데이트 |
환경설정 이벤트#
| 이벤트 이름 | 설명 |
|---|
deletePreferences | 사용자 환경설정 삭제 |
updatePreferences | 사용자 환경설정 업데이트 |
채널 카테고리 이벤트#
| 이벤트 이름 | 설명 |
|---|
createCategoryForTeamForUser | 사용자를 위한 채널 카테고리 생성 |
deleteCategoryForTeamForUser | 사용자를 위한 채널 카테고리 삭제 |
updateCategoriesForTeamForUser | 사용자를 위한 여러 채널 카테고리 업데이트 |
updateCategoryForTeamForUser | 사용자를 위한 단일 채널 카테고리 업데이트 |
updateCategoryOrderForTeamForUser | 사용자를 위한 채널 카테고리 순서 업데이트 |
내보내기 및 가져오기 이벤트#
| 이벤트 이름 | 설명 |
|---|
bulkExport | 대량 데이터 내보내기 작업 |
bulkImport | 대량 데이터 가져오기 작업 |
deleteExport | 내보내기 파일 삭제 |
deleteImport | 가져오기 파일 삭제 |
generatePresignURLExport | 내보내기에 대한 사전 서명 URL 생성 |
scheduleExport | 내보내기 작업 예약 |
slackImport | Slack 데이터 가져오기 작업 |
액세스 제어 이벤트#
| 이벤트 이름 | 설명 |
|---|
applyIPFilters | IP 필터링 규칙 적용 |
assignAccessPolicy | 사용자/팀에 액세스 정책 할당 |
createAccessControlPolicy | 새 액세스 제어 정책 생성 |
deleteAccessControlPolicy | 액세스 제어 정책 삭제 |
unassignAccessPolicy | 사용자/팀에서 액세스 정책 할당 해제 |
updateActiveStatus | 액세스 제어 정책의 활성 상태 업데이트 |
사용자 속성 이벤트#
| 이벤트 이름 | 설명 |
|---|
createCPAField | 커스텀 프로필 속성 필드 생성 |
deleteCPAField | 커스텀 프로필 속성 필드 삭제 |
patchCPAField | 커스텀 프로필 속성 필드 업데이트 |
patchCPAValues | 커스텀 프로필 속성 값 업데이트 |
아웃고잉 OAuth 연결 이벤트#
| 이벤트 이름 | 설명 |
|---|
createOutgoingOauthConnection | 아웃고잉 OAuth 연결 생성 |
deleteOutgoingOAuthConnection | 아웃고잉 OAuth 연결 삭제 |
updateOutgoingOAuthConnection | 아웃고잉 OAuth 연결 업데이트 |
validateOutgoingOAuthConnectionCredentials | 아웃고잉 OAuth 연결 자격 증명 확인 |
서비스 약관 이벤트#
| 이벤트 이름 | 설명 |
|---|
createTermsOfService | 서비스 약관 생성 |
saveUserTermsOfService | 사용자의 서비스 약관 수락 저장 |
컴플라이언스 및 감사 이벤트#
| 이벤트 이름 | 설명 |
|---|
addAuditLogCertificate | 감사 로그 인증서 추가 |
createComplianceReport | 컴플라이언스 보고서 생성 |
downloadComplianceReport | 컴플라이언스 보고서 다운로드 |
getComplianceReport | 컴플라이언스 보고서 가져오기 |
getComplianceReports | 여러 컴플라이언스 보고서 가져오기 |
removeAuditLogCertificate | 감사 로그 인증서 제거 |
로컬 작업 이벤트#
| 이벤트 이름 | 설명 |
|---|
localCheckIntegrity | 로컬 무결성 검사 |
localCreateChannel | 로컬 채널 생성 |
localCreateCommand | 로컬 명령어 생성 |
localCreateIncomingHook | 로컬 인커밍 웹훅 생성 |
localCreateTeam | 로컬 팀 생성 |
localDeleteChannel | 로컬 채널 삭제 |
localDeletePost | 로컬 게시물 삭제 |
localDeleteTeam | 로컬 팀 삭제 |
localDeleteUser | 로컬 사용자 삭제 |
localGetClientConfig | 로컬 클라이언트 구성 검색 |
localGetConfig | 로컬 구성 검색 |
localInviteUsersToTeam | 팀에 로컬 사용자 초대 |
localMoveChannel | 로컬 채널 이동 |
localPatchChannel | 로컬 채널 패치 |
localPatchConfig | 로컬 구성 패치 |
localPermanentDeleteAllUsers | 모든 사용자 로컬 영구 삭제 |
localRemoveChannelMember | 로컬 채널 구성원 제거 |
localRestoreChannel | 로컬 채널 복원 |
localUpdateChannelPrivacy | 로컬 채널 프라이버시 업데이트 |
localUpdateConfig | 로컬 구성 업데이트 |
AI 요약 이벤트#
요약 이벤트는 이벤트 매개변수에 channel_id를 포함하며, 이는 요약 작업 중 액세스된 채널의 콘텐츠를 나타냅니다. 컴플라이언스 또는 액세스 모니터링을 위해 감사 로그를 검토할 때 이 필드를 사용하세요.
| 이벤트 이름 | 설명 |
|---|
createRecap | 채널 요약 생성 |
deleteRecap | 채널 요약 삭제 |
getRecap | 채널 요약 검색 |
getRecaps | 여러 채널 요약 검색 |
markRecapAsRead | 채널 요약을 읽음으로 표시 |
regenerateRecap | 채널 요약 재생성 |
Note
이 포괄적인 목록에는 모든 주요 시스템 작업에 걸쳐 Mattermost가 캡처하는 모든 감사 이벤트가 포함됩니다. Mattermost 버전, 활성화된 기능 및 구성 설정에 따라 추가 이벤트가 기록될 수 있습니다. Enterprise 및 Enterprise Advanced 기능은 추가 감사 이벤트를 생성할 수 있습니다.
JSON 데이터 모델#
EventData#
| 필드 이름 | 데이터 유형 | 설명 |
|---|
| parameters | map | 요청의 일부로 처리되는 페이로드 및 매개변수. |
|---|
| prior_state | map | 수정되는 엔티티의 이전 상태. 이전 상태가 없으면 null. |
|---|
| resulting_state | map | 생성 또는 수정 후의 결과 엔티티. |
|---|
| object_type | string | 엔티티 유형의 문자열 표현(예: post) |
|---|
EventActor#
| 필드 이름 | 데이터 유형 | 설명 |
|---|
| user_id | string | 이벤트 행위자의 고유 식별자. |
|---|
| session_id | string | 이벤트 행위자의 고유 세션 식별자. |
|---|
| client | string | 이벤트 행위자가 사용하는 클라이언트/플랫폼의 사용자 에이전트. |
|---|
| ip_address | string | 이벤트 행위자의 IPv4/IPv6 IP 주소. |
|---|
| 필드 이름 | 데이터 유형 | 설명 |
|---|
| api_path | string | 이벤트를 유발한 REST 엔드포인트. |
|---|
| cluster_id | integer | 클러스터 식별자. |
|---|
| non_channel_member_access | boolean | (선택 사항) v11.5.0부터 사용 가능. 사용자가 구성원이 아닌 채널의 게시물 또는 콘텐츠에 액세스하면 true로 설정됩니다. |
|---|
EventError#
| 필드 이름 | 데이터 유형 | 설명 |
|---|
| description | string | (선택 사항) 오류 설명. |
|---|
| status_code | integer | (선택 사항) 오류 상태 코드. |
|---|