스키마: Azure.Audit
설명: Azure Active Directory의 감사 로그
referenceURL: https://learn.microsoft.com/en-us/azure/active-directory/reports-monitoring/concept-audit-logs
필드:
- 이름: Level
설명: 이벤트의 심각도 수준 또는 유형(예: 정보, 오류).
유형: string
- 이름: callerIpAddress
설명: 이벤트가 시작된 IP 주소.
유형: string
지표:
- ip
- 이름: category
설명: 이벤트의 카테고리 분류(예: SignInLogs, AuditLogs).
유형: string
- name: correlationId
설명: 여러 관련 이벤트를 상호 연관시키는 고유 식별자.
유형: string
지표:
- trace_id
- 이름: durationMs
설명: 작업을 완료하는 데 걸린 총 시간(밀리초).
유형: float
- 이름: identity
설명: 사용자, 애플리케이션 또는 서비스 프린시펄의 식별자.
유형: string
- 이름: location
설명: 이벤트가 발생한 지리적 위치 또는 지역.
유형: string
- 이름: locationDetails
유형: json
- 이름: networkLocationDetails
유형: json
- name: operationName
필수: true
설명: 수행된 작업 또는 API 호출의 이름.
유형: string
- 이름: operationVersion
설명: 작업 또는 API의 버전 번호.
유형: string
- name: time
설명: 이벤트가 발생한 타임스탬프.
유형: timestamp
시간 형식:
- rfc3339
- '%m/%d/%Y %I:%M:%S %p'
이벤트 시간 여부: true
- name: properties
설명: 이벤트에 대한 추가 속성과 세부 정보가 포함된 중첩 객체.
유형: object
필드:
- 이름: aadTenantId
유형: string
- 이름: activityDateTime
설명: 활동의 날짜 및 시간.
유형: timestamp
시간 형식:
- rfc3339
- 이름: activityDisplayName
설명: 활동의 사용자 친화적 표시 이름.
유형: string
- 이름: additionalDetails
설명: 추가 컨텍스트 또는 메타데이터가 포함된 키-값 쌍 배열.
유형: array
요소:
유형: object
필드:
- 이름: key
유형: string
- 이름: value
유형: string
- 이름: alternateSignInName
설명: 제공된 경우 대체 사용자 로그인 이름.
유형: string
지표:
- username
- 이름: appDisplayName
설명: 관련된 애플리케이션의 표시 이름.
유형: string
- 이름: appliedConditionalAccessPolicies
설명: 적용된 조건부 액세스 정책 및 결과 목록.
유형: json
- 이름: appliedEventListeners
유형: json
- 이름: 앱 ID
설명: 이벤트와 연결된 애플리케이션 ID.
유형: string
- 이름: appServicePrincipalId
유형: string
- 이름: authenticationAppDeviceDetails
유형: json
- 이름: authenticationStrengths
유형: json
- 이름: authenticationAppPolicyEvaluationDetails
유형: json
- 이름: authenticationContextClassReferences
유형: json
- 이름: authenticationDetails
유형: json
- 이름: authenticationMethodsUsed
유형: json
- 이름: authenticationProcessingDetails
유형: json
- 이름: authenticationProtocol
유형: string
- 이름: authenticationRequirement
유형: string
- 이름: authenticationRequirementPolicies
유형: json
- 이름: autonomousSystemNumber
유형: string
- 이름: _billedSize
유형: float
- 이름: category
유형: string
- 이름: clientAppUsed
유형: string
- 이름: clientCredentialType
유형: string
- 이름: conditionalAccessAudiences
유형: json
- 이름: conditionalAccessPolicies
유형: json
- 이름: conditionalAccessStatus
유형: string
- name: correlationId
유형: string
- 이름: createdDateTime
유형: timestamp
시간 형식:
- rfc3339
- 이름: crossTenantAccessType
유형: string
- 이름: deviceDetail
유형: json
- 이름: federatedCredentialId
유형: string
- 이름: flaggedForReview
유형: boolean
- 이름: globalSecureAccessIpAddress
유형: string
- 이름: homeTenantId
유형: string
- 이름: homeTenantName
유형: string
- 이름: id
유형: string
- 이름: incomingTokenType
유형: string
- 이름: ipAddress
설명: 중첩된 리소스와 연결된 IP 주소.
유형: string
지표:
- ip
- 이름: ipAddressFromResourceProvider
설명: 기본 리소스 공급자가 기록한 IP 주소.
유형: string
지표:
- ip
- 이름: _isBillable
유형: string
- 이름: isDeleted
설명: 엔터티가 삭제되었는지 여부.
유형: boolean
- 이름: initiatedBy
설명: 이벤트를 시작한 행위자(사용자 또는 앱).
유형: object
필드:
- 이름: app
유형: object
필드:
- name: displayName
유형: string
- 이름: servicePrincipalId
유형: string
- 이름: 앱 ID
설명: 애플리케이션 등록/클라이언트 ID.
유형: string
- 이름: user
설명: 작업을 수행한 사용자.
유형: object
필드:
- 이름: id
설명: 사용자의 개체 ID.
유형: string
- name: displayName
설명: Azure AD에 표시되는 사용자의 이름.
유형: string
지표:
- username
- 이름: userPrincipalName
설명: 사용자의 User Principal Name(UPN).
유형: string
- 이름: ipAddress
설명: 사용자가 작업을 수행한 IP 주소.
유형: string
지표:
- ip
- 이름: roles
유형: json
- 이름: isProcessing
설명: 이벤트가 아직 처리 중인지 여부.
유형: boolean
- 이름: loggedByService
설명: 이 이벤트를 기록한 Microsoft 서비스(예: AzureAD).
유형: string
- 이름: location
설명: JSON 객체로 표현된 지리적 또는 물리적 위치 정보.
유형: json
- 이름: networkLocationDetails
설명: 이벤트에 관련된 네트워크 위치에 대한 세부 정보.
유형: json
- 이름: operationType
설명: 수행된 작업의 유형.
유형: string
- 이름: result
설명: 작업의 결과 상태.
유형: string
- 이름: resultReason
설명: 작업 결과에 대한 추가 사유 또는 코드.
유형: string
- 이름: isInteractive
설명: 로그인이 대화형인지 여부를 나타냅니다.
유형: boolean
- 이름: isRisky
유형: boolean
- 이름: isTenantRestricted
설명: 테넌트 제한이 적용되었는지 여부.
유형: boolean
- 이름: isThroughGlobalSecureAccess
설명: 이벤트가 Global Secure Access를 통해 라우팅되었는지 여부.
유형: boolean
- 이름: originalRequestId
설명: 이것이 체인의 일부인 경우 원래 요청의 요청 ID.
유형: string
- 이름: originalTransferMethod
설명: 원래 요청의 전송 방법.
유형: string
- 이름: privateLinkDetails
유형: json
- 이름: processingTimeInMilliseconds
설명: 이벤트를 처리하는 데 걸린 시간.
유형: bigint
- 이름: resource
유형: string
- name: resourceDisplayName
설명: 리소스의 표시 이름.
유형: string
- 이름: resourceGroup
유형: string
- 이름: resourceId
설명: 액세스된 리소스의 개체 ID.
유형: string
- 이름: resourceIdentity
유형: string
- 이름: resourceProvider
유형: string
- 이름: resourceOwnerTenantId
설명: 리소스 소유자의 테넌트 ID.
유형: string
- 이름: resourceServicePrincipalId
설명: 액세스된 리소스의 서비스 프린시펄 개체 ID.
유형: string
- 이름: resourceTenantId
설명: 액세스된 리소스의 테넌트 ID.
유형: string
- 이름: riskEventTypes
설명: 이 이벤트에 대해 감지된 위험 이벤트 유형 목록.
유형: json
- 이름: riskEventTypes_v2
설명: 강화된 위험 이벤트 유형 목록.
유형: json
- 이름: riskLastUpdatedDateTime
설명: 마지막 위험 업데이트의 타임스탬프.
유형: timestamp
시간 형식:
- rfc3339
- 이름: riskDetail
설명: 감지된 위험의 성격에 대한 세부 정보.
유형: string
- 이름: riskLevel
설명: 분석 후 최종 위험 수준.
유형: string
- 이름: riskLevelAggregated
설명: 이벤트에 할당된 집계 위험 수준.
유형: string
- 이름: riskLevelDuringSignIn
설명: 로그인 시점의 위험 수준.
유형: string
- 이름: riskState
설명: 사용자 또는 세션의 위험 상태.
유형: string
- 이름: rngcStatus
설명: 요청 nonce 생성 검사에 대한 상태 코드.
유형: string
- 이름: servicePrincipalId
설명: 사용된 서비스 프린시펄의 개체 ID.
유형: string
- 이름: servicePrincipalCredentialKeyId
설명: 서비스 프린시펄이 사용한 자격 증명의 키 ID.
유형: string
- 이름: servicePrincipalName
설명: 서비스 프린시펄의 이름.
유형: string
- 이름: sessionId
설명: 작업의 세션 식별자.
유형: string
- 이름: sessionLifetimePolicies
설명: 이 작업의 세션 수명을 관리하는 정책.
유형: json
- 이름: signInIdentifier
설명: 사용자를 인증하는 데 사용되는 기본 식별자.
유형: string
- 이름: signInIdentifierType
유형: string
- 이름: signInTokenProtectionStatus
설명: 로그인 시 토큰 보호 상태.
유형: string
- 이름: sourceSystem
유형: json
- 이름: ssoExtensionVersion
설명: SSO 브라우저 확장 프로그램의 버전.
유형: string
- 이름: status
설명: 로그인 시도에 대한 상태 세부 정보.
유형: json
- 이름: targetResources
설명: 작업의 대상이 되었거나 영향을 받은 리소스 배열.
유형: array
요소:
유형: object
필드:
- name: displayName
설명: 리소스의 표시 이름.
유형: string
- 이름: id
설명: 리소스의 고유 개체 ID.
유형: string
- 이름: modifiedProperties
설명: 수정된 리소스 속성.
유형: array
요소:
유형: object
필드:
- 이름: oldValue
설명: 속성의 이전 값.
유형: string
- name: displayName
설명: 수정된 속성의 이름.
유형: string
- 이름: newValue
설명: 속성의 새 값.
유형: string
- 이름: type
설명: 리소스 유형(예: User, Group, App).
유형: string
- 이름: administrativeUnits
유형: json
- 이름: groupType
설명: 그룹 리소스의 유형(해당하는 경우).
유형: string
- 이름: userPrincipalName
설명: 리소스 내 사용자의 UPN.
유형: string
- name: tenantId
설명: Azure AD 테넌트의 테넌트 ID.
유형: string
- 이름: timeGenerated
설명: 이 로그 항목이 생성된 날짜와 시간.
유형: timestamp
시간 형식:
- rfc3339
이벤트 시간 여부: true
- 이름: tokenIssuerName
설명: 토큰을 발급한 기관의 이름.
유형: string
- 이름: tokenIssuerType
설명: 토큰 발급자 유형.
유형: string
- 이름: tokenProtectionStatusDetails
설명: 토큰 보호 상태에 대한 정보.
유형: json
- 이름: type
유형: string
- 이름: uniqueTokenIdentifier
설명: 보안 토큰의 고유 식별자.
유형: string
- name: userAgent
설명: 클라이언트의 사용자 에이전트 문자열.
유형: string
- 이름: userDisplayName
설명: 사용자의 표시 이름.
유형: string
지표:
- username
- 이름: userId
설명: Azure AD의 사용자 개체 ID.
유형: string
- 이름: userPrincipalName
설명: 사용자의 UPN.
유형: string
지표:
- username
- email
- 이름: userType
유형: string
- 이름: activity
설명: 이벤트와 관련된 활동의 이름 또는 유형.
유형: string
- 이름: additionalInfo
설명: 이벤트에 대한 추가 정보.
유형: string
- 이름: detectedDateTime
설명: 위험 또는 디택션이 처음 관찰된 날짜와 시간.
유형: timestamp
시간 형식:
- rfc3339
- 이름: 디택션TimingType
설명: 위험 디택션의 시점 컨텍스트(예: 실시간, 오프라인).
유형: string
- 이름: lastUpdatedDateTime
설명: 이 이벤트가 마지막으로 업데이트된 날짜와 시간.
유형: timestamp
시간 형식:
- rfc3339
- 이름: mitreTechniqueId
설명: 이벤트와 관련된 MITRE ATT&CK 기법 식별자(사용 가능한 경우).
유형: string
지표:
- mitre_attack_technique
- 이름: riskEventType
설명: 활동과 관련된 위험 이벤트 유형(예: UnfamiliarLocation).
유형: string
- 이름: riskType
설명: 감지된 위험 유형의 분류.
유형: string
- name: source
설명: 이 로그 항목의 원본 Microsoft 서비스 또는 구성 요소.
유형: string
- 이름: identity
설명: 이 중첩 이벤트와 관련된 ID.
유형: string
- name: operationName
설명: 속성 컨텍스트에서 작업의 이름.
유형: string
- name: resultDescription
설명: 작업 결과에 대한 더 자세한 설명.
유형: string
- name: resultType
설명: 작업의 상위 수준 결과(성공, 실패 등).
유형: string
- 이름: C_DeviceId
설명: 이벤트와 연결된 디바이스 ID.
유형: string
- 이름: C_Sid
설명: 이벤트와 연결된 보안 식별자(SID).
유형: string
- 이름: C_Iat
설명: 이벤트의 발급 시각 타임스탬프 또는 ID.
유형: string
- 이름: C_Idtyp
설명: 이벤트와 연결된 ID 유형 코드.
유형: string
- 이름: UserPrincipalObjectID
설명: 사용자 프린시펄의 개체 ID.
유형: string
- 이름: __UDI_RequiredFields_EventTime
설명: 이벤트가 발생한 Unix 타임스탬프.
유형: timestamp
시간 형식:
- unix_auto
- 이름: __UDI_RequiredFields_RegionScope
설명: 이벤트의 지역 범위.
유형: string
- 이름: __UDI_RequiredFields_TenantId
설명: UDI 준수에 필요한 테넌트 ID.
유형: string
- 이름: __UDI_RequiredFields_UniqueId
설명: UDI 컨텍스트에서 이벤트의 고유 식별자.
유형: string
- 이름: apiVersion
설명: 작업에 사용된 API 버전.
유형: string
- 이름: atContentH
설명: 추가 토큰 또는 컨텍스트 정보(헤더).
유형: string
- 이름: atContentP
설명: 추가 토큰 또는 컨텍스트 정보(페이로드).
유형: string
- 이름: clientAuthMethod
설명: 사용된 클라이언트 인증 방법(예: 클라이언트 시크릿, 인증서).
유형: string
- 이름: clientRequestId
설명: 클라이언트 요청의 고유 식별자.
유형: string
- 이름: durationMs
설명: 속성 내 작업의 지속 시간(밀리초).
유형: float
- name: identityProvider
설명: 인증에 관련된 ID 공급자.
유형: string
- 이름: operationId
설명: 작업 식별자.
유형: string
- name: requestMethod
설명: 작업에 사용된 HTTP 메서드(GET, POST 등).
유형: string
- name: requestUri
설명: 액세스한 API 또는 리소스의 URI.
유형: string
- 이름: responseSizeBytes
설명: 응답 크기(바이트).
유형: bigint
- name: responseStatusCode
설명: 응답의 HTTP 상태 코드.
유형: bigint
- 이름: roles
설명: 사용자 또는 애플리케이션에 할당된 역할.
유형: string
- 이름: scopes
설명: 작업에서 요청한 OAuth 범위.
유형: string
- 이름: signInActivityId
설명: 고유 로그인 활동 식별자.
유형: string
- 이름: tokenIssuedAt
설명: 토큰이 발급된 시간.
유형: timestamp
시간 형식:
- rfc3339
- 이름: wids
설명: 관련된 알려진 ID 또는 기타 식별자.
유형: string
- name: requestId
설명: 고유한 요청 식별자.
유형: string
- 이름: appOwnerTenantId
설명: 애플리케이션 소유자의 테넌트 ID.
유형: string
- 이름: servicePrincipalCredentialThumbprint
설명: 서비스 주체에서 사용한 자격 증명의 지문.
유형: string
- 이름: mfaDetail
설명: 다단계 인증 단계에 대한 세부 정보.
유형: object
필드:
- 이름: authDetail
설명: 인증 프로세스에 대한 세부 정보.
유형: string
- 이름: authMethod
설명: 사용된 MFA 방법(예: 전화, 앱).
유형: string
- 이름: resourceId
설명: 이벤트와 관련된 Azure 리소스의 고유 식별자.
유형: string
- name: resultDescription
설명: 이벤트 결과에 대한 추가 맥락 또는 설명.
유형: string
- 이름: resultSignature
설명: 이벤트 결과의 서명 또는 고유 식별자.
유형: string
- name: resultType
설명: 성공, 실패 또는 시간 초과와 같은 이벤트의 전체 결과.
유형: string
- name: tenantId
설명: 이벤트가 발생한 Azure Active Directory 테넌트의 테넌트 ID.
유형: string