Sign-in Logs
Success: Successful sign-in
#Record grouping: This catalog entry is a repository-authored classifier over real records, not a vendor operation name. Any sample below is a representative record for the grouping.
Description
Record with ResultType 0, the documented success code: the sign-in completed.
Detection Fields #
Fields referenced by at least one attached detection rule. This view counts distinct rules and is not a complete schema for this catalog entry.
| Name | Rules | Vendors |
|---|---|---|
ResultType | 23 detection rules | Kusto, Sigma |
AuthenticationRequirement | 6 detection rules | Kusto, Sigma, Splunk |
Category | 5 detection rules | Elastic, Splunk |
AppDisplayName | 4 detection rules | Kusto, Splunk |
UserAgent | 4 detection rules | Kusto, Sigma |
UserPrincipalName | 4 detection rules | Elastic, Kusto |
AppId | 3 detection rules | Kusto |
AutonomousSystemNumber | 3 detection rules | Kusto |
Location | 3 detection rules | Kusto |
Status | 3 detection rules | Sigma |
NetworkLocationDetails | 2 detection rules | Kusto, Sigma |
RiskLevelDuringSignIn | 2 detection rules | Kusto |
RiskState | 2 detection rules | Kusto, Sigma |
IPAddress | 1 detection rule | Kusto |
OperationName | 1 detection rule | Splunk |
OriginalRequestId | 1 detection rule | Kusto |
RiskLevelAggregated | 1 detection rule | Kusto |
TimeGenerated | 1 detection rule | Kusto |
UniqueTokenIdentifier | 1 detection rule | Kusto |
UserId | 1 detection rule | Kusto |
Representative record #
{
"AADTenantId": "11111111-1111-1111-1111-111111111111",
"Agent": {
"agentType": "notAgentic",
"agentSubjectType": "notAgentic"
},
"AppDisplayName": "Microsoft Office 365 Portal",
"AppId": "00000006-0000-0ff1-ce00-000000000000",
"AppOwnerTenantId": "f8cdef31-a31e-4b4a-93e4-5f571e91255a",
"AppliedEventListeners": "None",
"AuthenticationContextClassReferences": [],
"AuthenticationDetails": [
{
"authenticationStepDateTime": "2026-07-25T15:45:05.3446797+00:00",
"authenticationMethod": "Previously satisfied",
"succeeded": true,
"authenticationStepResultDetail": "First factor requirement satisfied by claim in the token",
"authenticationStepRequirement": "",
"StatusSequence": 0,
"RequestSequence": 0
},
{
"authenticationStepDateTime": "2026-07-25T15:45:05.3446797+00:00",
"authenticationMethod": "Previously satisfied",
"authenticationMethodDetail": "",
"succeeded": true,
"authenticationStepResultDetail": "MFA requirement satisfied by claim in the token",
"authenticationStepRequirement": ""
}
],
"AuthenticationProcessingDetails": [
{
"key": "Is Client Capable",
"value": "True"
},
{
"key": "Legacy TLS (TLS 1.0, 1.1, 3DES)",
"value": "False"
},
{
"key": "Is Legacy Store Used",
"value": "False"
},
{
"key": "Is CAE Token",
"value": "True"
}
],
"AuthenticationProtocol": "none",
"AuthenticationRequirement": "multiFactorAuthentication",
"AuthenticationRequirementPolicies": [
{
"requirementProvider": "securityDefaults",
"detail": "Security Defaults"
}
],
"AutonomousSystemNumber": "64512",
"Category": "SignInLogs",
"ClientAppUsed": "Browser",
"ClientCredentialType": "none",
"ConditionalAccessAudiences": [
"00000006-0000-0ff1-ce00-000000000000"
],
"ConditionalAccessPolicies": [
{
"id": "SecurityDefaults",
"displayName": "Security Defaults",
"enforcedGrantControls": [
"Mfa"
],
"result": "success",
"conditionsSatisfied": 3,
"conditionsNotSatisfied": 0
}
],
"ConditionalAccessStatus": "notApplied",
"CorrelationId": "bdaead9d-757c-4d71-b6a1-79948aa7aeca",
"CreatedDateTime": "2026-07-25T15:45:05.3446797Z",
"CrossTenantAccessType": "none",
"DeviceDetail": {
"deviceId": "",
"operatingSystem": "MacOs",
"browser": "Firefox 152.0",
"isCompliant": false,
"isManaged": false
},
"DurationMs": "0",
"FlaggedForReview": "None",
"HomeTenantId": "11111111-1111-1111-1111-111111111111",
"IPAddress": "2001:db8::10",
"Id": "e1dfa18f-4e2e-4e4d-bca7-eff8263e2c00",
"Identity": "Admin User",
"IncomingTokenType": "none",
"IsInteractive": "True",
"IsRisky": "None",
"IsTenantRestricted": "False",
"IsThroughGlobalSecureAccess": "False",
"Location": "US",
"LocationDetails": {
"city": "Redacted",
"state": "Redacted",
"countryOrRegion": "US",
"geoCoordinates": {
"latitude": 0.0,
"longitude": 0.0
}
},
"MfaDetail": "None",
"OperationName": "Sign-in activity",
"OperationVersion": "1.0",
"OriginalRequestId": "e1dfa18f-4e2e-4e4d-bca7-eff8263e2c00",
"OriginalTransferMethod": "none",
"ProcessingTimeInMilliseconds": "107",
"Resource": "Microsoft.aadiam",
"ResourceDisplayName": "Windows Azure Active Directory",
"ResourceGroup": "Microsoft.aadiam",
"ResourceId": "/tenants/11111111-1111-1111-1111-111111111111/providers/Microsoft.aadiam",
"ResourceIdentity": "00000002-0000-0000-c000-000000000000",
"ResourceOwnerTenantId": "f8cdef31-a31e-4b4a-93e4-5f571e91255a",
"ResourceServicePrincipalId": "32296670-c2e0-46c9-9094-e0149fb34fa3",
"ResourceTenantId": "11111111-1111-1111-1111-111111111111",
"ResultSignature": "SUCCESS",
"ResultType": "0",
"RiskDetail": "hidden",
"RiskEventTypes": [],
"RiskEventTypes_V2": [],
"RiskLevelAggregated": "hidden",
"RiskLevelDuringSignIn": "hidden",
"RiskState": "none",
"ServicePrincipalId": "a982479a-70f4-45cb-8790-6495238e4eed",
"ServicePrincipalName": "Microsoft Office 365 Portal",
"SessionId": "0022840a-e4ab-884c-587f-d20d24637227",
"SessionLifetimePolicies": [],
"Status": {
"errorCode": 0,
"additionalDetails": "MFA requirement satisfied by claim in the token"
},
"TokenIssuerType": "AzureAD",
"TokenProtectionStatusDetails": {
"signInSessionStatus": "unbound",
"signInSessionStatusCode": 1002
},
"UniqueTokenIdentifier": "j6Hf4S5OTU68p-_4Jj4sAA",
"UserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:152.0) Gecko/20100101 Firefox/152.0",
"UserDisplayName": "Admin User",
"UserId": "aaaaaaaa-0000-0000-0000-000000000001",
"UserPrincipalName": "adminuser@example.onmicrosoft.com",
"UserType": "Member"
}
Common Indicators #
Positive field/value combinations most frequently checked by detection rules attached to this catalog entry, derived from cross-vendor predicate analysis. This is separate from Fields accounting, which also includes exclusions and counts distinct attached rules.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
ResultType (kusto rule field) | eq | 0 | 8 rules | kusto |
ResultType (sigma rule field) | eq | 0 | 2 rules | sigma |
ResultType (kusto rule field) | in | 0 | 2 rules | kusto |
category (splunk rule field) | eq | SignInLogs | 4 rules | splunk |
properties.authenticationDetails{}.succeeded (splunk rule field) | eq | true | 4 rules | splunk |
Status (sigma rule field) | eq | Success | 3 rules | sigma |
azure_ad::authentication_requirement (sigma rule field) | eq | singleFactorAuthentication | 3 rules | sigma |
properties.authenticationRequirement (splunk rule field) | eq | singleFactorAuthentication | 2 rules | splunk |
AlertName (kusto rule field) | in | A potentially malicious URL click was detected | 1 rule | kusto |
AlertName (kusto rule field) | in | A user clicked through to a potentially malicious URL | 1 rule | kusto |
AlertName (kusto rule field) | in | Email messages containing malicious URL removed after delivery | 1 rule | kusto |
AlertName (kusto rule field) | in | Email reported by user as malware or phish | 1 rule | kusto |
AlertName (kusto rule field) | in | High Risk Sign-in Observed in Network Traffic | 1 rule | kusto |
AlertName (kusto rule field) | in | Messages containing malicious entity not removed after delivery | 1 rule | kusto |
AlertName (kusto rule field) | in | Phish delivered due to an ETR override | 1 rule | kusto |
Detection Rules #
Full rule details for this catalog entry, including ATT&CK technique mappings and native queries →Sigma #
T1087, T1087.004, T1526T1078, T1078.004, T1556, T1556.006↳ also matches Authentication requirement: Sign-in recording an authentication requirement T1078↳ also matches Identity Protection (risk): Sign-in with an Identity Protection risk assessment, Authentication requirement: Sign-in recording an authentication requirement Elastic #
T1078, T1078.004, T1528, T1557Splunk #
T1078↳ also matches Authentication requirement: Sign-in recording an authentication requirement T1110, T1110.001, T1110.003T1078, T1078.004, T1586, T1586.003↳ also matches Target application: Sign-in naming a target application Kusto #
T1078, T1110↳ also matches Other: Sign-in with another recorded result T1071↳ also matches Identity Protection (risk): Sign-in with an Identity Protection risk assessment T1078
Invalid-credentials: Sign-in with invalid credentials
#Record grouping: This catalog entry is a repository-authored classifier over real records, not a vendor operation name. Any sample below is a representative record for the grouping.
Description
Record with ResultType 50126 (bad username or password) or 50056 (null password), the primary brute-force and password spray signal.
Detection Fields #
Fields referenced by at least one attached detection rule. This view counts distinct rules and is not a complete schema for this catalog entry.
| Name | Rules | Vendors |
|---|---|---|
Category | 6 detection rules | Elastic, Splunk |
ResultType | 6 detection rules | Elastic, Splunk |
UserAgent | 2 detection rules | Elastic |
UserPrincipalName | 2 detection rules | Elastic |
AuthenticationRequirement | 1 detection rule | Elastic |
ResourceDisplayName | 1 detection rule | Elastic |
Representative record #
{
"AADTenantId": "11111111-1111-1111-1111-111111111111",
"Agent": {
"agentType": "notAgentic",
"agentSubjectType": "notAgentic"
},
"AlternateSignInName": "dwharn-signin-64f96b62@example.onmicrosoft.com",
"AppDisplayName": "dw-signin-password-probe-64f96b62",
"AppId": "5ef99b61-c0dc-423d-b174-4d12253e5e9c",
"AppOwnerTenantId": "11111111-1111-1111-1111-111111111111",
"AppliedEventListeners": "None",
"AuthenticationContextClassReferences": [],
"AuthenticationDetails": [
{
"authenticationStepDateTime": "2026-07-26T02:29:55.638094+00:00",
"authenticationMethod": "Password",
"authenticationMethodDetail": "Password in the cloud",
"succeeded": false,
"authenticationStepResultDetail": "Invalid username or password or Invalid on-premise username or password.",
"authenticationStepRequirement": "",
"StatusSequence": 0,
"RequestSequence": 1
}
],
"AuthenticationProcessingDetails": [
{
"key": "Legacy TLS (TLS 1.0, 1.1, 3DES)",
"value": "False"
},
{
"key": "Is Legacy Store Used",
"value": "False"
},
{
"key": "Is CAE Token",
"value": "False"
}
],
"AuthenticationProtocol": "none",
"AuthenticationRequirement": "singleFactorAuthentication",
"AuthenticationRequirementPolicies": [],
"AutonomousSystemNumber": "64512",
"Category": "SignInLogs",
"ClientAppUsed": "Mobile Apps and Desktop clients",
"ClientCredentialType": "none",
"ConditionalAccessAudiences": [],
"ConditionalAccessPolicies": [],
"ConditionalAccessStatus": "notApplied",
"CorrelationId": "1e5fe688-8508-4c4e-b576-010770b58094",
"CreatedDateTime": "2026-07-26T02:29:55.638094Z",
"CrossTenantAccessType": "none",
"DeviceDetail": {
"deviceId": "",
"operatingSystem": "",
"browser": "",
"isCompliant": false,
"isManaged": false
},
"DurationMs": "0",
"FlaggedForReview": "None",
"HomeTenantId": "11111111-1111-1111-1111-111111111111",
"IPAddress": "203.0.113.10",
"Id": "3f8bdb16-67a5-4a70-a6d5-4f62cd2c2b00",
"Identity": "dw harness sign-in probe",
"IncomingTokenType": "none",
"IsInteractive": "True",
"IsRisky": "None",
"IsTenantRestricted": "False",
"IsThroughGlobalSecureAccess": "False",
"Location": "US",
"LocationDetails": {
"city": "Redacted",
"state": "Redacted",
"countryOrRegion": "US",
"geoCoordinates": {
"latitude": 0.0,
"longitude": 0.0
}
},
"MfaDetail": "None",
"OperationName": "Sign-in activity",
"OperationVersion": "1.0",
"OriginalRequestId": "3f8bdb16-67a5-4a70-a6d5-4f62cd2c2b00",
"OriginalTransferMethod": "none",
"ProcessingTimeInMilliseconds": "99",
"Resource": "Microsoft.aadiam",
"ResourceDisplayName": "Microsoft Graph",
"ResourceGroup": "Microsoft.aadiam",
"ResourceId": "/tenants/11111111-1111-1111-1111-111111111111/providers/Microsoft.aadiam",
"ResourceIdentity": "00000003-0000-0000-c000-000000000000",
"ResourceOwnerTenantId": "f8cdef31-a31e-4b4a-93e4-5f571e91255a",
"ResourceServicePrincipalId": "2e5ab30e-ae89-43c2-b130-0022f3d655a7",
"ResourceTenantId": "11111111-1111-1111-1111-111111111111",
"ResultDescription": "Error validating credentials due to invalid username or password.",
"ResultSignature": "FAILURE",
"ResultType": "50126",
"RiskDetail": "none",
"RiskEventTypes": [],
"RiskEventTypes_V2": [],
"RiskLevelAggregated": "none",
"RiskLevelDuringSignIn": "none",
"RiskState": "none",
"ServicePrincipalId": "00000000-0000-0000-0000-000000000000",
"ServicePrincipalName": "dw-signin-password-probe-64f96b62",
"SessionLifetimePolicies": [],
"SignInIdentifier": "dwharn-signin-64f96b62@example.onmicrosoft.com",
"Status": {
"errorCode": 50126,
"failureReason": "Error validating credentials due to invalid username or password."
},
"TokenIssuerType": "AzureAD",
"TokenProtectionStatusDetails": {
"signInSessionStatus": "none",
"signInSessionStatusCode": 0
},
"UniqueTokenIdentifier": "FtuLP6VncEqm1U9izSwrAA",
"UserAgent": "Python-urllib/3.11",
"UserDisplayName": "dw harness sign-in probe",
"UserId": "5acb823e-47b2-4675-9305-213624ea5ff4",
"UserPrincipalName": "dwharn-signin-64f96b62@example.onmicrosoft.com",
"UserType": "Member"
}
Common Indicators #
Positive field/value combinations most frequently checked by detection rules attached to this catalog entry, derived from cross-vendor predicate analysis. This is separate from Fields accounting, which also includes exclusions and counts distinct attached rules.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
category (splunk rule field) | eq | SignInLogs | 4 rules | splunk |
properties.authenticationDetails{}.succeeded (splunk rule field) | eq | false | 4 rules | splunk |
properties.status.errorCode (splunk rule field) | eq | 50126 | 4 rules | splunk |
aws::userAgent (elastic rule field) | ne | Mozilla/5.0 (compatible; MSAL 1.0) PKeyAuth/1.0 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 120000 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 120002 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 120020 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50034 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50055 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50056 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50057 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50064 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50076 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50079 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50105 | 2 rules | elastic |
Detection Rules #
Full rule details for this catalog entry, including ATT&CK technique mappings and native queries →Elastic #
T1110, T1110.001, T1110.003, T1110.004↳ also matches Password-expired: Sign-in blocked by expired password, Disabled: Sign-in attempted against a disabled account, MFA-challenged: Sign-in with an incomplete or failed MFA challenge, Other: Sign-in with another recorded result, Authentication requirement: Sign-in recording an authentication requirement T1110, T1110.001, T1110.003, T1110.004↳ also matches Password-expired: Sign-in blocked by expired password, Disabled: Sign-in attempted against a disabled account, MFA-challenged: Sign-in with an incomplete or failed MFA challenge, Other: Sign-in with another recorded result, Target application: Sign-in naming a target application Splunk #
T1110, T1110.001T1110, T1110.001, T1110.003T1110, T1110.003, T1110.004, T1586, T1586.003
Account-locked: Sign-in blocked by account lockout
#Record grouping: This catalog entry is a repository-authored classifier over real records, not a vendor operation name. Any sample below is a representative record for the grouping.
Description
Record with ResultType 50053: Microsoft Entra Smart Lockout engaged after repeated sign-in failures on the account.
Detection Fields #
Fields referenced by at least one attached detection rule. This view counts distinct rules and is not a complete schema for this catalog entry.
| Name | Rules | Vendors |
|---|---|---|
ResultType | 2 detection rules | Elastic, Sigma |
AuthenticationRequirement | 1 detection rule | Elastic |
Category | 1 detection rule | Elastic |
UserPrincipalName | 1 detection rule | Elastic |
Detection Rules #
Full rule details for this catalog entry, including ATT&CK technique mappings and native queries →Sigma #
T1110Elastic #
T1110, T1110.001, T1110.003, T1110.004↳ also matches Authentication requirement: Sign-in recording an authentication requirement
Password-expired: Sign-in blocked by expired password
#Record grouping: This catalog entry is a repository-authored classifier over real records, not a vendor operation name. Any sample below is a representative record for the grouping.
Description
Record with ResultType 50055: the account's password has expired.
Detection Fields #
Fields referenced by at least one attached detection rule. This view counts distinct rules and is not a complete schema for this catalog entry.
| Name | Rules | Vendors |
|---|---|---|
Category | 2 detection rules | Elastic |
ResultType | 2 detection rules | Elastic |
UserAgent | 2 detection rules | Elastic |
UserPrincipalName | 2 detection rules | Elastic |
AuthenticationRequirement | 1 detection rule | Elastic |
ResourceDisplayName | 1 detection rule | Elastic |
Common Indicators #
Positive field/value combinations most frequently checked by detection rules attached to this catalog entry, derived from cross-vendor predicate analysis. This is separate from Fields accounting, which also includes exclusions and counts distinct attached rules.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
aws::userAgent (elastic rule field) | ne | Mozilla/5.0 (compatible; MSAL 1.0) PKeyAuth/1.0 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 120000 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 120002 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 120020 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50034 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50055 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50056 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50057 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50064 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50076 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50079 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50105 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50126 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50135 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50142 | 2 rules | elastic |
Detection Rules #
Full rule details for this catalog entry, including ATT&CK technique mappings and native queries →Elastic #
T1110, T1110.001, T1110.003, T1110.004↳ also matches Invalid-credentials: Sign-in with invalid credentials, Disabled: Sign-in attempted against a disabled account, MFA-challenged: Sign-in with an incomplete or failed MFA challenge, Other: Sign-in with another recorded result, Authentication requirement: Sign-in recording an authentication requirement T1110, T1110.001, T1110.003, T1110.004↳ also matches Invalid-credentials: Sign-in with invalid credentials, Disabled: Sign-in attempted against a disabled account, MFA-challenged: Sign-in with an incomplete or failed MFA challenge, Other: Sign-in with another recorded result, Target application: Sign-in naming a target application
Disabled: Sign-in attempted against a disabled account
#Record grouping: This catalog entry is a repository-authored classifier over real records, not a vendor operation name. Any sample below is a representative record for the grouping.
Description
Record with ResultType 50057: sign-in attempted against a disabled account. May indicate an adversary attempting credentials for an account disabled after initial compromise, or a misconfigured service account.
Detection Fields #
Fields referenced by at least one attached detection rule. This view counts distinct rules and is not a complete schema for this catalog entry.
| Name | Rules | Vendors |
|---|---|---|
ResultType | 5 detection rules | Elastic, Kusto, Sigma |
Category | 2 detection rules | Elastic |
ResultDescription | 2 detection rules | Sigma |
UserAgent | 2 detection rules | Elastic |
UserPrincipalName | 2 detection rules | Elastic |
AuthenticationRequirement | 1 detection rule | Elastic |
ResourceDisplayName | 1 detection rule | Elastic |
TimeGenerated | 1 detection rule | Kusto |
Common Indicators #
Positive field/value combinations most frequently checked by detection rules attached to this catalog entry, derived from cross-vendor predicate analysis. This is separate from Fields accounting, which also includes exclusions and counts distinct attached rules.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
ResultType (sigma rule field) | eq | 50057 | 2 rules | sigma |
aws::userAgent (elastic rule field) | ne | Mozilla/5.0 (compatible; MSAL 1.0) PKeyAuth/1.0 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 120000 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 120002 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 120020 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50034 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50055 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50056 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50057 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50064 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50076 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50079 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50105 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50126 | 2 rules | elastic |
azure_ad::result_type (elastic rule field) | in | 50135 | 2 rules | elastic |
Detection Rules #
Full rule details for this catalog entry, including ATT&CK technique mappings and native queries →Sigma #
T1078, T1078.004T1078, T1078.004Elastic #
T1110, T1110.001, T1110.003, T1110.004↳ also matches Invalid-credentials: Sign-in with invalid credentials, Password-expired: Sign-in blocked by expired password, MFA-challenged: Sign-in with an incomplete or failed MFA challenge, Other: Sign-in with another recorded result, Authentication requirement: Sign-in recording an authentication requirement T1110, T1110.001, T1110.003, T1110.004↳ also matches Invalid-credentials: Sign-in with invalid credentials, Password-expired: Sign-in blocked by expired password, MFA-challenged: Sign-in with an incomplete or failed MFA challenge, Other: Sign-in with another recorded result, Target application: Sign-in naming a target application Kusto #
T1078, T1098, T1114↳ also matches Success: Successful sign-in
MFA-challenged: Sign-in with an incomplete or failed MFA challenge
#Record grouping: This catalog entry is a repository-authored classifier over real records, not a vendor operation name. Any sample below is a representative record for the grouping.
Description
Record with ResultType 50074 (MFA required, challenge sent but not completed), 50076 or 500121 (MFA required but not satisfied for the resource / failed), or one of 50079, 50072, 53004 (further documented MFA-required-or-failed codes).
Detection Fields #
Fields referenced by at least one attached detection rule. This view counts distinct rules and is not a complete schema for this catalog entry.
| Name | Rules | Vendors |
|---|---|---|
ResultType | 7 detection rules | Elastic, Kusto, Sigma, Splunk |
Category | 4 detection rules | Elastic, Splunk |
UserAgent | 2 detection rules | Elastic |
UserPrincipalName | 2 detection rules | Elastic |
AuthenticationRequirement | 1 detection rule | Elastic |
OperationName | 1 detection rule | Splunk |
ResourceDisplayName | 1 detection rule | Elastic |
ResultDescription | 1 detection rule | Sigma |
Common Indicators #
Positive field/value combinations most frequently checked by detection rules attached to this catalog entry, derived from cross-vendor predicate analysis. This is separate from Fields accounting, which also includes exclusions and counts distinct attached rules.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
category (splunk rule field) | eq | SignInLogs | 2 rules | splunk |
properties.status.errorCode (splunk rule field) | eq | 500121 | 2 rules | splunk |
ResultType (kusto rule field) | in | 0 | 1 rule | kusto |
count (splunk rule field) | gt | 10 | 1 rule | splunk |
Detection Rules #
Full rule details for this catalog entry, including ATT&CK technique mappings and native queries →Sigma #
Elastic #
T1110, T1110.001, T1110.003, T1110.004↳ also matches Invalid-credentials: Sign-in with invalid credentials, Password-expired: Sign-in blocked by expired password, Disabled: Sign-in attempted against a disabled account, Other: Sign-in with another recorded result, Authentication requirement: Sign-in recording an authentication requirement T1110, T1110.001, T1110.003, T1110.004↳ also matches Invalid-credentials: Sign-in with invalid credentials, Password-expired: Sign-in blocked by expired password, Disabled: Sign-in attempted against a disabled account, Other: Sign-in with another recorded result, Target application: Sign-in naming a target application Splunk #
T1078, T1078.004, T1586, T1586.003, T1621T1078, T1078.004, T1586, T1586.003, T1621Kusto #
T1078↳ also matches Success: Successful sign-in T1078, T1078.004
Blocked-by-CA: Sign-in blocked by Conditional Access
#Record grouping: This catalog entry is a repository-authored classifier over real records, not a vendor operation name. Any sample below is a representative record for the grouping.
Description
Record with ResultType 53003 (blocked by a Conditional Access policy decision) or one of 53000, 53001, 53002, 50131, 50158, 50097 (further documented Conditional-Access-related block codes). Code 50158 (external security challenge not satisfied) can accompany either a passed or a failed challenge, so on its own it is not conclusive of a block. The specific policy and reason are carried in the record's ConditionalAccessPolicies dynamic array.
Detection Fields #
Fields referenced by at least one attached detection rule. This view counts distinct rules and is not a complete schema for this catalog entry.
| Name | Rules | Vendors |
|---|---|---|
ResultType | 3 detection rules | Sigma |
ResultDescription | 2 detection rules | Sigma |
Common Indicators #
Positive field/value combinations most frequently checked by detection rules attached to this catalog entry, derived from cross-vendor predicate analysis. This is separate from Fields accounting, which also includes exclusions and counts distinct attached rules.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
ResultType (sigma rule field) | eq | 53003 | 2 rules | sigma |
Detection Rules #
Full rule details for this catalog entry, including ATT&CK technique mappings and native queries →Sigma #
T1078, T1078.004, T1110T1078↳ also matches Other: Sign-in with another recorded result T1078, T1078.004, T1110
Other: Sign-in with another recorded result
#Record grouping: This catalog entry is a repository-authored classifier over real records, not a vendor operation name. Any sample below is a representative record for the grouping.
Description
Record whose ResultType is not one of the codes this catalog materializes as its own bucket (for example 700016 application not registered in the tenant, or 90095 admin consent required).
Detection Fields #
Fields referenced by at least one attached detection rule. This view counts distinct rules and is not a complete schema for this catalog entry.
| Name | Rules | Vendors |
|---|---|---|
ResultType | 6 detection rules | Elastic, Kusto, Sigma |
Category | 2 detection rules | Elastic |
ResourceDisplayName | 2 detection rules | Elastic, Kusto |
UserAgent | 2 detection rules | Elastic |
UserPrincipalName | 2 detection rules | Elastic |
AppDisplayName | 1 detection rule | Kusto |
AuthenticationRequirement | 1 detection rule | Elastic |
IPAddress | 1 detection rule | Kusto |
ResultDescription | 1 detection rule | Sigma |
Representative record #
{
"AADTenantId": "11111111-1111-1111-1111-111111111111",
"Agent": {
"agentType": "notAgentic",
"agentSubjectType": "notAgentic"
},
"AppDisplayName": "Microsoft Azure CLI",
"AppId": "04b07795-8ddb-461a-bbee-02f9e1bf7b46",
"AppOwnerTenantId": "f8cdef31-a31e-4b4a-93e4-5f571e91255a",
"AppliedEventListeners": "None",
"AuthenticationContextClassReferences": [],
"AuthenticationDetails": [
{
"authenticationStepDateTime": "2026-07-26T02:24:29.3775727+00:00",
"authenticationMethod": "Previously satisfied",
"succeeded": true,
"authenticationStepResultDetail": "First factor requirement satisfied by claim in the token",
"authenticationStepRequirement": "",
"StatusSequence": 0,
"RequestSequence": 0
},
{
"authenticationStepDateTime": "2026-07-26T02:24:29.3775727+00:00",
"authenticationMethod": "Previously satisfied",
"authenticationMethodDetail": "",
"succeeded": true,
"authenticationStepResultDetail": "MFA requirement satisfied by claim in the token",
"authenticationStepRequirement": ""
}
],
"AuthenticationProcessingDetails": [
{
"key": "Legacy TLS (TLS 1.0, 1.1, 3DES)",
"value": "False"
},
{
"key": "Is Legacy Store Used",
"value": "False"
},
{
"key": "Is CAE Token",
"value": "False"
}
],
"AuthenticationProtocol": "none",
"AuthenticationRequirement": "multiFactorAuthentication",
"AuthenticationRequirementPolicies": [
{
"requirementProvider": "securityDefaults",
"detail": "Security Defaults"
}
],
"AutonomousSystemNumber": "64512",
"Category": "SignInLogs",
"ClientAppUsed": "Mobile Apps and Desktop clients",
"ClientCredentialType": "none",
"ConditionalAccessAudiences": [
"797f4846-ba00-4fd7-ba43-dac1f8f63013"
],
"ConditionalAccessPolicies": [
{
"id": "SecurityDefaults",
"displayName": "Security Defaults",
"enforcedGrantControls": [
"Mfa"
],
"result": "success",
"conditionsSatisfied": 3,
"conditionsNotSatisfied": 0
}
],
"ConditionalAccessStatus": "notApplied",
"CorrelationId": "8ee9beb6-93b4-4337-a949-265d70809f9d",
"CreatedDateTime": "2026-07-26T02:24:29.3775727Z",
"CrossTenantAccessType": "none",
"DeviceDetail": {
"deviceId": "",
"operatingSystem": "Linux",
"browser": "Firefox 152.0",
"isCompliant": false,
"isManaged": false
},
"DurationMs": "0",
"FlaggedForReview": "None",
"HomeTenantId": "11111111-1111-1111-1111-111111111111",
"IPAddress": "203.0.113.10",
"Id": "87fd81bb-382b-4989-b215-6eb0f8172500",
"Identity": "Admin User",
"IncomingTokenType": "none",
"IsInteractive": "True",
"IsRisky": "None",
"IsTenantRestricted": "False",
"IsThroughGlobalSecureAccess": "False",
"Location": "US",
"LocationDetails": {
"city": "Redacted",
"state": "Redacted",
"countryOrRegion": "US",
"geoCoordinates": {
"latitude": 0.0,
"longitude": 0.0
}
},
"MfaDetail": "None",
"OperationName": "Sign-in activity",
"OperationVersion": "1.0",
"OriginalRequestId": "87fd81bb-382b-4989-b215-6eb0f8172500",
"OriginalTransferMethod": "deviceCodeFlow",
"ProcessingTimeInMilliseconds": "105",
"Resource": "Microsoft.aadiam",
"ResourceDisplayName": "Azure Resource Manager",
"ResourceGroup": "Microsoft.aadiam",
"ResourceId": "/tenants/11111111-1111-1111-1111-111111111111/providers/Microsoft.aadiam",
"ResourceIdentity": "797f4846-ba00-4fd7-ba43-dac1f8f63013",
"ResourceOwnerTenantId": "f8cdef31-a31e-4b4a-93e4-5f571e91255a",
"ResourceServicePrincipalId": "0a5a0151-c294-4242-9427-7bc688760df5",
"ResourceTenantId": "11111111-1111-1111-1111-111111111111",
"ResultDescription": "For security reasons, user confirmation is required for this request. Please repeat the request allowing user interaction.",
"ResultSignature": "FAILURE",
"ResultType": "50199",
"RiskDetail": "none",
"RiskEventTypes": [],
"RiskEventTypes_V2": [],
"RiskLevelAggregated": "none",
"RiskLevelDuringSignIn": "none",
"RiskState": "none",
"ServicePrincipalId": "00000000-0000-0000-0000-000000000000",
"ServicePrincipalName": "Microsoft Azure CLI",
"SessionId": "006ea83a-2932-54d9-1731-544dd799b8f0",
"SessionLifetimePolicies": [],
"Status": {
"errorCode": 50199,
"failureReason": "For security reasons, user confirmation is required for this request. Please repeat the request allowing user interaction.",
"additionalDetails": "MFA requirement satisfied by claim in the token"
},
"TokenIssuerType": "AzureAD",
"TokenProtectionStatusDetails": {
"signInSessionStatus": "unbound",
"signInSessionStatusCode": 1002
},
"UniqueTokenIdentifier": "u4H9hys4iUmyFW6w-BclAA",
"UserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:152.0) Gecko/20100101 Firefox/152.0",
"UserDisplayName": "Admin User",
"UserId": "aaaaaaaa-0000-0000-0000-000000000001",
"UserPrincipalName": "adminuser@example.onmicrosoft.com",
"UserType": "Member"
}
Common Indicators #
Positive field/value combinations most frequently checked by detection rules attached to this catalog entry, derived from cross-vendor predicate analysis. This is separate from Fields accounting, which also includes exclusions and counts distinct attached rules.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
ResultType (kusto rule field) | in | 0 | 1 rule | kusto |
Detection Rules #
Full rule details for this catalog entry, including ATT&CK technique mappings and native queries →Sigma #
T1078↳ also matches Blocked-by-CA: Sign-in blocked by Conditional Access Elastic #
T1110, T1110.001, T1110.003, T1110.004↳ also matches Invalid-credentials: Sign-in with invalid credentials, Password-expired: Sign-in blocked by expired password, Disabled: Sign-in attempted against a disabled account, MFA-challenged: Sign-in with an incomplete or failed MFA challenge, Authentication requirement: Sign-in recording an authentication requirement T1110, T1110.001, T1110.003, T1110.004↳ also matches Invalid-credentials: Sign-in with invalid credentials, Password-expired: Sign-in blocked by expired password, Disabled: Sign-in attempted against a disabled account, MFA-challenged: Sign-in with an incomplete or failed MFA challenge, Target application: Sign-in naming a target application Kusto #
T1528↳ also matches Target application: Sign-in naming a target application T1078, T1110↳ also matches Success: Successful sign-in T1651↳ also matches Success: Successful sign-in, Target application: Sign-in naming a target application
Identity Protection (risk): Sign-in with an Identity Protection risk assessment
#Record grouping: This catalog entry is a repository-authored classifier over real records, not a vendor operation name. Any sample below is a representative record for the grouping.
Description
Record carrying a populated Identity Protection risk field (RiskState, RiskLevelDuringSignIn, RiskLevelAggregated, or RiskDetail). Populated only when Identity Protection is licensed (Microsoft Entra ID P2); unlicensed tenants receive the literal value hidden.
Detection Fields #
Fields referenced by at least one attached detection rule. This view counts distinct rules and is not a complete schema for this catalog entry.
| Name | Rules | Vendors |
|---|---|---|
ResultType | 3 detection rules | Kusto |
RiskLevelDuringSignIn | 3 detection rules | Kusto |
RiskState | 3 detection rules | Kusto, Sigma |
RiskLevelAggregated | 2 detection rules | Kusto |
AppDisplayName | 1 detection rule | Kusto |
AuthenticationRequirement | 1 detection rule | Sigma |
OriginalRequestId | 1 detection rule | Kusto |
Status | 1 detection rule | Sigma |
UserId | 1 detection rule | Kusto |
Representative record #
{
"AADTenantId": "11111111-1111-1111-1111-111111111111",
"Agent": {
"agentType": "notAgentic",
"agentSubjectType": "notAgentic"
},
"AppDisplayName": "Microsoft Office 365 Portal",
"AppId": "00000006-0000-0ff1-ce00-000000000000",
"AppOwnerTenantId": "f8cdef31-a31e-4b4a-93e4-5f571e91255a",
"AppliedEventListeners": "None",
"AuthenticationContextClassReferences": [],
"AuthenticationDetails": [
{
"authenticationStepDateTime": "2026-07-25T15:45:05.3446797+00:00",
"authenticationMethod": "Previously satisfied",
"succeeded": true,
"authenticationStepResultDetail": "First factor requirement satisfied by claim in the token",
"authenticationStepRequirement": "",
"StatusSequence": 0,
"RequestSequence": 0
},
{
"authenticationStepDateTime": "2026-07-25T15:45:05.3446797+00:00",
"authenticationMethod": "Previously satisfied",
"authenticationMethodDetail": "",
"succeeded": true,
"authenticationStepResultDetail": "MFA requirement satisfied by claim in the token",
"authenticationStepRequirement": ""
}
],
"AuthenticationProcessingDetails": [
{
"key": "Is Client Capable",
"value": "True"
},
{
"key": "Legacy TLS (TLS 1.0, 1.1, 3DES)",
"value": "False"
},
{
"key": "Is Legacy Store Used",
"value": "False"
},
{
"key": "Is CAE Token",
"value": "True"
}
],
"AuthenticationProtocol": "none",
"AuthenticationRequirement": "multiFactorAuthentication",
"AuthenticationRequirementPolicies": [
{
"requirementProvider": "securityDefaults",
"detail": "Security Defaults"
}
],
"AutonomousSystemNumber": "64512",
"Category": "SignInLogs",
"ClientAppUsed": "Browser",
"ClientCredentialType": "none",
"ConditionalAccessAudiences": [
"00000006-0000-0ff1-ce00-000000000000"
],
"ConditionalAccessPolicies": [
{
"id": "SecurityDefaults",
"displayName": "Security Defaults",
"enforcedGrantControls": [
"Mfa"
],
"result": "success",
"conditionsSatisfied": 3,
"conditionsNotSatisfied": 0
}
],
"ConditionalAccessStatus": "notApplied",
"CorrelationId": "bdaead9d-757c-4d71-b6a1-79948aa7aeca",
"CreatedDateTime": "2026-07-25T15:45:05.3446797Z",
"CrossTenantAccessType": "none",
"DeviceDetail": {
"deviceId": "",
"operatingSystem": "MacOs",
"browser": "Firefox 152.0",
"isCompliant": false,
"isManaged": false
},
"DurationMs": "0",
"FlaggedForReview": "None",
"HomeTenantId": "11111111-1111-1111-1111-111111111111",
"IPAddress": "2001:db8::10",
"Id": "e1dfa18f-4e2e-4e4d-bca7-eff8263e2c00",
"Identity": "Admin User",
"IncomingTokenType": "none",
"IsInteractive": "True",
"IsRisky": "None",
"IsTenantRestricted": "False",
"IsThroughGlobalSecureAccess": "False",
"Location": "US",
"LocationDetails": {
"city": "Redacted",
"state": "Redacted",
"countryOrRegion": "US",
"geoCoordinates": {
"latitude": 0.0,
"longitude": 0.0
}
},
"MfaDetail": "None",
"OperationName": "Sign-in activity",
"OperationVersion": "1.0",
"OriginalRequestId": "e1dfa18f-4e2e-4e4d-bca7-eff8263e2c00",
"OriginalTransferMethod": "none",
"ProcessingTimeInMilliseconds": "107",
"Resource": "Microsoft.aadiam",
"ResourceDisplayName": "Windows Azure Active Directory",
"ResourceGroup": "Microsoft.aadiam",
"ResourceId": "/tenants/11111111-1111-1111-1111-111111111111/providers/Microsoft.aadiam",
"ResourceIdentity": "00000002-0000-0000-c000-000000000000",
"ResourceOwnerTenantId": "f8cdef31-a31e-4b4a-93e4-5f571e91255a",
"ResourceServicePrincipalId": "32296670-c2e0-46c9-9094-e0149fb34fa3",
"ResourceTenantId": "11111111-1111-1111-1111-111111111111",
"ResultSignature": "SUCCESS",
"ResultType": "0",
"RiskDetail": "hidden",
"RiskEventTypes": [],
"RiskEventTypes_V2": [],
"RiskLevelAggregated": "hidden",
"RiskLevelDuringSignIn": "hidden",
"RiskState": "none",
"ServicePrincipalId": "a982479a-70f4-45cb-8790-6495238e4eed",
"ServicePrincipalName": "Microsoft Office 365 Portal",
"SessionId": "0022840a-e4ab-884c-587f-d20d24637227",
"SessionLifetimePolicies": [],
"Status": {
"errorCode": 0,
"additionalDetails": "MFA requirement satisfied by claim in the token"
},
"TokenIssuerType": "AzureAD",
"TokenProtectionStatusDetails": {
"signInSessionStatus": "unbound",
"signInSessionStatusCode": 1002
},
"UniqueTokenIdentifier": "j6Hf4S5OTU68p-_4Jj4sAA",
"UserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:152.0) Gecko/20100101 Firefox/152.0",
"UserDisplayName": "Admin User",
"UserId": "aaaaaaaa-0000-0000-0000-000000000001",
"UserPrincipalName": "adminuser@example.onmicrosoft.com",
"UserType": "Member"
}
Common Indicators #
Positive field/value combinations most frequently checked by detection rules attached to this catalog entry, derived from cross-vendor predicate analysis. This is separate from Fields accounting, which also includes exclusions and counts distinct attached rules.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
ResultType (kusto rule field) | eq | 0 | 2 rules | kusto |
RiskState (kusto rule field) | eq | atRisk | 2 rules | kusto |
Status (sigma rule field) | eq | Success | 1 rule | sigma |
azure_ad::authentication_requirement (sigma rule field) | eq | singleFactorAuthentication | 1 rule | sigma |
Detection Rules #
Full rule details for this catalog entry, including ATT&CK technique mappings and native queries →Sigma #
T1078↳ also matches Success: Successful sign-in, Authentication requirement: Sign-in recording an authentication requirement Kusto #
T1204↳ also matches Target application: Sign-in naming a target application T1071↳ also matches Success: Successful sign-in T1078, T1078.002, T1078.004, T1134↳ also matches Target application: Sign-in naming a target application
Target application: Sign-in naming a target application
#Record grouping: This catalog entry is a repository-authored classifier over real records, not a vendor operation name. Any sample below is a representative record for the grouping.
Description
Record carrying AppDisplayName, AppId, or ResourceDisplayName: the application signed into and the OAuth resource (API) accessed. Rules hunt unexpected applications acquiring tokens for sensitive resources.
Detection Fields #
Fields referenced by at least one attached detection rule. This view counts distinct rules and is not a complete schema for this catalog entry.
| Name | Rules | Vendors |
|---|---|---|
AppDisplayName | 11 detection rules | Kusto, Splunk |
ResultType | 7 detection rules | Elastic, Kusto |
AppId | 4 detection rules | Kusto |
OriginalRequestId | 3 detection rules | Kusto |
ResourceDisplayName | 3 detection rules | Elastic, Kusto, Sigma |
Category | 2 detection rules | Elastic, Splunk |
Location | 2 detection rules | Kusto |
AuthenticationRequirement | 1 detection rule | Sigma |
ConditionalAccessStatus | 1 detection rule | Sigma |
IncomingTokenType | 1 detection rule | Kusto |
NetworkLocationDetails | 1 detection rule | Kusto |
ResourceIdentity | 1 detection rule | Kusto |
RiskEventTypes | 1 detection rule | Kusto |
RiskEventTypes_V2 | 1 detection rule | Kusto |
RiskLevelAggregated | 1 detection rule | Kusto |
RiskLevelDuringSignIn | 1 detection rule | Kusto |
RiskState | 1 detection rule | Kusto |
SessionId | 1 detection rule | Kusto |
UserAgent | 1 detection rule | Elastic |
UserPrincipalName | 1 detection rule | Elastic |
UserType | 1 detection rule | Kusto |
Representative record #
{
"AADTenantId": "11111111-1111-1111-1111-111111111111",
"Agent": {
"agentType": "notAgentic",
"agentSubjectType": "notAgentic"
},
"AppDisplayName": "Microsoft Office 365 Portal",
"AppId": "00000006-0000-0ff1-ce00-000000000000",
"AppOwnerTenantId": "f8cdef31-a31e-4b4a-93e4-5f571e91255a",
"AppliedEventListeners": "None",
"AuthenticationContextClassReferences": [],
"AuthenticationDetails": [
{
"authenticationStepDateTime": "2026-07-25T15:45:05.3446797+00:00",
"authenticationMethod": "Previously satisfied",
"succeeded": true,
"authenticationStepResultDetail": "First factor requirement satisfied by claim in the token",
"authenticationStepRequirement": "",
"StatusSequence": 0,
"RequestSequence": 0
},
{
"authenticationStepDateTime": "2026-07-25T15:45:05.3446797+00:00",
"authenticationMethod": "Previously satisfied",
"authenticationMethodDetail": "",
"succeeded": true,
"authenticationStepResultDetail": "MFA requirement satisfied by claim in the token",
"authenticationStepRequirement": ""
}
],
"AuthenticationProcessingDetails": [
{
"key": "Is Client Capable",
"value": "True"
},
{
"key": "Legacy TLS (TLS 1.0, 1.1, 3DES)",
"value": "False"
},
{
"key": "Is Legacy Store Used",
"value": "False"
},
{
"key": "Is CAE Token",
"value": "True"
}
],
"AuthenticationProtocol": "none",
"AuthenticationRequirement": "multiFactorAuthentication",
"AuthenticationRequirementPolicies": [
{
"requirementProvider": "securityDefaults",
"detail": "Security Defaults"
}
],
"AutonomousSystemNumber": "64512",
"Category": "SignInLogs",
"ClientAppUsed": "Browser",
"ClientCredentialType": "none",
"ConditionalAccessAudiences": [
"00000006-0000-0ff1-ce00-000000000000"
],
"ConditionalAccessPolicies": [
{
"id": "SecurityDefaults",
"displayName": "Security Defaults",
"enforcedGrantControls": [
"Mfa"
],
"result": "success",
"conditionsSatisfied": 3,
"conditionsNotSatisfied": 0
}
],
"ConditionalAccessStatus": "notApplied",
"CorrelationId": "bdaead9d-757c-4d71-b6a1-79948aa7aeca",
"CreatedDateTime": "2026-07-25T15:45:05.3446797Z",
"CrossTenantAccessType": "none",
"DeviceDetail": {
"deviceId": "",
"operatingSystem": "MacOs",
"browser": "Firefox 152.0",
"isCompliant": false,
"isManaged": false
},
"DurationMs": "0",
"FlaggedForReview": "None",
"HomeTenantId": "11111111-1111-1111-1111-111111111111",
"IPAddress": "2001:db8::10",
"Id": "e1dfa18f-4e2e-4e4d-bca7-eff8263e2c00",
"Identity": "Admin User",
"IncomingTokenType": "none",
"IsInteractive": "True",
"IsRisky": "None",
"IsTenantRestricted": "False",
"IsThroughGlobalSecureAccess": "False",
"Location": "US",
"LocationDetails": {
"city": "Redacted",
"state": "Redacted",
"countryOrRegion": "US",
"geoCoordinates": {
"latitude": 0.0,
"longitude": 0.0
}
},
"MfaDetail": "None",
"OperationName": "Sign-in activity",
"OperationVersion": "1.0",
"OriginalRequestId": "e1dfa18f-4e2e-4e4d-bca7-eff8263e2c00",
"OriginalTransferMethod": "none",
"ProcessingTimeInMilliseconds": "107",
"Resource": "Microsoft.aadiam",
"ResourceDisplayName": "Windows Azure Active Directory",
"ResourceGroup": "Microsoft.aadiam",
"ResourceId": "/tenants/11111111-1111-1111-1111-111111111111/providers/Microsoft.aadiam",
"ResourceIdentity": "00000002-0000-0000-c000-000000000000",
"ResourceOwnerTenantId": "f8cdef31-a31e-4b4a-93e4-5f571e91255a",
"ResourceServicePrincipalId": "32296670-c2e0-46c9-9094-e0149fb34fa3",
"ResourceTenantId": "11111111-1111-1111-1111-111111111111",
"ResultSignature": "SUCCESS",
"ResultType": "0",
"RiskDetail": "hidden",
"RiskEventTypes": [],
"RiskEventTypes_V2": [],
"RiskLevelAggregated": "hidden",
"RiskLevelDuringSignIn": "hidden",
"RiskState": "none",
"ServicePrincipalId": "a982479a-70f4-45cb-8790-6495238e4eed",
"ServicePrincipalName": "Microsoft Office 365 Portal",
"SessionId": "0022840a-e4ab-884c-587f-d20d24637227",
"SessionLifetimePolicies": [],
"Status": {
"errorCode": 0,
"additionalDetails": "MFA requirement satisfied by claim in the token"
},
"TokenIssuerType": "AzureAD",
"TokenProtectionStatusDetails": {
"signInSessionStatus": "unbound",
"signInSessionStatusCode": 1002
},
"UniqueTokenIdentifier": "j6Hf4S5OTU68p-_4Jj4sAA",
"UserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:152.0) Gecko/20100101 Firefox/152.0",
"UserDisplayName": "Admin User",
"UserId": "aaaaaaaa-0000-0000-0000-000000000001",
"UserPrincipalName": "adminuser@example.onmicrosoft.com",
"UserType": "Member"
}
Common Indicators #
Positive field/value combinations most frequently checked by detection rules attached to this catalog entry, derived from cross-vendor predicate analysis. This is separate from Fields accounting, which also includes exclusions and counts distinct attached rules.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
ResultType (kusto rule field) | eq | 0 | 3 rules | kusto |
ActivityType (kusto rule field) | contains | CredentialAccess:RDS/AnomalousBehavior.SuccessfulBruteForce | 1 rule | kusto |
ActivityType (kusto rule field) | contains | CredentialAccess:RDS/TorIPCaller.FailedLogin | 1 rule | kusto |
ActivityType (kusto rule field) | contains | CredentialAccess:RDS/TorIPCaller.SuccessfulLogin | 1 rule | kusto |
ActivityType (kusto rule field) | contains | UnauthorizedAccess:IAMUser/ConsoleLoginSuccess.B | 1 rule | kusto |
ActivityType (kusto rule field) | contains | UnauthorizedAccess:IAMUser/InstanceCredentialExfiltration.InsideAWS | 1 rule | kusto |
ActivityType (kusto rule field) | contains | UnauthorizedAccess:IAMUser/InstanceCredentialExfiltration.OutsideAWS | 1 rule | kusto |
ActivityType (kusto rule field) | contains | UnauthorizedAccess:IAMUser/MaliciousIPCaller.Custom | 1 rule | kusto |
ActivityType (kusto rule field) | contains | UnauthorizedAccess:IAMUser/TorIPCaller | 1 rule | kusto |
RiskState (kusto rule field) | eq | atRisk | 1 rule | kusto |
aws::eventName (kusto rule field) | eq | ConsoleLogin | 1 rule | kusto |
category (splunk rule field) | eq | SignInLogs | 1 rule | splunk |
properties.authenticationDetails{}.succeeded (splunk rule field) | eq | true | 1 rule | splunk |
Detection Rules #
Full rule details for this catalog entry, including ATT&CK technique mappings and native queries →Sigma #
T1078, T1078.004↳ also matches Conditional Access status: Sign-in recording a Conditional Access status Elastic #
T1110, T1110.001, T1110.003, T1110.004↳ also matches Invalid-credentials: Sign-in with invalid credentials, Password-expired: Sign-in blocked by expired password, Disabled: Sign-in attempted against a disabled account, MFA-challenged: Sign-in with an incomplete or failed MFA challenge, Other: Sign-in with another recorded result Splunk #
T1078, T1078.004, T1586, T1586.003↳ also matches Success: Successful sign-in Kusto #
T1078, T1190T1078, T1210T1110
Authentication requirement: Sign-in recording an authentication requirement
#Record grouping: This catalog entry is a repository-authored classifier over real records, not a vendor operation name. Any sample below is a representative record for the grouping.
Description
Record carrying AuthenticationRequirement (multiFactorAuthentication or singleFactorAuthentication): the policy-required authentication level for the sign-in, not whether MFA succeeded.
Detection Fields #
Fields referenced by at least one attached detection rule. This view counts distinct rules and is not a complete schema for this catalog entry.
| Name | Rules | Vendors |
|---|---|---|
AuthenticationRequirement | 10 detection rules | Elastic, Kusto, Sigma, Splunk |
Category | 4 detection rules | Elastic, Splunk |
ResultType | 4 detection rules | Elastic, Kusto, Sigma |
Status | 3 detection rules | Sigma |
UserPrincipalName | 2 detection rules | Elastic |
AutonomousSystemNumber | 1 detection rule | Kusto |
NetworkLocationDetails | 1 detection rule | Sigma |
OperationName | 1 detection rule | Splunk |
RiskState | 1 detection rule | Sigma |
UserAgent | 1 detection rule | Elastic |
Representative record #
{
"AADTenantId": "11111111-1111-1111-1111-111111111111",
"Agent": {
"agentType": "notAgentic",
"agentSubjectType": "notAgentic"
},
"AppDisplayName": "Microsoft Office 365 Portal",
"AppId": "00000006-0000-0ff1-ce00-000000000000",
"AppOwnerTenantId": "f8cdef31-a31e-4b4a-93e4-5f571e91255a",
"AppliedEventListeners": "None",
"AuthenticationContextClassReferences": [],
"AuthenticationDetails": [
{
"authenticationStepDateTime": "2026-07-25T15:45:05.3446797+00:00",
"authenticationMethod": "Previously satisfied",
"succeeded": true,
"authenticationStepResultDetail": "First factor requirement satisfied by claim in the token",
"authenticationStepRequirement": "",
"StatusSequence": 0,
"RequestSequence": 0
},
{
"authenticationStepDateTime": "2026-07-25T15:45:05.3446797+00:00",
"authenticationMethod": "Previously satisfied",
"authenticationMethodDetail": "",
"succeeded": true,
"authenticationStepResultDetail": "MFA requirement satisfied by claim in the token",
"authenticationStepRequirement": ""
}
],
"AuthenticationProcessingDetails": [
{
"key": "Is Client Capable",
"value": "True"
},
{
"key": "Legacy TLS (TLS 1.0, 1.1, 3DES)",
"value": "False"
},
{
"key": "Is Legacy Store Used",
"value": "False"
},
{
"key": "Is CAE Token",
"value": "True"
}
],
"AuthenticationProtocol": "none",
"AuthenticationRequirement": "multiFactorAuthentication",
"AuthenticationRequirementPolicies": [
{
"requirementProvider": "securityDefaults",
"detail": "Security Defaults"
}
],
"AutonomousSystemNumber": "64512",
"Category": "SignInLogs",
"ClientAppUsed": "Browser",
"ClientCredentialType": "none",
"ConditionalAccessAudiences": [
"00000006-0000-0ff1-ce00-000000000000"
],
"ConditionalAccessPolicies": [
{
"id": "SecurityDefaults",
"displayName": "Security Defaults",
"enforcedGrantControls": [
"Mfa"
],
"result": "success",
"conditionsSatisfied": 3,
"conditionsNotSatisfied": 0
}
],
"ConditionalAccessStatus": "notApplied",
"CorrelationId": "bdaead9d-757c-4d71-b6a1-79948aa7aeca",
"CreatedDateTime": "2026-07-25T15:45:05.3446797Z",
"CrossTenantAccessType": "none",
"DeviceDetail": {
"deviceId": "",
"operatingSystem": "MacOs",
"browser": "Firefox 152.0",
"isCompliant": false,
"isManaged": false
},
"DurationMs": "0",
"FlaggedForReview": "None",
"HomeTenantId": "11111111-1111-1111-1111-111111111111",
"IPAddress": "2001:db8::10",
"Id": "e1dfa18f-4e2e-4e4d-bca7-eff8263e2c00",
"Identity": "Admin User",
"IncomingTokenType": "none",
"IsInteractive": "True",
"IsRisky": "None",
"IsTenantRestricted": "False",
"IsThroughGlobalSecureAccess": "False",
"Location": "US",
"LocationDetails": {
"city": "Redacted",
"state": "Redacted",
"countryOrRegion": "US",
"geoCoordinates": {
"latitude": 0.0,
"longitude": 0.0
}
},
"MfaDetail": "None",
"OperationName": "Sign-in activity",
"OperationVersion": "1.0",
"OriginalRequestId": "e1dfa18f-4e2e-4e4d-bca7-eff8263e2c00",
"OriginalTransferMethod": "none",
"ProcessingTimeInMilliseconds": "107",
"Resource": "Microsoft.aadiam",
"ResourceDisplayName": "Windows Azure Active Directory",
"ResourceGroup": "Microsoft.aadiam",
"ResourceId": "/tenants/11111111-1111-1111-1111-111111111111/providers/Microsoft.aadiam",
"ResourceIdentity": "00000002-0000-0000-c000-000000000000",
"ResourceOwnerTenantId": "f8cdef31-a31e-4b4a-93e4-5f571e91255a",
"ResourceServicePrincipalId": "32296670-c2e0-46c9-9094-e0149fb34fa3",
"ResourceTenantId": "11111111-1111-1111-1111-111111111111",
"ResultSignature": "SUCCESS",
"ResultType": "0",
"RiskDetail": "hidden",
"RiskEventTypes": [],
"RiskEventTypes_V2": [],
"RiskLevelAggregated": "hidden",
"RiskLevelDuringSignIn": "hidden",
"RiskState": "none",
"ServicePrincipalId": "a982479a-70f4-45cb-8790-6495238e4eed",
"ServicePrincipalName": "Microsoft Office 365 Portal",
"SessionId": "0022840a-e4ab-884c-587f-d20d24637227",
"SessionLifetimePolicies": [],
"Status": {
"errorCode": 0,
"additionalDetails": "MFA requirement satisfied by claim in the token"
},
"TokenIssuerType": "AzureAD",
"TokenProtectionStatusDetails": {
"signInSessionStatus": "unbound",
"signInSessionStatusCode": 1002
},
"UniqueTokenIdentifier": "j6Hf4S5OTU68p-_4Jj4sAA",
"UserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:152.0) Gecko/20100101 Firefox/152.0",
"UserDisplayName": "Admin User",
"UserId": "aaaaaaaa-0000-0000-0000-000000000001",
"UserPrincipalName": "adminuser@example.onmicrosoft.com",
"UserType": "Member"
}
Common Indicators #
Positive field/value combinations most frequently checked by detection rules attached to this catalog entry, derived from cross-vendor predicate analysis. This is separate from Fields accounting, which also includes exclusions and counts distinct attached rules.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
azure_ad::authentication_requirement | eq | singleFactorAuthentication | 4 rules | elastic, sigma |
Status (sigma rule field) | eq | Success | 2 rules | sigma |
category (splunk rule field) | eq | SignInLogs | 2 rules | splunk |
properties.authenticationDetails{}.succeeded (splunk rule field) | eq | true | 2 rules | splunk |
properties.authenticationRequirement (splunk rule field) | eq | singleFactorAuthentication | 2 rules | splunk |
ResultType (kusto rule field) | eq | 0 | 1 rule | kusto |
ResultType (sigma rule field) | eq | 0 | 1 rule | sigma |
count (splunk rule field) | gt | 5 | 1 rule | splunk |
unique_app_ids (splunk rule field) | gt | 2 | 1 rule | splunk |
unique_user_agents (splunk rule field) | gt | 5 | 1 rule | splunk |
Detection Rules #
Full rule details for this catalog entry, including ATT&CK technique mappings and native queries →Sigma #
T1078, T1078.004, T1110, T1621T1078, T1078.004, T1556, T1556.006↳ also matches Success: Successful sign-in T1078↳ also matches Success: Successful sign-in, Identity Protection (risk): Sign-in with an Identity Protection risk assessment Elastic #
T1110, T1110.001, T1110.003, T1110.004↳ also matches Invalid-credentials: Sign-in with invalid credentials, Password-expired: Sign-in blocked by expired password, Disabled: Sign-in attempted against a disabled account, MFA-challenged: Sign-in with an incomplete or failed MFA challenge, Other: Sign-in with another recorded result T1110, T1110.001, T1110.003, T1110.004↳ also matches Account-locked: Sign-in blocked by account lockout Splunk #
T1078↳ also matches Success: Successful sign-in T1078, T1078.004, T1586, T1586.003↳ also matches Success: Successful sign-in Kusto #
T1110T1078, T1078.004↳ also matches Success: Successful sign-in
Conditional Access status: Sign-in recording a Conditional Access status
#Record grouping: This catalog entry is a repository-authored classifier over real records, not a vendor operation name. Any sample below is a representative record for the grouping.
Description
Record carrying ConditionalAccessStatus (success, failure, or notApplied): whether a Conditional Access policy applied to the sign-in.
Detection Fields #
Fields referenced by at least one attached detection rule. This view counts distinct rules and is not a complete schema for this catalog entry.
| Name | Rules | Vendors |
|---|---|---|
AuthenticationRequirement | 1 detection rule | Sigma |
ConditionalAccessStatus | 1 detection rule | Sigma |
ResourceDisplayName | 1 detection rule | Sigma |
Representative record #
{
"AADTenantId": "11111111-1111-1111-1111-111111111111",
"Agent": {
"agentType": "notAgentic",
"agentSubjectType": "notAgentic"
},
"AppDisplayName": "Microsoft Office 365 Portal",
"AppId": "00000006-0000-0ff1-ce00-000000000000",
"AppOwnerTenantId": "f8cdef31-a31e-4b4a-93e4-5f571e91255a",
"AppliedEventListeners": "None",
"AuthenticationContextClassReferences": [],
"AuthenticationDetails": [
{
"authenticationStepDateTime": "2026-07-25T15:45:05.3446797+00:00",
"authenticationMethod": "Previously satisfied",
"succeeded": true,
"authenticationStepResultDetail": "First factor requirement satisfied by claim in the token",
"authenticationStepRequirement": "",
"StatusSequence": 0,
"RequestSequence": 0
},
{
"authenticationStepDateTime": "2026-07-25T15:45:05.3446797+00:00",
"authenticationMethod": "Previously satisfied",
"authenticationMethodDetail": "",
"succeeded": true,
"authenticationStepResultDetail": "MFA requirement satisfied by claim in the token",
"authenticationStepRequirement": ""
}
],
"AuthenticationProcessingDetails": [
{
"key": "Is Client Capable",
"value": "True"
},
{
"key": "Legacy TLS (TLS 1.0, 1.1, 3DES)",
"value": "False"
},
{
"key": "Is Legacy Store Used",
"value": "False"
},
{
"key": "Is CAE Token",
"value": "True"
}
],
"AuthenticationProtocol": "none",
"AuthenticationRequirement": "multiFactorAuthentication",
"AuthenticationRequirementPolicies": [
{
"requirementProvider": "securityDefaults",
"detail": "Security Defaults"
}
],
"AutonomousSystemNumber": "64512",
"Category": "SignInLogs",
"ClientAppUsed": "Browser",
"ClientCredentialType": "none",
"ConditionalAccessAudiences": [
"00000006-0000-0ff1-ce00-000000000000"
],
"ConditionalAccessPolicies": [
{
"id": "SecurityDefaults",
"displayName": "Security Defaults",
"enforcedGrantControls": [
"Mfa"
],
"result": "success",
"conditionsSatisfied": 3,
"conditionsNotSatisfied": 0
}
],
"ConditionalAccessStatus": "notApplied",
"CorrelationId": "bdaead9d-757c-4d71-b6a1-79948aa7aeca",
"CreatedDateTime": "2026-07-25T15:45:05.3446797Z",
"CrossTenantAccessType": "none",
"DeviceDetail": {
"deviceId": "",
"operatingSystem": "MacOs",
"browser": "Firefox 152.0",
"isCompliant": false,
"isManaged": false
},
"DurationMs": "0",
"FlaggedForReview": "None",
"HomeTenantId": "11111111-1111-1111-1111-111111111111",
"IPAddress": "2001:db8::10",
"Id": "e1dfa18f-4e2e-4e4d-bca7-eff8263e2c00",
"Identity": "Admin User",
"IncomingTokenType": "none",
"IsInteractive": "True",
"IsRisky": "None",
"IsTenantRestricted": "False",
"IsThroughGlobalSecureAccess": "False",
"Location": "US",
"LocationDetails": {
"city": "Redacted",
"state": "Redacted",
"countryOrRegion": "US",
"geoCoordinates": {
"latitude": 0.0,
"longitude": 0.0
}
},
"MfaDetail": "None",
"OperationName": "Sign-in activity",
"OperationVersion": "1.0",
"OriginalRequestId": "e1dfa18f-4e2e-4e4d-bca7-eff8263e2c00",
"OriginalTransferMethod": "none",
"ProcessingTimeInMilliseconds": "107",
"Resource": "Microsoft.aadiam",
"ResourceDisplayName": "Windows Azure Active Directory",
"ResourceGroup": "Microsoft.aadiam",
"ResourceId": "/tenants/11111111-1111-1111-1111-111111111111/providers/Microsoft.aadiam",
"ResourceIdentity": "00000002-0000-0000-c000-000000000000",
"ResourceOwnerTenantId": "f8cdef31-a31e-4b4a-93e4-5f571e91255a",
"ResourceServicePrincipalId": "32296670-c2e0-46c9-9094-e0149fb34fa3",
"ResourceTenantId": "11111111-1111-1111-1111-111111111111",
"ResultSignature": "SUCCESS",
"ResultType": "0",
"RiskDetail": "hidden",
"RiskEventTypes": [],
"RiskEventTypes_V2": [],
"RiskLevelAggregated": "hidden",
"RiskLevelDuringSignIn": "hidden",
"RiskState": "none",
"ServicePrincipalId": "a982479a-70f4-45cb-8790-6495238e4eed",
"ServicePrincipalName": "Microsoft Office 365 Portal",
"SessionId": "0022840a-e4ab-884c-587f-d20d24637227",
"SessionLifetimePolicies": [],
"Status": {
"errorCode": 0,
"additionalDetails": "MFA requirement satisfied by claim in the token"
},
"TokenIssuerType": "AzureAD",
"TokenProtectionStatusDetails": {
"signInSessionStatus": "unbound",
"signInSessionStatusCode": 1002
},
"UniqueTokenIdentifier": "j6Hf4S5OTU68p-_4Jj4sAA",
"UserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:152.0) Gecko/20100101 Firefox/152.0",
"UserDisplayName": "Admin User",
"UserId": "aaaaaaaa-0000-0000-0000-000000000001",
"UserPrincipalName": "adminuser@example.onmicrosoft.com",
"UserType": "Member"
}
Detection Rules #
Full rule details for this catalog entry, including ATT&CK technique mappings and native queries →Sigma #
T1078, T1078.004↳ also matches Target application: Sign-in naming a target application
Client app (legacy authentication): Sign-in from a named client app (legacy authentication signal)
#Record grouping: This catalog entry is a repository-authored classifier over real records, not a vendor operation name. Any sample below is a representative record for the grouping.
Description
Record carrying ClientAppUsed. Legacy authentication clients report values such as Other clients, IMAP, POP3, SMTP, Mapi, AutoDiscover, and Exchange ActiveSync; modern clients report Browser or Mobile Apps and Desktop Clients.
Detection Fields #
Fields referenced by at least one attached detection rule. This view counts distinct rules and is not a complete schema for this catalog entry.
| Name | Rules | Vendors |
|---|---|---|
ClientAppUsed | 1 detection rule | Sigma |
Representative record #
{
"AADTenantId": "11111111-1111-1111-1111-111111111111",
"Agent": {
"agentType": "notAgentic",
"agentSubjectType": "notAgentic"
},
"AppDisplayName": "Microsoft Office 365 Portal",
"AppId": "00000006-0000-0ff1-ce00-000000000000",
"AppOwnerTenantId": "f8cdef31-a31e-4b4a-93e4-5f571e91255a",
"AppliedEventListeners": "None",
"AuthenticationContextClassReferences": [],
"AuthenticationDetails": [
{
"authenticationStepDateTime": "2026-07-25T15:45:05.3446797+00:00",
"authenticationMethod": "Previously satisfied",
"succeeded": true,
"authenticationStepResultDetail": "First factor requirement satisfied by claim in the token",
"authenticationStepRequirement": "",
"StatusSequence": 0,
"RequestSequence": 0
},
{
"authenticationStepDateTime": "2026-07-25T15:45:05.3446797+00:00",
"authenticationMethod": "Previously satisfied",
"authenticationMethodDetail": "",
"succeeded": true,
"authenticationStepResultDetail": "MFA requirement satisfied by claim in the token",
"authenticationStepRequirement": ""
}
],
"AuthenticationProcessingDetails": [
{
"key": "Is Client Capable",
"value": "True"
},
{
"key": "Legacy TLS (TLS 1.0, 1.1, 3DES)",
"value": "False"
},
{
"key": "Is Legacy Store Used",
"value": "False"
},
{
"key": "Is CAE Token",
"value": "True"
}
],
"AuthenticationProtocol": "none",
"AuthenticationRequirement": "multiFactorAuthentication",
"AuthenticationRequirementPolicies": [
{
"requirementProvider": "securityDefaults",
"detail": "Security Defaults"
}
],
"AutonomousSystemNumber": "64512",
"Category": "SignInLogs",
"ClientAppUsed": "Browser",
"ClientCredentialType": "none",
"ConditionalAccessAudiences": [
"00000006-0000-0ff1-ce00-000000000000"
],
"ConditionalAccessPolicies": [
{
"id": "SecurityDefaults",
"displayName": "Security Defaults",
"enforcedGrantControls": [
"Mfa"
],
"result": "success",
"conditionsSatisfied": 3,
"conditionsNotSatisfied": 0
}
],
"ConditionalAccessStatus": "notApplied",
"CorrelationId": "bdaead9d-757c-4d71-b6a1-79948aa7aeca",
"CreatedDateTime": "2026-07-25T15:45:05.3446797Z",
"CrossTenantAccessType": "none",
"DeviceDetail": {
"deviceId": "",
"operatingSystem": "MacOs",
"browser": "Firefox 152.0",
"isCompliant": false,
"isManaged": false
},
"DurationMs": "0",
"FlaggedForReview": "None",
"HomeTenantId": "11111111-1111-1111-1111-111111111111",
"IPAddress": "2001:db8::10",
"Id": "e1dfa18f-4e2e-4e4d-bca7-eff8263e2c00",
"Identity": "Admin User",
"IncomingTokenType": "none",
"IsInteractive": "True",
"IsRisky": "None",
"IsTenantRestricted": "False",
"IsThroughGlobalSecureAccess": "False",
"Location": "US",
"LocationDetails": {
"city": "Redacted",
"state": "Redacted",
"countryOrRegion": "US",
"geoCoordinates": {
"latitude": 0.0,
"longitude": 0.0
}
},
"MfaDetail": "None",
"OperationName": "Sign-in activity",
"OperationVersion": "1.0",
"OriginalRequestId": "e1dfa18f-4e2e-4e4d-bca7-eff8263e2c00",
"OriginalTransferMethod": "none",
"ProcessingTimeInMilliseconds": "107",
"Resource": "Microsoft.aadiam",
"ResourceDisplayName": "Windows Azure Active Directory",
"ResourceGroup": "Microsoft.aadiam",
"ResourceId": "/tenants/11111111-1111-1111-1111-111111111111/providers/Microsoft.aadiam",
"ResourceIdentity": "00000002-0000-0000-c000-000000000000",
"ResourceOwnerTenantId": "f8cdef31-a31e-4b4a-93e4-5f571e91255a",
"ResourceServicePrincipalId": "32296670-c2e0-46c9-9094-e0149fb34fa3",
"ResourceTenantId": "11111111-1111-1111-1111-111111111111",
"ResultSignature": "SUCCESS",
"ResultType": "0",
"RiskDetail": "hidden",
"RiskEventTypes": [],
"RiskEventTypes_V2": [],
"RiskLevelAggregated": "hidden",
"RiskLevelDuringSignIn": "hidden",
"RiskState": "none",
"ServicePrincipalId": "a982479a-70f4-45cb-8790-6495238e4eed",
"ServicePrincipalName": "Microsoft Office 365 Portal",
"SessionId": "0022840a-e4ab-884c-587f-d20d24637227",
"SessionLifetimePolicies": [],
"Status": {
"errorCode": 0,
"additionalDetails": "MFA requirement satisfied by claim in the token"
},
"TokenIssuerType": "AzureAD",
"TokenProtectionStatusDetails": {
"signInSessionStatus": "unbound",
"signInSessionStatusCode": 1002
},
"UniqueTokenIdentifier": "j6Hf4S5OTU68p-_4Jj4sAA",
"UserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:152.0) Gecko/20100101 Firefox/152.0",
"UserDisplayName": "Admin User",
"UserId": "aaaaaaaa-0000-0000-0000-000000000001",
"UserPrincipalName": "adminuser@example.onmicrosoft.com",
"UserType": "Member"
}
Detection Rules #
Full rule details for this catalog entry, including ATT&CK technique mappings and native queries →Sigma #
T1078, T1078.004, T1110
any: Sign-in record (SigninLogs, any result)
#Scope grouping: This repository-authored catalog entry represents a broad attribution scope, not a distinct emitted event or operation. Any sample below is a representative record from that scope; attached rules, if any, are listed separately.
Description
Any record in this table with no specific result or signal bucket filter. Every record carries OperationName = "Sign-in activity"; detections pivot on field values, not a per-action discriminator.
Detection Fields #
Fields referenced by at least one attached detection rule. This view counts distinct rules and is not a complete schema for this catalog entry.
| Name | Rules | Vendors |
|---|---|---|
AppId | 15 detection rules | Elastic, Panther |
UserType | 14 detection rules | Elastic, Panther |
ResourceId | 13 detection rules | Elastic, Panther |
ResultType | 13 detection rules | Elastic, Kusto, Panther, Splunk |
UserAgent | 13 detection rules | Elastic, Kusto, Panther, Sigma |
OperationName | 12 detection rules | Elastic, Kusto, Panther, Splunk |
AuthenticationProtocol | 9 detection rules | Elastic, Panther, Splunk |
ResultSignature | 9 detection rules | Elastic, Kusto, Panther |
UserPrincipalName | 8 detection rules | Elastic, Kusto, Panther |
Category | 7 detection rules | Elastic, Panther, Splunk |
ResourceDisplayName | 6 detection rules | Elastic, Panther |
AuthenticationRequirement | 5 detection rules | Elastic, Panther |
RiskState | 5 detection rules | Elastic, Panther |
AppDisplayName | 4 detection rules | Elastic |
IncomingTokenType | 4 detection rules | Elastic |
IPAddress | 4 detection rules | Kusto, Panther |
ClientAppUsed | 3 detection rules | Elastic |
IsInteractive | 3 detection rules | Elastic, Panther |
RiskLevelAggregated | 3 detection rules | Elastic, Panther |
RiskLevelDuringSignIn | 3 detection rules | Elastic, Panther |
AppOwnerTenantId | 2 detection rules | Elastic |
AuthenticationProcessingDetails | 2 detection rules | Elastic |
ConditionalAccessStatus | 2 detection rules | Elastic |
CrossTenantAccessType | 2 detection rules | Elastic |
Identity | 2 detection rules | Elastic |
Location | 2 detection rules | Kusto |
OriginalTransferMethod | 2 detection rules | Elastic |
SessionId | 2 detection rules | Elastic, Panther |
TokenIssuerType | 2 detection rules | Elastic |
AutonomousSystemNumber | 1 detection rule | Panther |
ResultDescription | 1 detection rule | Elastic |
TenantId | 1 detection rule | Elastic |
UserId | 1 detection rule | Elastic |
Representative record #
{
"AADTenantId": "11111111-1111-1111-1111-111111111111",
"Agent": {
"agentType": "notAgentic",
"agentSubjectType": "notAgentic"
},
"AppDisplayName": "Microsoft Office 365 Portal",
"AppId": "00000006-0000-0ff1-ce00-000000000000",
"AppOwnerTenantId": "f8cdef31-a31e-4b4a-93e4-5f571e91255a",
"AppliedEventListeners": "None",
"AuthenticationContextClassReferences": [],
"AuthenticationDetails": [
{
"authenticationStepDateTime": "2026-07-25T15:45:05.3446797+00:00",
"authenticationMethod": "Previously satisfied",
"succeeded": true,
"authenticationStepResultDetail": "First factor requirement satisfied by claim in the token",
"authenticationStepRequirement": "",
"StatusSequence": 0,
"RequestSequence": 0
},
{
"authenticationStepDateTime": "2026-07-25T15:45:05.3446797+00:00",
"authenticationMethod": "Previously satisfied",
"authenticationMethodDetail": "",
"succeeded": true,
"authenticationStepResultDetail": "MFA requirement satisfied by claim in the token",
"authenticationStepRequirement": ""
}
],
"AuthenticationProcessingDetails": [
{
"key": "Is Client Capable",
"value": "True"
},
{
"key": "Legacy TLS (TLS 1.0, 1.1, 3DES)",
"value": "False"
},
{
"key": "Is Legacy Store Used",
"value": "False"
},
{
"key": "Is CAE Token",
"value": "True"
}
],
"AuthenticationProtocol": "none",
"AuthenticationRequirement": "multiFactorAuthentication",
"AuthenticationRequirementPolicies": [
{
"requirementProvider": "securityDefaults",
"detail": "Security Defaults"
}
],
"AutonomousSystemNumber": "64512",
"Category": "SignInLogs",
"ClientAppUsed": "Browser",
"ClientCredentialType": "none",
"ConditionalAccessAudiences": [
"00000006-0000-0ff1-ce00-000000000000"
],
"ConditionalAccessPolicies": [
{
"id": "SecurityDefaults",
"displayName": "Security Defaults",
"enforcedGrantControls": [
"Mfa"
],
"result": "success",
"conditionsSatisfied": 3,
"conditionsNotSatisfied": 0
}
],
"ConditionalAccessStatus": "notApplied",
"CorrelationId": "bdaead9d-757c-4d71-b6a1-79948aa7aeca",
"CreatedDateTime": "2026-07-25T15:45:05.3446797Z",
"CrossTenantAccessType": "none",
"DeviceDetail": {
"deviceId": "",
"operatingSystem": "MacOs",
"browser": "Firefox 152.0",
"isCompliant": false,
"isManaged": false
},
"DurationMs": "0",
"FlaggedForReview": "None",
"HomeTenantId": "11111111-1111-1111-1111-111111111111",
"IPAddress": "2001:db8::10",
"Id": "e1dfa18f-4e2e-4e4d-bca7-eff8263e2c00",
"Identity": "Admin User",
"IncomingTokenType": "none",
"IsInteractive": "True",
"IsRisky": "None",
"IsTenantRestricted": "False",
"IsThroughGlobalSecureAccess": "False",
"Location": "US",
"LocationDetails": {
"city": "Redacted",
"state": "Redacted",
"countryOrRegion": "US",
"geoCoordinates": {
"latitude": 0.0,
"longitude": 0.0
}
},
"MfaDetail": "None",
"OperationName": "Sign-in activity",
"OperationVersion": "1.0",
"OriginalRequestId": "e1dfa18f-4e2e-4e4d-bca7-eff8263e2c00",
"OriginalTransferMethod": "none",
"ProcessingTimeInMilliseconds": "107",
"Resource": "Microsoft.aadiam",
"ResourceDisplayName": "Windows Azure Active Directory",
"ResourceGroup": "Microsoft.aadiam",
"ResourceId": "/tenants/11111111-1111-1111-1111-111111111111/providers/Microsoft.aadiam",
"ResourceIdentity": "00000002-0000-0000-c000-000000000000",
"ResourceOwnerTenantId": "f8cdef31-a31e-4b4a-93e4-5f571e91255a",
"ResourceServicePrincipalId": "32296670-c2e0-46c9-9094-e0149fb34fa3",
"ResourceTenantId": "11111111-1111-1111-1111-111111111111",
"ResultSignature": "SUCCESS",
"ResultType": "0",
"RiskDetail": "hidden",
"RiskEventTypes": [],
"RiskEventTypes_V2": [],
"RiskLevelAggregated": "hidden",
"RiskLevelDuringSignIn": "hidden",
"RiskState": "none",
"ServicePrincipalId": "a982479a-70f4-45cb-8790-6495238e4eed",
"ServicePrincipalName": "Microsoft Office 365 Portal",
"SessionId": "0022840a-e4ab-884c-587f-d20d24637227",
"SessionLifetimePolicies": [],
"Status": {
"errorCode": 0,
"additionalDetails": "MFA requirement satisfied by claim in the token"
},
"TokenIssuerType": "AzureAD",
"TokenProtectionStatusDetails": {
"signInSessionStatus": "unbound",
"signInSessionStatusCode": 1002
},
"UniqueTokenIdentifier": "j6Hf4S5OTU68p-_4Jj4sAA",
"UserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:152.0) Gecko/20100101 Firefox/152.0",
"UserDisplayName": "Admin User",
"UserId": "aaaaaaaa-0000-0000-0000-000000000001",
"UserPrincipalName": "adminuser@example.onmicrosoft.com",
"UserType": "Member"
}
Common Indicators #
Positive field/value combinations most frequently checked by detection rules attached to this catalog entry, derived from cross-vendor predicate analysis. This is separate from Fields accounting, which also includes exclusions and counts distinct attached rules.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
event.outcome (elastic rule field) | eq | Success | 16 rules | elastic |
azure_ad::user_type (elastic rule field) | eq | Member | 9 rules | elastic |
EventType (elastic rule field) | eq | Sign-in activity | 7 rules | elastic |
azure_ad::resource_id (elastic rule field) | in | 00000003-0000-0000-c000-000000000000 | 5 rules | elastic |
azure_ad::resource_id (elastic rule field) | in | 00000002-0000-0ff1-ce00-000000000000 | 3 rules | elastic |
Active (kusto rule field) | eq | true | 4 rules | kusto |
azure_ad::app_id (elastic rule field) | eq | 29d9ed98-a469-4536-ade2-f981bc1d605e | 4 rules | elastic |
azure_ad::app_id (elastic rule field) | in | 04b07795-8ddb-461a-bbee-02f9e1bf7b46 | 3 rules | elastic |
azure_ad::app_id (elastic rule field) | in | 1950a258-227b-4e31-a9cf-717495945fc2 | 3 rules | elastic |
azure_ad::app_id (elastic rule field) | in | 872cd9fa-d31f-45e0-9eab-6e460a02d1f1 | 3 rules | elastic |
azure_ad::app_id (elastic rule field) | in | aebc6443-996d-45c2-90f0-388ff96faa56 | 3 rules | elastic |
azure_ad::user_principal_name (elastic rule field) | is_not_null | | 4 rules | elastic |
security_result.action (Chronicle) | eq | ALLOW | 4 rules | chronicle |
azure_ad::authentication_protocol (elastic rule field) | eq | deviceCode | 3 rules | elastic |
azure_ad::authentication_requirement (elastic rule field) | eq | singleFactorAuthentication | 3 rules | elastic |
Detection Rules #
Full rule details for this catalog entry, including ATT&CK technique mappings and native queries →Sigma #
T1078, T1078.004T1078T1078Elastic #
T1078T1078, T1078.004, T1098, T1098.001, T1213, T1213.002T1078, T1078.004, T1528, T1566, T1566.002Splunk #
T1528, T1566, T1566.002T1621T1110, T1110.003Kusto #
T1078T1071T1567YARA-L #
T1078, T1078.004T1566Panther #
T1078, T1078.004, T1550, T1550.001, T1566, T1566.002T1110, T1110.001, T1110.003, T1110.004T1078, T1110