submissionResult resource type

Namespace: microsoft.graph.security

Important

APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.

Represents the result of a review after the threat submission is processed by Microsoft.

Properties

Property Type Description
category submissionResultCategory The submission result category. The possible values are: notJunk, spam, phishing, malware, allowedByPolicy, blockedByPolicy, spoof, unknown, noResultAvailable and unkownFutureValue.
detail security.submissionResultDetail Specifies the extra details provided by Microsoft to substantiate their analysis result.
detectedFiles Collection(security.submissionDetectedFile) Specifies the files detected by Microsoft in the submitted emails.
detectedUrls Collection(String) Specifies the URLs detected by Microsoft in the submitted email.
userMailboxSetting security.userMailboxSetting Specifies the setting for user mailbox denoted by a comma-separated string.

userMailboxSetting values

Member Description
none no user mailbox setting related with this threat submission.
junkMailDeletion the submitted email was applied with junk mail deletion.
isFromAddressInAddressBook the submitted email was from address in address book.
isFromAddressInAddressSafeList the submitted email was from address in address safe list.
isFromAddressInAddressBlockList the submitted email was from address in address safe list.
isFromAddressInAddressImplicitSafeList the submitted email was from address in address implicit safe list.
isFromAddressInAddressImplicitJunkList the submitted email was from address in address implicit junk list.
isFromDomainInDomainSafeList the submitted email was from domain in domain safe list.
isFromDomainInDomainBlockList the submitted email was from domain in domain block list.
isRecipientInRecipientSafeList the submitted email was to recipient in recipient safe list.
customRule the submitted email was handled by one user custom rule.
senderPraPresent the submitted email was from sender who presents before.
fromFirstTimeSender the submitted email was from first time sender.
exclusive the recipients of the submitted email are exclusive to the recipient's address book while delivery was only allowed from address book contacts.
priorSeenPass the submitted email was prior seen passed.
senderAuthenticationSucceeded the sender authentication of the submitted email was succeeded.
isJunkMailRuleEnabled the junk mail rule was enabled.
unknownFutureValue unknown future value.

submissionResultDetail values

