Resource Type: dsc_exoantiphishpolicy
- Defined in:
- lib/puppet/type/dsc_exoantiphishpolicy.rb
Overview
The DSC EXOAntiPhishPolicy resource type. Automatically generated from version 1.21.1222.1
Properties
-
dsc_admindisplayname
The AdminDisplayName parameter specifies a description for the policy.
-
dsc_applicationid
Id of the Azure Active Directory application to authenticate with.
-
dsc_authenticationfailaction
The AuthenticationFailAction parameter specifies the action to take when the message fails composite authentication.
-
dsc_certificatepath
Path to certificate used in service principal usually a PFX file.
-
dsc_certificatethumbprint
Thumbprint of the Azure Active Directory application’s authentication certificate to use for authentication.
-
dsc_enableantispoofenforcement
The EnableAntispoofEnforcement parameter specifies whether to enable or disable antispoofing protection for the policy.
-
dsc_enabled
Specify if this policy should be enabled. Default is $true.
-
dsc_enablefirstcontactsafetytips
The EnableFirstContactSafetyTips parameter specifies whether to enable or disable the safety tip that’s shown when recipients first receive an email from a sender or do not often receive email from a sender.
-
dsc_enablemailboxintelligence
The EnableMailboxIntelligence parameter specifies whether to enable or disable mailbox intelligence (the first contact graph) in domain and user impersonation protection.
-
dsc_enablemailboxintelligenceprotection
The EnableMailboxIntelligenceProtection specifies whether to enable or disable enhanced impersonation results based on each user’s individual sender map. This intelligence allows Microsoft 365 to customize user impersonation detection and better handle false positives.
-
dsc_enableorganizationdomainsprotection
Theâ?¯EnableOrganizationDomainsProtection parameter specifies whether to enable domain impersonation protection for all registered domains in the Office 365 organization.
-
dsc_enablesimilardomainssafetytips
Theâ?¯EnableSimilarDomainsSafetyTipsâ?¯parameter specifies whether to enable safety tips that are shown to recipients in messages for domain impersonation detections.
-
dsc_enablesimilaruserssafetytips
Theâ?¯EnableSimilarUsersSafetyTipsâ?¯parameter specifies whether to enable safety tips that are shown to recipients in messages for user impersonation detections.
-
dsc_enablespoofintelligence
The EnableSpoofIntelligence parameter specifies whether to enable or disable antispoofing protection for the policy.
-
dsc_enabletargeteddomainsprotection
Theâ?¯EnableTargetedDomainsProtection parameter specifies whether to enable domain impersonation protection for a list of specified domains.
-
dsc_enabletargeteduserprotection
Theâ?¯EnableTargetedUserProtection parameter specifies whether to enable user impersonation protection for the users specified by the TargetedUsersToProtect parameter
-
dsc_enableunauthenticatedsender
Theâ?¯EnableUnauthenticatedSenderâ?¯parameter enables or disables unauthenticated sender identification in Outlook.
-
dsc_enableunusualcharacterssafetytips
Theâ?¯EnableUnusualCharactersSafetyTipsâ?¯parameter specifies whether to enable safety tips that are shown to recipients in messages for unusual characters in domain and user impersonation detections.
-
dsc_enableviatag
This setting is part of spoof protection. Theâ?¯EnableViaTagâ?¯parameter enables or disables adding the via tag to the From address in Outlook.
-
dsc_ensure
Specify if this policy should exist or not.
-
dsc_excludeddomains
Theâ?¯ExcludedDomainsâ?¯parameter specifies trusted domains that are excluded from scanning by antiphishing protection. You can specify multiple domains separated by commas.
-
dsc_excludedsenders
Theâ?¯ExcludedSendersâ?¯parameter specifies a list of trusted sender email addresses that are excluded from scanning by antiphishing protection. You can specify multiple email addresses separated by commas.
-
dsc_impersonationprotectionstate
The ImpersonationProtectionState parameter specifies the configuration of impersonation protection.
-
dsc_mailboxintelligenceprotectionaction
The MailboxIntelligenceProtectionAction parameter specifies what to do with messages that fail mailbox intelligence protection.
-
dsc_mailboxintelligenceprotectionactionrecipients
Theâ?¯MailboxIntelligenceProtectionActionRecipients parameter specifies the recipients to add to detected messages when the MailboxIntelligenceProtectionAction parameter is set to the valueâ?¯Redirect or BccMessage.
-
dsc_makedefault
Make this the default antiphishing policy
-
dsc_phishthresholdlevel
The PhishThresholdLevel parameter specifies the tolerance level that’s used by machine learning in the handling of phishing messages.
-
dsc_targeteddomainactionrecipients
Theâ?¯TargetedDomainActionRecipients parameter specifies the recipients to add to detected domain impersonation messages when the TargetedDomainProtectionAction parameter is set to the valueâ?¯Redirect or BccMessage. A valid value for this parameter is an email address. You can specify multiple email addresses separated by commas.
-
dsc_targeteddomainprotectionaction
The TargetedDomainProtectionActionâ?¯parameter specifies the action to take on detected domain impersonation messages for the domains specified by the TargetedDomainsToProtect parameter.
-
dsc_targeteddomainstoprotect
The TargetedDomainsToProtect parameter specifies the domains that are included in domain impersonation protection when the EnableTargetedDomainsProtection parameter is set to $true.
-
dsc_targeteduseractionrecipients
Theâ?¯TargetedUserActionRecipients parameter specifies the replacement or additional recipients for detected user impersonation messages when the TargetedUserProtectionAction parameter is set to the valueâ?¯Redirect or BccMessage. A valid value for this parameter is an email address. You can specify multiple email addresses separated by commas.
-
dsc_targeteduserprotectionaction
The TargetedUserProtectionActionâ?¯parameter specifies the action to take on detected user impersonation messages for the users specified by the TargetedUsersToProtect parameter.
-
dsc_targeteduserstoprotect
The TargetedUsersToProtect parameter specifies the users that are included in user impersonation protection when the EnableTargetedUserProtection parameter is set to $true.
-
dsc_tenantid
Id of the Azure Active Directory tenant used for authentication.
Parameters
-
dsc_certificatepassword
Username can be made up to anything but password will be used for CertificatePassword
-
dsc_credential
Credentials of the Exchange Global Admin
-
dsc_identity (namevar)
The Identity parameter specifies the name of the antiphishing policy that you want to modify.
-
dsc_psdscrunascredential
-
name (namevar)
Description of the purpose for this resource declaration.
-
validation_mode
(defaults to: property)
Whether to check if the resource is in the desired state by property (default) or using Invoke-DscResource in Test mode (resource).