Member Description
none Microsoft has no other details on the result to share.
underInvestigation Microsoft is still analyzing the sample and the results should be available soon.
simulatedThreat The reported message was blocked as it's a phish simulated email send to users for phish education. To configure EOP/MDO to allow, it checks out advanced delivery
allowedBySecOps The reported message was allowed due to advanced delivery flow for security operators mailbox. So, remove it from advanced delivery to block it
allowedByThirdPartyFilters The reported message was allowed/blocked due third-party filters working with EOP/MDO. Configure enhanced filtering so that EOP/MDO can filter accurately
messageNotFound Microsoft can't provide a verdict on the reported message as Microsoft can't find the actual message. Resubmit by uploading the email using submissions in security.microsoft.com
urlFileShouldNotBeBlocked Microsoft finds the reported entity to be clean. Existing emails containing it have been released. The phish and malware filters will learn from this after a few weeks. Till then to allow it, create an allow entry in Tenant allow/block list if not done already.
urlFileShouldBeBlocked Microsoft finds the reported entity to be malicious. Existing emails containing it have been quarantined. The phish and malware filters will learn from this after a few weeks. Till then to block it, create a block entry in Tenant allow/block list if not done already
urlFileCannotMakeDecision Microsoft can't reach a verdict at this time. Resubmit it to get a verdict on it after analysis. Use Tenant allow/block list to immediately allow/block it if not already done.
domainImpersonation The reported message was allowed/blocked due to domain impersonation policy settings. Configure domain impersonation policy so that EOP/MDO can filter accordingly
userImpersonation The reported message was allowed/blocked due to user impersonation policy settings. Configure user impersonation policy so that EOP/MDO can filter accordingly
brandImpersonation The reported message was allowed/blocked due to brand impersonation policy settings. Configure brand impersonation policy so that EOP/MDO can filter accordingly
outboundShouldNotBeBlocked The reported outgoing messages has been found clean and Microsoft will update its machine learning based outbound filters in the coming weeks.
outboundShouldBeBlocked The reported outgoing messages has been found malicious and Microsoft will update its machine learning based outbound filters in the coming weeks.
outboundBulk Microsoft finds the reported message to be spam/junk. The outbound filters will learn after a few weeks
outboundCannotMakeDecision Microsoft can't reach a verdict at this time. Resubmit it to get to a verdict on it after analysis.
outboundNotRescanned Microsoft can't provide a verdict on the reported outbound message as Microsoft can't find the actual message. Resubmit by uploading the email using submissions in security.microsoft.com
zeroHourAutoPurgeAllowed The reported message was reverse zapped from quarantine as it was found to be clean.
zeroHourAutoPurgeBlocked The Reported message was zapped as the message was found to be malicious.
zeroHourAutoPurgeQuarantineReleased The reported message was released from Quarantine despite being quarantined due to zap as message turned malicious after delivery.
onPremisesSkip The reported message can't be analyzed as this went through an on-premises setup of exchange online protection. Configure your hybrid setup so that EOP/MDO can scan messages before delivering to exchange on-premises mailboxes
allowedByTenantAllowBlockList The reported message was allowed as one or more entities in the email are on the tenant allow/block list. Remove allows from Tenant allow/block list so that EOP/MDO can filter accordingly
blockedByTenantAllowBlockList The reported message was blocked as one or more entities in the email are on the tenant allow/block list. Remove blocks from Tenant allow/block list so that EOP/MDO can filter accordingly
allowedUrlByTenantAllowBlockList The reported URL was allowed as it is on the Tenant allow/block list. Remove the allow from Tenant allow/block list so that EOP/MDO can filter accordingly
allowedFileByTenantAllowBlockList The reported file was allowed as it is on the Tenant allow/block list. Remove the allow from Tenant allow/block list so that EOP/MDO can filter accordingly
allowedSenderByTenantAllowBlockList The reported message was allowed as the sender of the email is on the Tenant allow/block list. Remove allow from Tenant allow/block list so that EOP/MDO can filter accordingly
allowedRecipientByTenantAllowBlockList The reported outgoing message was allowed as recipient is on the Tenant allow/block list. Remove allow from Tenant allow/block so that EOP/MDO can filter accordingly
blockedUrlByTenantAllowBlockList The reported URL was blocked as it is on the Tenant allow/block list. Remove the block from Tenant allow/block list so that EOP/MDO can filter accordingly
blockedFileByTenantAllowBlockList The reported file was blocked as it is on the Tenant allow/block list. Remove the block from Tenant allow/block list so that EOP/MDO can filter accordingly
blockedSenderByTenantAllowBlockList The reported message was blocked as the sender of the email is on the Tenant allow/block list. Remove block from Tenant allow/block list so that EOP/MDO can filter accordingly
blockedRecipientByTenantAllowBlockList The reported outgoing message was blocked as recipient is on the Tenant allow/block list. Remove block from Tenant allow/block so that EOP/MDO can filter accordingly
allowedByConnection The reported message was allowed as the sending IP is on the hosted connection filter policy. Remove the IP from the hosted connection filter policy so that EOP/MDO can filter accordingly
blockedByConnection The reported message was blocked as the sending IP is on the hosted connection filter policy. Remove the IP from the hosted connection filter policy so that EOP/MDO can filter accordingly
allowedByExchangeTransportRule The reported message was allowed as the organization has a related exchange transport rule. Remove the exchange transport rule so that EOP/MDO can filter accordingly.
blockedByExchangeTransportRule The reported message was blocked as the organization has a related exchange transport rule. Remove the exchange transport rule so that EOP/MDO can filter accordingly.
quarantineReleased The reported message was released from Quarantine despite being quarantined by EOP/MDO
quarantineReleasedThenBlocked The reported message was blocked by user setting after being released from Quarantine. Remove the user setting so that the mail can be released to the inbox
junkMailRuleDisabled The reported message was bound to be delivered to the junk folder, but junk folder has been disabled. Turn on junk folder setting so that EOP/MDO can deliver emails accordingly
allowedByUserSetting The reported message was allowed due to user safe or trusted sender setting in outlook. Remove the safe or trusted sender setting so that EOP/MDO can filter accordingly
blockedByUserSetting The reported message was blocked due to user blocked or trusted sender setting in outlook. Remove the blocked or trusted sender setting so that EOP/MDO can filter accordingly
allowedByTenant The reported message was allowed due to tenant policy or policy action settings. Review the EOP/MDO policy or policy action settings so that EOP/MDO can filter accordingly
blockedByTenant The reported message was blocked due to tenant policy or policy action settings. Review the EOP/MDO policy or policy action settings so that EOP/MDO can filter accordingly
invalidFalsePositive The reported message is already allowed by EOP/MDO.
invalidFalseNegative The reported message is already blocked by EOP/MDO.
spoofBlocked The reported message has been determined by spoof by our system and so blocked. Create a spoof allow in Tenant allow/block list so that EOP/MDO can allow emails from this spoofed sender
goodReclassifiedAsBad Microsoft finds the reported message to be malicious. Existing emails have been quarantined. The phish and malware filters will learn from this after a few weeks. Till then to block it, create a block entry in Tenant allow/block list if not done already
goodReclassifiedAsBulk Microsoft finds the reported message to be spam. The spam and bulk filters will learn from this after a few weeks. Till then to block it, create a block entry in Tenant allow/block list if not done already
goodReclassifiedAsGood Microsoft finds the reported message to be clean. If you disagree with this verdict resubmit the email. Till then to block it, create a block entry in Tenant allow/block list if not done already
goodReclassifiedAsCannotMakeDecision Microsoft can't reach a verdict at this time. Resubmit it to get a verdict on it after analysis. Use Tenant allow/block list to immediately block it if not done already.
badReclassifiedAsGood Microsoft finds the reported message to be clean. Existing emails have been released. The phish and malware filters will learn from this after a few weeks. Till then to allow it, create an allow entry in Tenant allow/block list if not done already
badReclassifiedAsBulk Microsoft finds the reported message to be spam. The spam and bulk filters will learn from this after a few weeks. Till then to allow it, create an allow entry in Tenant allow/block list if not done already
badReclassifiedAsBad Microsoft finds the reported message to be malicious. If you disagree with this verdict resubmit the email. Till then to allow it, create an allow entry in Tenant allow/block list if not done already
badReclassifiedAsCannotMakeDecision Microsoft can't reach a verdict at this time. Resubmit it to get a verdict on it after analysis. Use Tenant allow/block list to immediately allow it if not done already.
unknownFutureValue Any future value, which isn't in use now.

Relationships

None.

JSON representation

The following JSON representation shows the resource type.

{
  "@odata.type": "#microsoft.graph.security.submissionResult",
  "category": "String",
  "detail": "String",
  "userMailboxSetting": "String",
  "detectedUrls": [
    "String"
  ],
  "detectedFiles": [
    {
      "@odata.type": "microsoft.graph.security.submissionDetectedFile"
    }
  ]
}