Microsoft 365 Rules and Autofix Support in WatchGuard CloudDR
Applies To: WatchGuard CloudDR
CloudDR evaluates Microsoft 365 suite configurations and can remediate many misconfiguration issues with autofix actions. This topic lists the rules for Microsoft 365, Microsoft Entra ID, SharePoint, and Microsoft Teams, and shows whether autofix is available for each rule.
For information about how to integrate Microsoft 365 with CloudDR, go to Microsoft 365 Integration with WatchGuard CloudDR. For information about how to add autofix automation for issues, go to Add Autofix Automation for Issues in WatchGuard CloudDR.
This topic includes autofix rules for these applications:
- Microsoft 365 (88 of 104 rules support autofix)
- Microsoft Entra ID (14 of 14 rules support autofix)
- SharePoint (22 of 25 rules support autofix)
- Microsoft Teams (24 of 40 rules support autofix)
Microsoft 365
These Microsoft 365 rules are available in CloudDR. The Autofix column shows whether CloudDR can automatically remediate the issue for the rule.
| Rule | Description | Autofix |
|---|---|---|
| Addition of New Devices is Not Disabled | This rule controls who can register or join devices to Entra ID, enabling those devices to get access to organizational resources and be managed by policies. If misconfigured, it can either allow untrusted personal devices to connect, posing security risks, or prevent legitimate users from enrolling their work devices, impacting productivity. | Unavailable |
| Bing Image Search Is Not Disabled | This rule controls whether users can add images from Bing to Microsoft Forms. Keeping Bing image search disabled provides a minimal external-feature baseline, while enabling it might be appropriate when users need to incorporate externally sourced images into forms for legitimate business purposes. This rule requires a valid Copilot license. If the license is not present, the rule might not work. |
Available |
| Block users who reached the message limit |
If you block users after they hit a message limit (for example, in Teams or Exchange) helps prevent potential spam, abuse, or compromised accounts from misusing communication channels. While it does not prevent a direct breach, it mitigates lateral movement and reputation damage from mass messaging attacks. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_thresholdreachedaction (external). |
Available |
| Contact Insights Is Enabled | This rule controls whether contact insights are enabled across the organization. Disabling contact insights supports a privacy-focused configuration by limiting features such as suggestions to merge duplicate contacts. This rule should reflect organizational privacy requirements and the business value of contact-management functionality. This rule requires a valid Copilot license. If the license is not present, the rule might not work. |
Available |
| Copilot Access to Open Files Is Not Configured Properly | This rule controls whether Copilot is prevented from accessing open file content. When you enable this restriction where required, it helps limit Copilot's access to content currently open in supported applications, supporting organizational data protection and AI usage policies. The configuration should reflect the organization's information-handling requirements and collaboration needs. This rule requires a valid Copilot license. If the license is not present, the rule might not work. |
Available |
| Copilot Chat Pinning Is Not Configured Properly |
This rule controls whether Microsoft Copilot Chat is pinned for eligible users. When you configure this setting according to the organization's adoption and rollout strategy, it helps make sure that Copilot Chat is readily accessible when approved for use, while supporting a consistent user experience across the organization. This rule requires a valid Copilot license. If the license is not present, the rule might not work. |
Available |
| Copilot Image Generation Is Not Configured Properly |
This rule controls access to image-generation capabilities through Microsoft Designer. Restricting this functionality until it has been explicitly approved helps organizations govern the use of AI-generated content in accordance with internal policies, acceptable-use requirements, and business needs. This rule requires a valid Copilot license. If the license is not present, the rule might not work. |
Available |
| Copilot in Microsoft 365 Admin Centers Is Not Configured Properly |
This rule controls whether Copilot is available within Microsoft 365 admin centers. Keeping this capability disabled until explicitly approved helps make sure that AI-assisted administrative experiences are introduced in accordance with organizational access governance, security policies, and operational requirements. This rule requires a valid Copilot license. If the license is not present, the rule might not work. |
Available |
| Copilot Limited Mode Is Disabled |
This rule controls whether limited mode is enabled for specified groups in Microsoft Teams meetings. When enabled, it restricts Copilot from responding to certain questions involving inferred emotions, behavior, or judgments. When you configure this setting for groups where such restrictions are required, it helps align AI-generated responses with organizational privacy and responsible AI requirements. This rule requires a valid Copilot license. If the license is not present, the rule might not work. |
Available |
| Copilot Web Search Is Enabled |
This rule controls whether web search is available in Microsoft Copilot and Copilot Chat. Restricting web search in high-control environments helps limit external information retrieval through Copilot, while enabling it when approved allows users to ground responses in current web content to support productivity and research needs. This rule requires a valid Copilot license. If the license is not present, the rule might not work. |
Available |
| Create Safe Links policies for email messages |
When you enable Safe Links for Office Applications, it extends URL scanning protection beyond email to Office documents and applications. This enables detection and blocking of malicious links embedded within documents or office files, enhancing threat coverage. It reduces risk of phishing and malware infections triggered from within the Office ecosystem, a common attack vector. Without it, users are vulnerable to threats from unsafe links in documents. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_safelinksforemail (external). |
Available |
| Create zero-hour auto purge policies for malware |
Zero-hour auto purge (ZAP) policies automatically remove previously delivered emails identified as malware after initial delivery. This minimizes dwell time, reduces user exposure to evolving threats, and strengthens protection against malware campaigns that evade initial detection but are later identified by updated threat intelligence. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_zapmalware (external). |
Available |
| Create zero-hour auto purge policies for phishing messages |
Zero-hour auto purge (ZAP) for phishing messages enables Microsoft 365 to retroactively remove emails identified as phishing after delivery. This rapidly reduces exposure to newly discovered threats, minimizes user interaction with malicious content, and helps contain phishing campaigns using delayed or evasive tactics. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_zapphish (external). |
Available |
| Create zero-hour auto purge policies for spam messages |
Zero-hour auto purge (ZAP) for spam messages makes sure that emails reclassified as spam after delivery are automatically removed from inboxes. This enhances email hygiene, reduces user distraction, and provides an additional layer of protection against evolving or misclassified spam, though the risk is generally lower than phishing or malware. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_zapspam (external). |
Available |
| Device Data Encryption is Not Enabled | Device data encryption is a security feature that encrypts data stored on a device to prevent unauthorized access. It makes use of cryptographic algorithms to secure data on a device. It helps to maintain the security and privacy of sensitive information in case the device is lost or stolen. | Available |
|
Don't Add Allowed IP Addresses in the Connection Filter Policy |
Avoiding allowed IP addresses in connection filter policies reduces the risk of bypassing spam/malware checks for trusted (but possibly compromised) sources. Overuse of allowed IP addresses can be exploited by attackers who spoof or hijack allowlisted infrastructure. This policy enforces strict hygiene and scrutiny on all incoming mail. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_connectionfilter (external). |
Available |
| Dynamics Survey Access Restrictions Are Not Enabled | This rule controls whether access to surveys is restricted to people within the organization. When you enable this restriction for internal-only or sensitive surveys, it helps prevent external respondents from getting access to survey response functionality and aligns survey access with organizational privacy and data-handling requirements. | Available |
| Dynamics Survey Respondent Identity Settings Is Not Enabled | This rule controls whether respondent identities are recorded by default in Microsoft Dynamics surveys. When you enable identity recording for standard business forms, it supports accountability and follow-up, while disabling it for explicitly anonymous surveys helps protect respondent privacy and align data collection with the intended purpose. | Available |
| Enable Conditional Access policies to block legacy authentication |
Blocking legacy authentication through Conditional Access policies prevents the use of outdated protocols (for example, POP, IMAP, SMTP Basic) that do not support multi-factor authentication (MFA) or modern security controls. These protocols are often exploited in brute-force and password spray attacks. Disabling them significantly reduces the attack surface. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=BlockLegacyAuthentication (external). |
Unavailable |
| Enable impersonated domain protection |
Impersonated domain protection helps detect and block phishing attacks that mimic internal or trusted domains. These attacks can deceive users into divulging credentials or executing malicious actions. When you enable this protection, you help defend against business email compromise (BEC) and credential theft. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_enabledomainstoprotect (external). |
Available |
| Enable impersonated user protection |
Impersonated user protection defends against phishing attempts that spoof specific high-profile or executive user identities (for example, CEO fraud). This is essential for preventing targeted attacks like spear phishing and business email compromise (BEC), which can lead to significant financial or data loss. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_targetedusersprotection (external). |
Available |
| Enable Microsoft Entra ID Identity Protection sign-in risk policies |
Sign-in risk policies in Microsoft Entra ID Identity Protection detect suspicious logins, such as unfamiliar locations or devices, and can trigger automated responses such as MFA challenges or sign-in blocking. When you enable these policies, it helps mitigate credential-based attacks by responding in real time to anomalous sign-in behavior. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=SigninRiskPolicy (external). |
Unavailable |
| Enable Microsoft Entra ID Identity Protection user risk policies |
User risk policies in Microsoft Entra ID Identity Protection detect compromised accounts based on behavioral signals and threat intelligence. When you enable these policies, it enables automatic action (for example, password reset or blocking access) for high-risk users, minimizing the impact of account takeovers and reducing exposure time. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=UserRiskPolicy (external). |
Unavailable |
| Enable the domain impersonation safety tip |
The domain impersonation safety tip warns users when they receive emails from senders that appear similar to internal or trusted domains. While it does not block threats directly, it raises user awareness and helps prevent phishing attacks, especially those using lookalike domains. It is a valuable user-facing layer of defense. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_similardomainssafetytips (external). |
Available |
| Enable the user impersonation safety tip |
The user impersonation safety tip notifies recipients when an email mimics the name of a known internal user (for example, executives or frequent contacts). While it does not block the message, it alerts users to potential phishing or social engineering attempts, supporting better decision-making and reducing BEC risk. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_similaruserssafetytips (external). |
Available |
| Enable the user impersonation unusual characters safety tip |
This safety tip alerts users when unusual or lookalike characters (for example, "mícrosoft.com" vs. "microsoft.com") are used in display names or addresses to impersonate legitimate users. It helps prevent targeted phishing and spoofing attacks by increasing user awareness of deceptive tactics. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_unusualcharacterssafetytips (external). |
Available |
| Ensure External Sharing of Calendars Is Not Available |
Restricting external calendar sharing prevents sensitive information, such as meeting topics, attendee lists, or locations, from being exposed to unauthorized users outside the organization. While calendar data might seem low risk, it can aid attackers in social engineering or reveal confidential operational details. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=exo_individualsharing (external). |
Available |
| Ensure Microsoft Azure Management Is Limited to Administrative Roles |
This rule restricts access to Microsoft Azure management interfaces to authorized administrators only, minimizing risk of unauthorized changes or exposure. Restricting these privileges prevents accidental or malicious alterations to cloud infrastructure, protects sensitive configurations, and reduces the attack surface. Properly scoped Azure management access is vital for maintaining secure cloud environments and protecting organizational resources. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=aad_limited_administrative_roles (external). |
Unavailable |
| Ensure Phishing-Resistant MFA Strength Is Required for Administrators |
Requiring phishing-resistant MFA (for example, FIDO2 security keys or certificate-based authentication) for administrator accounts greatly reduces the risk of credential theft and account takeover through phishing. Because admins have elevated privileges, compromising one can lead to full environment control, making strong MFA essential for safeguarding access. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=aad_phishing_MFA_strength (external). |
Unavailable |
| Ensure User Owned Apps and Services Is Restricted |
Restricting user-owned apps and services prevents users from registering and granting permissions to third-party applications, which can introduce data exfiltration risks or unauthorized access paths. It enforces centralized control over app integrations, reducing shadow IT and potential OAuth abuse. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=admincenter_owned_apps_and_services (external). |
Available |
| Ensure additional storage providers are restricted in Outlook on the web |
Restricting additional storage providers (for example, Dropbox, Box) in Outlook on the web helps prevent sensitive data from being uploaded to unsanctioned or insecure third-party services. This control enforces data residency and compliance requirements while reducing the risk of data leakage. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=exo_storageproviderrestricted (external). |
Available |
| Ensure Administrative accounts are separate and cloud-only |
This rule mandates dedicated administrative accounts that are isolated from standard user accounts and restricted to cloud environments, reducing attack surfaces. Segregation prevents administrative privileges from being abused or compromised through everyday user actions or malware. Separating cloud-only admin accounts mitigates risks of lateral movement, privilege escalation, and enhances auditing and monitoring for critical security operations, thereby improving overall control and resilience. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=aad_admin_accounts_separate_unassigned_cloud_only (external). |
Unavailable |
| Ensure all forms of mail forwarding are blocked or disabled |
If you block all forms of mail forwarding (for example, inbox rules and SMTP forwarding), you prevent automatic exfiltration of sensitive emails to external accounts. Mail forwarding is a common tactic used by attackers to maintain access and silently steal data after account compromise. Disabling it reduces data loss risk and helps detect malicious behavior. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_blockmailforward (external). |
Available |
| Ensure custom banned passwords lists are used |
This rule requires implementing a custom list of prohibited passwords that often includes commonly used, weak, or previously compromised passwords. Custom banned lists help enforce password uniqueness and strength beyond default policies, preventing users from choosing easily guessable or recycled passwords. By excluding risky passwords, organizations reduce vulnerabilities to credential attacks and enhance overall account security. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=aad_custom_banned_passwords (external). |
Unavailable |
| Ensure DLP policies are enabled |
When you enable Data Loss Prevention (DLP) policies, it makes sure sensitive data (such as PII, financial info, or health records) is monitored and protected across Microsoft 365 services. DLP policies help prevent accidental or intentional data leaks by enforcing rules for sharing, storing, or transmitting sensitive information—supporting both security and compliance mandates. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=dlp_datalossprevention (external). |
Available |
| Ensure DLP policies are enabled for Microsoft Teams |
When you enable DLP policies for Microsoft Teams, it makes sure that sensitive data shared in chats and channel messages is monitored and protected. Teams is widely used for internal and external collaboration, and without DLP, there is a higher risk of data exposure through casual or unauthorized sharing. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mip_DLP_policies_Teams (external). |
Available |
| Ensure Exchange Online Spam Policies are set to notify administrators |
Notifying administrators when spam policies are triggered helps with early detection of phishing campaigns, compromised accounts, or misconfigured rules. Prompt alerts enable quicker response and containment of email-based threats, improving overall incident visibility and security posture. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_spam_notifications_only_for_admins (external). |
Unavailable |
| Ensure internal phishing protection for Forms is enabled |
This rule mandates enabling internal phishing protection within Microsoft Forms to detect and prevent unauthorized attempts to gather sensitive data through deceptive forms. The feature analyzes form submissions and link sharing patterns to mitigate risks from phishing campaigns targeting employees. When you enable this rule, it is vital for protecting corporate data integrity, reducing credential theft, and lowering the likelihood of successful spear-phishing attacks leveraging Forms as an attack vector. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=forms_phishing_protection (external). |
Available |
| Ensure mailbox auditing for all users is Enabled | When you enable mailbox auditing for all users, it makes sure that access to mailboxes, especially non-owner and delegate access is logged. This is critical for detecting unauthorized activity, investigating incidents, and meeting compliance requirements. Without auditing, malicious or suspicious actions might go unnoticed. | Available |
| Ensure MailTips are enabled for end users |
MailTips provide real-time alerts to users (for example, external recipient warnings, large recipient lists, or out-of-office replies) when composing emails. When you enable them, they reduce the risk of accidental data exposure, improve communication awareness, and support secure email habits—but they do not enforce security controls directly. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=exo_mailtipsenabled (external). |
Available |
| Ensure Microsoft 365 audit log search is Enabled |
When you enable Microsoft 365 audit log search, it makes sure comprehensive logging of user and admin activities across services like Exchange, SharePoint, Teams, and Azure AD. This capability is vital for incident investigation, threat detection, compliance auditing, and forensic analysis. Without it, critical security events might be untraceable. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mip_search_auditlog (external). |
Available |
| Ensure modern authentication for Exchange Online is enabled |
When you enable modern authentication (OAuth 2.0) for Exchange Online, it is crucial to support advanced security features like Multi-Factor Authentication (MFA) and Conditional Access. It helps eliminate reliance on legacy authentication protocols, which are commonly exploited in credential-based attacks and do not support modern security controls. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=exo_oauth2clientprofileenabled (external). |
Available |
| Ensure multifactor authentication is enabled for all users |
When you enable multifactor authentication (MFA) for all users, it significantly reduces the risk of account compromise due to phishing, password reuse, or brute-force attacks. MFA adds a second layer of security beyond the password and is one of the most effective controls to protect user identities in cloud environments. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=exo_storageproviderrestricted (external). |
Unavailable |
| Ensure multifactor authentication is enabled for all users in administrative roles |
When you enable multifactor authentication (MFA) for all users in administrative roles, it is one of the most effective defenses against account compromise. Admin accounts have elevated privileges, and without MFA, they are prime targets for phishing, credential stuffing, and brute-force attacks. MFA significantly reduces the risk of unauthorized access. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=AdminMFAV2 (external). |
Unavailable |
| Ensure password protection is enabled for on-prem Active Directory |
This rule enforces enhanced password protection mechanisms within on-premises Active Directory, such as banning known compromised passwords and enforcing complexity. It strengthens defenses against credential theft and brute force attacks using legacy on-prem systems. Implementing advanced password protection safeguards domain accounts, reduces the likelihood of lateral movement, and enhances overall enterprise security posture. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=aad_password_protection (external). |
Available |
| Ensure Safe Attachments policy is enabled |
When you enable a Safe Attachments policy, it makes sure that all incoming email attachments are analyzed in a virtual sandbox environment before delivery. This helps detect and block zero-day malware, ransomware, and other threats that evade traditional signature-based defenses poviding a crucial layer of protection against email-based attacks. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_safeattachmentpolicy (external). |
Available |
| Ensure Safe Links for Office Applications is Enabled |
When you enable Safe Links for Office applications (Word, Excel, PowerPoint), it makes sure that URLs in documents are dynamically scanned and rewritten to protect users when clicked. This defends against malicious links embedded in Office files, a common phishing and malware delivery method, especially in targeted attacks. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_safelinksforOfficeApps (external). |
Available |
| Ensure Spam confidence level (SCL) is configured in mail transport rules with specific domains |
This rule makes sure that the Spam Confidence Level (SCL) threshold is explicitly set within mail transport rules targeting specific domains. It filters suspicious and potentially harmful emails by assigning confidence levels indicating spam likelihood. Proper configuration reduces false positives and prevents spam phishing attempts from reaching users. Misconfigured or missing SCL settings increase exposure to spam, phishing, and malware attacks, jeopardizing organizational email security and user productivity. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=exo_transportrulesallowlistdomains (external). |
Available |
| Ensure that an anti-phishing policy has been created |
Creating and configuring an anti-phishing policy enables Microsoft Defender for Office 365 to apply targeted protection mechanisms—such as impersonation detection, mailbox intelligence, and policy-based actions. Without such a policy, users are more vulnerable to business email compromise (BEC), spear phishing, and spoofing attacks. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_antiphishingpolicies (external). |
Available |
| Ensure that intelligence for impersonation protection is enabled |
When you enable intelligence for impersonation protection, the system can use machine learning and behavioral analysis to detect and block sophisticated impersonation attacks. It enhances protection against business email compromise (BEC), spear phishing, and other targeted threats that mimic trusted senders or domains. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_mailboxintelligenceprotection (external). |
Available |
| Ensure that mailbox intelligence is enabled |
When you enable mailbox intelligence, Microsoft 365 can learn typical communication patterns and relationships for each user. This improves detection of impersonation and targeted phishing attempts by identifying anomalies. It strengthens personalized threat protection and enhances overall email security effectiveness. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_enablemailboxintelligence (external). |
Available |
| Ensure that no sender domains are allowed for anti-spam policies |
Not allowing sender domains (that is, avoiding domain-level allowlists) in anti-spam policies prevents attackers from bypassing email protections by exploiting trusted but compromised or spoofed domains. This makes sure all incoming emails are subject to full inspection regardless of origin, strengthening defenses against phishing and spoofing. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_allowedsenderscombined (external). |
Available |
| Ensure that only organizationally managed/approved public groups exist |
Restricting the creation and existence of public groups to only those managed or approved by the organization helps prevent unauthorized data exposure and sprawl. Public groups can be indexed and accessed widely, increasing the risk of sensitive information being inadvertently shared or discovered. Governance helps enforce security and compliance standards. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=aad_managed_approved_public_groups_only (external). |
Available |
| Ensure that SPF records are published for all Exchange Domains |
Publishing SPF (Sender Policy Framework) records for all Exchange domains helps prevent sender spoofing by specifying which mail servers are authorized to send on behalf of your domain. It is a foundational control in email authentication (along with DKIM and DMARC) and essential for defending against phishing and domain impersonation attacks. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=exo_SPF_records_for_all_domains (external). |
Unavailable |
| Ensure the Password Expiration Policy Is Set to Set Passwords to Never Expire (Recommended) |
Setting passwords to never expire (when combined with strong password policies and MFA) aligns with modern security best practices. Frequent password changes can lead to weak reuse patterns or unsafe storage. A non-expiring password policy, paired with protections like banned password lists and MFA, improves security while enhancing usability. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=PWAgePolicyNew (external). |
Available |
| Ensure the admin consent workflow is enabled |
When you enable the admin consent workflow, it makes sure that users must request administrator approval before an app can get access to organizational data. This prevents unauthorized or risky third-party applications from being granted access by users, enforcing governance and reducing the risk of data leaks or OAuth-based attacks. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=aad_admin_consent_workflow (external). |
Available |
| Ensure the Common Attachment Types Filter is enabled |
The Common Attachment Types Filter blocks file types commonly used to deliver malware (for example, .exe, .js, .vbs). When you enable it, it helps prevent initial access attacks through email-borne threats, reducing risk from malicious attachments and enhancing the organization's email hygiene and security posture. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_commonattachmentsfilter (external). |
Available |
| Ensure the customer lockbox feature is enabled |
When you enable Customer Lockbox, it makes sure that Microsoft support engineers cannot get access to customer content to troubleshoot issues without explicit approval. This control adds a critical privacy and compliance safeguard, especially for regulated industries, by enforcing customer consent before any data-level access occurs. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=CustomerLockBoxEnabled (external). |
Available |
| Ensure third party integrated applications are not allowed |
Blocking third-party integrated applications prevents unapproved external apps from getting access to organizational data or acting on users' behalf. This control is essential to reduce the risk of data leakage, OAuth abuse, and compromised integrations, and to maintain centralized governance over app access and permissions. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=aad_third_party_apps (external). |
Available |
| Ensure user consent to apps accessing company data on their behalf is not allowed |
Disabling user consent to apps that get access to organizational data prevents users from unintentionally authorizing potentially risky third-party applications through OAuth. This mitigates risks such as data leakage, shadow IT, and token hijacking, and makes sure all app permissions are vetted through admin-controlled processes. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=IntegratedApps (external). |
Available |
| Ensure users installing Outlook add-ins is not allowed |
Blocking users from installing Outlook add-ins prevents potential introduction of malicious or vulnerable third-party code that could compromise email security or cause data leakage. This rule minimizes risks associated with uncontrolled extension installations and maintains a secure email client environment. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=exo_outlookaddins (external). |
Available |
| Extend M365 sensitivity labeling to assets in Microsoft Purview data map | This rule extends Microsoft 365 sensitivity labels to assets in the Microsoft Purview data map. It works by synchronizing labels from M365 workloads to discovered data assets for unified classification. If not enabled, sensitive data might remain unlabeled in Purview, reducing visibility, weakening governance controls, and increasing risk of data exposure and noncompliance. | Available |
| External Form Collaboration Is Not Disabled | This rule controls whether external users can collaborate on the layout and structure of Microsoft Forms. Keeping external collaboration disabled unless explicitly required helps maintain control over form design and editing permissions while aligning external collaboration capabilities with organizational policies. | Available |
| External Form Distribution Is Not Disabled | This rule controls whether form links can be distributed to external users in Microsoft Forms. Keeping external form distribution disabled unless approved helps organizations manage external participation, reduce unintended exposure of forms, and align form sharing with organizational data protection and access policies. | Available |
| External Form Result Sharing Is Not Disabled | This rule controls whether Microsoft Forms results can be shared with external users. Keeping external result sharing disabled unless explicitly approved helps protect response data and makes sure that sharing is aligned with organizational data protection, privacy, and access governance policies. | Available |
| External Form Template Sharing Is Not Disabled | This rule controls whether Microsoft Forms templates can be shared with external users. Keeping external template sharing disabled unless explicitly required helps maintain control over the distribution of form designs and makes sure that sharing aligns with organizational data protection and collaboration policies. | Available |
| Identifiable Information in Usage Reports Is Not Properly Concealed | This rule controls whether identifiable information, such as usernames, groups, and sites, is concealed in Microsoft 365 usage reports. When you enable name concealment, it supports a privacy-focused reporting approach by restricting the exposure of identifiable information while preserving aggregated usage insights for administrative analysis. | Available |
| Legacy Transport Layer Security (TLS) Applications are Not Disabled | This rule refers to disabling less secure TLS apps. This prevents outdated, vulnerable connections to online services, enhancing security. Legacy applications might rely on weaker encryption, exposing data to potential breaches and cyberattacks. By disabling it, admins make sure stronger protection against unauthorized access and safeguard sensitive information. | Available |
| Maximum Number of Approved Devices for User is Too Much |
Approving a device means giving permission for a specific device, like a smartphone or laptop, to get access to an account or service. It is essential for security because it makes sure only authorized devices can connect. It is necessary to keep a check on the number of devices that have this privilege. Letting too many devices have this access can prove to be risky. This prevents unauthorized access and protects sensitive information from being accessed by unknown or untrusted devices, enhancing overall account and data security. |
Unavailable |
| Maximum Unsuccessful Login Attempts Before Which the Device Gets Wiped is Excessive | Rule refers to a security feature that automatically wipes a device's data after a certain number of unsuccessful login attempts . If the threshold is set too high, attackers get more room to exploit the account. This could result in potential data breaches, loss of sensitive information, and compromised security. Setting appropriate threshold helps to prevent unauthorized access and protect sensitive data from falling into the wrong hands. | Available |
| Microsoft Application Data Access Is Enabled | This rule controls whether Microsoft 365 data access is available to all Microsoft applications or is restricted to Microsoft 365 applications. When you configure this setting restrictively, it helps restrict the applications through which organizational data can be accessed, supporting a controlled data-access strategy without changing users' underlying permissions within Microsoft 365 applications. | Available |
| Minimum Inactivity Duration before the Device Gets Locked is Too Long | Device session duration idle is a security feature that automatically logs out a user from a device after a period of inactivity. It helps to prevent unauthorized access and maintain the security of sensitive information in case a user forgets to log out of their session. | Available |
| Minimum Length of Password is Too Short | Setting refers to the shortest number of characters required for a password to be considered valid. Using short passwords increases the risk of unauthorized access to accounts or systems because they are easier to guess or crack. Longer passwords are more secure because they are harder to guess or hack, making it essential to use passwords of sufficient length to protect sensitive information. | Available |
| Mobile Device Password Policy is Not Enforced | Rule refers to device mailbox password, which is a security feature that requires users to enter a password to get access to their mailbox on a mobile device. It helps to prevent unauthorized access and maintain the security of sensitive information. | Available |
| Move messages that are detected as impersonated users by mailbox intelligence |
Mailbox intelligence identifies emails that impersonate known users based on historical communication patterns. Automatically moving such messages (for example, to Junk or Quarantine) helps prevent user exposure to targeted phishing and business email compromise (BEC), reducing the risk of credential theft and financial fraud. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_mailboxintelligenceprotectionaction (external). |
Available |
| Multi-Factor Authentication Enforcement for Adding New Devices is Not Required | Multi-Factor Authentication (MFA) enforcement makes it necessary for users to provide more than one form of identification, like a password and a code sent to their phone, to get access to an account or system for the newly added devices. This extra layer of security helps protect against unauthorized access and keeps personal information safe. | Unavailable |
| Organization-Wide Item Insights Is Enabled |
This rule controls whether item insights are enabled across the organization. Disabling organization-wide item insights supports a privacy-focused configuration by limiting the availability of insights derived from users' interactions with organizational items and aligning data processing with privacy requirements. This rule requires a valid Copilot license. If the license is not present, the rule might not work. |
Available |
| Organization-Wide People Insights Is Enabled |
This rule controls whether people insights are enabled across the organization. Disabling organization-wide people insights supports a privacy-focused configuration by limiting the availability of insights about relationships and interactions between individuals. The feature should be enabled when its productivity benefits have been reviewed and approved in accordance with organizational privacy requirements. This rule requires a valid Copilot license. If the license is not present, the rule might not work. |
Available |
| Password does Not Include an Alphanumeric Character | Rule specifies setting a type of password that combines both letters and numbers, making it more secure than using only letters. For example, 'P@ssw0rd123' is an alphanumeric password. Its importance lies in providing better security because it increases the number of possible combinations, making it harder for hackers to guess or crack the password, protecting sensitive data from unauthorized access. | Available |
| Password History is Not being Checked Properly | Setting refers to a security measure that verifies if a password has been used across multiple accounts. It helps prevent the risk of using the same password for different services, as a breach in one account could expose others. Reusing passwords increases vulnerability to hacking and data breaches, making it easier for attackers to get access to sensitive information. | Available |
| Phishing Protection with Spoof Intelligence is Not Enabled |
Spoof intelligence refers to technology that detects and prevents email spoofing and phishing attacks. It analyzes email headers, sender behavior, and content to identify forged emails aiming to deceive recipients. Benefits include safeguarding against cyber threats, protecting sensitive information, preserving brand reputation, and making sure of secure communication. It helps businesses maintain trust, reduce fraud risks, and enhance overall cybersecurity posture. |
Available |
| Pre-Delivery URL Scanning is Not Enabled |
It is an email security feature that delays delivering an email until it is scanned for malware or threats. It functions by holding the email in a queue until a thorough scan is completed. Security implications involve improved protection against malicious content reaching recipients. Delays might inconvenience users, and if the scanning process fails, legitimate emails might be withheld, potentially causing communication disruptions or overlooking real threats. |
Available |
| Publish M365 sensitivity label data classification policies |
This rule prevents anonymous (unauthenticated) users from initiating Microsoft Teams meetings, making sure only verified users can start sessions. It reduces unauthorized meeting creation, which is crucial to prevent disruptions, unauthorized information sharing, or malicious activity such as meeting hijacking. Enforcing this restriction maintains meeting integrity and protects sensitive communications from exposure to untrusted individuals, thereby strengthening organizational security posture. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mip_sensitivitylabelspolicies (external). |
Unavailable |
| Quarantine messages that are detected from impersonated domains |
This rule quarantines emails detected as impersonating trusted domains using domain authentication failures, header analysis, and reputation signals. It blocks spoofed sender domains commonly used in phishing. If disabled or relaxed, attackers can bypass trust checks, leading to credential theft, business email compromise, and malware delivery through seemingly legitimate domains. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_targeteddomainprotectionaction (external). |
Available |
| Quarantine messages that are detected from impersonated users |
Messages identified as originating from impersonated users are automatically quarantined to prevent phishing and fraud. This control isolates emails that mimic trusted identities, reducing the risk of credential theft, financial loss, and unauthorized actions. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_targeteduserprotectionaction (external). |
Available |
| Respondent Identity Recording Is Not Enabled | This rule controls whether respondent identities are recorded by default in Microsoft Forms. When you enable identity recording for standard business forms, it supports accountability, response attribution, and follow-up, while disabling it for explicitly anonymous surveys helps protect respondent privacy and maintain confidentiality. | Available |
| Retain spam in quarantine for 30 days |
Retaining spam in quarantine for 30 days gives administrators and users sufficient time to review and release misclassified emails if necessary. It also supports forensic analysis during investigations. While it does not prevent threats directly, it makes sure flexibility and accountability in email handling. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_quarantineretentionperiod (external). |
Available |
| Set a daily message limit |
Setting a daily message limit controls the volume of emails a user can send, helping detect and contain account compromises or spam behavior. It restricts the blast radius of compromised accounts and prevents email-based attacks or unintentional data leaks from flooding internal or external recipients. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_recipientlimitperday (external). |
Available |
| Set action to take on bulk spam detection |
Bulk spam (for example, newsletters or marketing messages) is typically low risk but can clutter inboxes and reduce user productivity. Setting an appropriate action (like moving to Junk Email folder) improves email hygiene and user experience without impacting legitimate communication or introducing unnecessary false positives. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_bulkspamaction (external). |
Available |
| Set action to take on high confidence phishing detection |
High confidence phishing emails are those almost certainly identified as malicious, often using threat intelligence, behavioral analysis, and machine learning. Setting the action to quarantine or delete is essential to prevent users from interacting with highly dangerous content, such as credential harvesters or malware-laden links. This is a top priority control to block exploitation. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_highconfidencephishaction (external). |
Available |
| Set action to take on high confidence spam detection |
Messages marked as high confidence spam pose a strong likelihood of being malicious or deceptive. Taking aggressive action (for example, quarantine or delete) minimizes the risk of these emails reaching users and reduces chances of phishing, malware execution, or user deception. It enhances email threat resilience. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_highconfidencespamaction (external). |
Available |
| Set action to take on phishing detection |
When you configure a strong action (such as quarantine or delete) for phishing detections, it is critical to prevent users from interacting with harmful content. Prompt containment restricts exposure to credential theft, malware delivery, and business email compromise. It makes sure that phishing threats are neutralized before reaching users. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_phisspamacation (external). |
Available |
| Set action to take on spam detection |
Defining a clear action (for example, quarantine, move to junk folder, or delete) when spam is detected helps make sure consistent handling of malicious or unwanted messages. This reduces user exposure to phishing or malware and enforces secure email hygiene across the organization. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_spamaction (external). |
Available |
| Set automatic email forwarding rules to be system controlled |
Setting automatic email forwarding rules to "system controlled" or "Off" prevents users from configuring forwarding to external accounts unless explicitly allowed by admins. This reduces the risk of data exfiltration, account compromise persistence, and compliance violations. Centralizing control makes sure visibility and enforcement of secure data handling practices. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_autoforwardingmode (external). |
Available |
| Set maximum number of external recipients that a user can email per hour |
Setting a limit on the number of external recipients per hour helps prevent data exfiltration and reduces damage from compromised accounts being used to send spam or phishing. It is a strong control against both intentional and accidental mass email leaks to outside entities. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_recipientexternallimitperhour (external). |
Available |
| Set maximum number of internal recipients that a user can send to within an hour |
Restricting the number of internal recipients a user can email within an hour helps detect and contain compromised accounts or insider misuse. It prevents mass internal phishing or spam from spreading rapidly, allowing time for detection and response. It is especially useful in mitigating lateral phishing attacks. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_recipientinternallimitperhour (external). |
Available |
| Set the email bulk complaint level (BCL) threshold to be 6 or lower |
This rule makes sure filtering of common risky file attachments (for example, executables, scripts) in emails to prevent malware delivery. When you enable the filter, it reduces the likelihood of endpoint infections and data breaches by blocking potentially dangerous content. It is a fundamental layer in email security posture to protect users and infrastructure from malicious attachments. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_bulkthreshold (external). |
Available |
| Set the phishing email level threshold at 2 or higher |
Setting the phishing email level threshold to 2 or higher makes sure that more aggressive or suspicious messages are flagged or quarantined before reaching users. This reduces the risk of phishing attacks slipping through filters, particularly those using advanced evasion techniques. It is a key control for strengthening phishing defense. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_phishthresholdlevel (external). |
Available |
| SMTP Authentication Protocol is Not Disabled | SMTP (Simple Mail Transfer Protocol) authentication is a security measure used in email systems. It requires users to provide valid credentials (username and password) before sending outgoing emails. This prevents unauthorized users from using the email server to send spam or phishing emails. It is essential in security to protect against abuse and maintain the reputation of the email service and its users. | Available |
| Turn on Microsoft Defender for Office 365 in SharePoint, OneDrive, and Microsoft Teams |
Turning on Microsoft Defender for Office 365 in SharePoint, OneDrive, and Teams enables real-time scanning of files for malware and threats as they are uploaded or shared. These collaboration platforms are common vectors for spreading infected files internally. When you enable this protection, it helps contain threats and prevent lateral movement or data compromise. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_atpprotection (external). |
Available |
| Turn on Safe Attachments in block mode |
When you enable Safe Attachments in block mode, it makes sure malicious files are automatically prevented from reaching users' inboxes. It uses detonation-based analysis (sandboxing) to detect zero-day threats in email attachments. Blocking instead of monitoring reduces the window of exposure and is essential for proactive email threat defense. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_safeattachments (external). |
Available |
| Turn on Safe Documents for Office Clients |
Safe Documents scans Office files opened in Protected View using Microsoft Defender for Endpoint before allowing editing. This helps prevent malware or malicious macros from executing within Office documents, a common initial access vector in phishing and targeted attacks. It adds a critical layer of real-time threat detection on endpoints. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=mdo_safedocuments (external). |
Available |
| Use of Common Passwords is Not Restricted | Common passwords are simple, widely-used passwords that many people use to protect their accounts. These passwords pose a big risk because hackers can easily guess them, leading to unauthorized access, data breaches, and identity theft. It is crucial to use strong, unique passwords to protect our online accounts and personal information. | Available |
| Verification of Email Sender Domain with DKIM Keys is Not Enabled | DomainKeys Identified Mail (DKIM) is a method to verify the authenticity of emails by using cryptographic keys associated with a domain. It helps prevent email spoofing and makes sure the message's integrity. However, if the DKIM keys are compromised, attackers could forge emails, leading to phishing and credibility issues. Proper key management is crucial to mitigate risks and maintain email security. | Unavailable |
Microsoft Entra ID
These Microsoft Entra ID rules are available in CloudDR. The Autofix column shows whether CloudDR can automatically remediate the issue for the rule.
| Rule | Description | Autofix |
|---|---|---|
| Ability to Invite Guests is Not Restricted |
This rule refers to allowing team members to invite people from outside their organization to get access to certain resources or collaborate. It is important for collaboration and flexibility. In terms of security, it can pose risks. If not carefully managed, unauthorized external users might gain access, potentially leading to data breaches or exposing sensitive information. Proper access controls and user verification mechanisms are essential to maintain security. |
Available |
| Access to Create Tenants is Not Restricted | It is a security feature that restricts non-administrative users from creating separate, isolated environments or tenants within a system. It is essential for preventing unauthorized access, maintaining data integrity, and making sure of centralized control over resources, reducing the risk of security breaches and data mishandling. | Available |
| Approval Details Visibility Is Not Configured Properly | This rule controls whether members can view approver details in Microsoft Entra Entitlement Management. When you configure this setting according to organizational transparency and privacy requirements, it helps provide appropriate visibility into approval processes while protecting sensitive information where necessary. | Available |
| Custom Applications are Not Disabled | This rule refers to verifying that any unauthorized or unapproved software is not running on a system. The risk is that these unapproved apps could be malicious, leading to security breaches, data loss, or system instability. Making sure only authorized applications are allowed helps maintain system integrity and prevents potential security threats. These risks can be mitigated by using secure protocols, such as OAuth 2.0 or SAML. | Available |
| End-User Access Configuration Is Not Configured Properly | This rule controls whether the user configuration for Microsoft Entra Entitlement Management is enabled. When you configure this setting according to organizational requirements, it helps make sure that access-package suggestions and resource discovery are available when needed while allowing these capabilities to remain disabled when they are not required. | Available |
| External User Deletion Grace Period Is Not Configured Properly | This rule defines the duration between blocking an external user's sign-in and deleting their account. When you configure an appropriate grace period, it gives administrators time to review account status, confirm access requirements, and identify any retention needs before permanent deletion. | Available |
| External User Lifecycle Actions Are Not Configured Properly | This rule controls the lifecycle actions applied to external users when their last Microsoft Entra Entitlement Management access-package assignment is removed. When you configure appropriate lifecycle actions, it helps make sure that external identities are managed according to organizational access governance policies, including whether to block accounts from signing in or delete them. | Available |
| Guest Access to Workspace is Not Restricted | It refers to a setting that determines what a visitor can or cannot do within a system or network. It is essential for security because it restricts the guest's access to sensitive data and functions, preventing potential harm or data breaches. By restricting their permissions, the risk of unauthorized access and damage is reduced, making sure of the safety of the system and protecting valuable information. | Available |
| Lifecycle Workflow Company Branding Is Not Configured Properly |
This rule controls whether organizational branding is used in Microsoft Entra Lifecycle Workflow notification emails. When you enable approved company branding, it helps maintain a consistent organizational identity and allows recipients to more easily recognize official workflow communications. This rule requires a valid Agent 365 license. If the license is not present, the rule might not work. |
Available |
| Lifecycle Workflow Schedule Interval Is Not Configured Properly |
This rule defines the interval at which Microsoft Entra Lifecycle Workflows are scheduled to execute. When you configure an appropriate interval, it helps make sure workflows process lifecycle events in a timely and consistent manner while aligning execution frequency with organizational operational requirements. This rule requires a valid Agent 365 license. If the license is not present, the rule might not work. |
Available |
| Lifecycle Workflow Sender Domain Is Not Configured Properly |
This rule specifies the sender domain used for Microsoft Entra Lifecycle Workflow notification emails. When you configure a verified domain controlled by the organization, it helps establish sender authenticity, maintain consistent email identity, and support reliable delivery of workflow notifications. This rule requires a valid Agent 365 license. If the license is not present, the rule might not work. |
Available |
| Microsoft Authenticator is Not Enabled | Rule refers to the use of Microsoft Authenticator, a two-factor authentication app, to secure login credentials with an added layer of protection. It adds an extra layer of protection to user accounts by generating unique codes on the user phone to verify user identity when logging in. Thus, it helps reduce the risk of unauthorized access. | Available |
| Related People Insights Are Not Configured Properly |
This rule controls the level of related-people information displayed in Microsoft Entra Entitlement Management access-package suggestions. When you configure an appropriate insight level, it helps balance useful access recommendations with privacy requirements by limiting the amount of personal and identity-related information presented to users. This rule requires a valid Copilot license. If the license is not present, the rule might not work. |
Available |
| Temporary Access Pass is Not Disabled |
Temporary Access Pass, or TAP, is a time-limited or limited-use passcode that can be used by users for bootstrapping new accounts, account recovery, or when other auth methods are unavailable. If TAPs are not rigorously controlled, individuals might gain access beyond their intended permissions, leading to security breaches and potential misuse of sensitive information. Misuse of TAPs, such as sharing them with unauthorized individuals, can result in data breaches and compromised confidentiality, causing damage to both individuals and organizations. Furthermore, temporary access might make it difficult to trace actions back to specific individuals, hindering accountability in case of security incidents or policy violations. |
Available |
SharePoint
These SharePoint rules are available in CloudDR. The Autofix column shows whether CloudDR can automatically remediate the issue for the rule.
| Rule | Description | Autofix |
|---|---|---|
| Alert to Users Before Signing them Out is Not Configured Properly | This rules refers to informing users about impending logouts from a system or application. This notice is crucial as it provides users with a designated timeframe before they are automatically logged out due to inactivity. This advance warning gives users time to save work, finish tasks, or take necessary actions to prevent data loss or disruption. It enhances user experience by promoting preparedness and minimizing unexpected interruptions. | Available |
| Block OneDrive for Business sync from unmanaged devices |
Allowing syncing only on computers joined to specific domains restricts file synchronization to authorized devices within particular network domains. Risks of doing so include potential operational limitations for legitimate users outside these domains and the need for stringent access control measures to prevent unauthorized access or data breaches from compromised devices within permitted domains. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=spo_block_onedrive_sync_unmanaged_devices (external). |
Unavailable |
| Blocklist Upload of Files with Specific Extentions is Not Configured Properly | Blocking the upload of specific file types refers to restricting or preventing the transfer or submission of certain file formats (for example, .exe, .bat) on a platform or system. This measure enhances security by thwarting potential threats like malware, viruses, or harmful scripts that can be embedded in such files. It helps maintain system integrity, safeguarding against cyberattacks and preserving user safety. | Unavailable |
| Ensure modern authentication for SharePoint applications is required |
The rule means allowing use of apps or systems with weaker protection. It is risky for security because weak apps can be exploited by hackers to steal data or cause harm. Using strong and secure applications reduces the risk of cyber-attacks and keeps personal information safe from unauthorized access, protecting users and organizations from potential damage to their privacy, finances, and reputation. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=spo_legacy_auth (external). |
Available |
| Ensure SharePoint external sharing is managed through domain allowlists or blocklists |
Managing SharePoint external sharing through domain allowlists or blocklists makes sure that only trusted domains can receive shared content. This reduces the risk of accidental data leakage, prevents unauthorized access, and enforces organizational data sharing policies, especially critical for regulated industries or sensitive data. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=spo_external_sharing_managed (external). |
Unavailable |
| Ensure that SharePoint guest users cannot share items they do not own |
The feature means that the guests can give access of the items they do not own to others without permission. This can be risky because it might lead to misuse, data breaches, or unauthorized access to sensitive information. It might result into strangers using those resources without consent, and that can cause problems and compromise security. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=spo_external_users_sharing (external). |
Available |
| File Activity Notifications on Mobile is Not Enabled | The rule refers to a setting requesting permission to send alerts or updates to a user's device about file activity. They enhance user engagement by providing timely information, alerts about events, promotions, or important updates, offering convenience and making sure users stay informed without actively opening the platform constantly. | Available |
| Image Tagging Option Is Not Configured Properly | This rule controls the level of image-tagging functionality available in SharePoint. Image tagging supports accessibility and search by helping identify and organize image content. When you configure this setting appropriately, it makes sure essential functionality remains available while avoiding additional capabilities unless they are required. | Available |
| Microsoft Loop Is Not Configured Properly | This rule controls whether Microsoft Loop is enabled across the organization. Microsoft Loop supports collaborative work through shared workspaces and components. Keeping the feature disabled until it has been approved helps make sure that its use is evaluated and governed in accordance with organizational security and data protection requirements. | Available |
| Minimum Inactivity Duration before the User Gets Logged-Out is Too Long | It refers to the time a user is inactive on a website or application without any interaction. It is crucial for security because if a session remains idle for too long, it increases the risk of unauthorized access. Implementing a short idle session duration makes sure that users are automatically logged out when inactive, reducing the chances of someone else taking over their session and protecting sensitive information. | Available |
| New Site Creation Access Is Not Restricted | It permits users to create their websites within a platform or CMS. Users can design, publish content, and manage their sites. Security implications include potential risks of unauthorized content, malicious code, and vulnerabilities in user-created sites. Proper access controls, content moderation, and code validation are crucial to mitigate security threats. | Available |
| News Feed Is Not Enabled | This rule controls whether the SharePoint news feed feature is enabled within the organization. When you configure this setting according to business requirements, it helps make sure that collaboration and information-sharing capabilities are available when needed, without enabling unused functionality unnecessarily. | Available |
| Notifications for Users is Not Enabled | Setting refers to the alerts sent to users to inform them of important events or updates. They work by leveraging applications built-in features like workflows, email alerts, and triggers to automatically generate and send notifications based on predefined conditions. These notifications can help to fix problems and security threats promptly. | Available |
| OneDrive Sync is allowed on macOS | This rule controls whether synchronization through the OneDrive sync app is enabled on macOS devices. Appropriate configuration makes sure that synchronization is available on supported, managed Macs while remaining disabled on devices that are not supported or managed by the organization. | Available |
| Personal Site Storage Limit Is Not Configured Properly | This rule defines the maximum storage capacity allocated to personal sites within the organization. When you configure an appropriate storage limit, it helps balance user storage needs, available licensing capacity, and organizational resource management requirements. | Available |
| Retention Period for Storage of Deleted User is Too Long | This rule refers to the duration Microsoft retains a deleted user's OneDrive data before permanent removal. This feature safeguards data in case of accidental deletion, allowing recovery within a specified timeframe. It is beneficial as it provides a safety net against data loss, granting users the opportunity to restore important files or folders before they are irretrievably erased from the OneDrive storage. | Available |
| Sign out inactive users in SharePoint Online |
The rule refers to a system feature that logs out users after a period of inactivity. It enhances security by reducing the risk of unauthorized access to accounts left unattended. This practice helps safeguard sensitive information and prevents potential misuse of user accounts, thereby minimizing security breaches and making sure of data privacy. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=spo_idle_session_timeout (external). |
Available |
| Site Creation Managed Path Is Not Configured Properly | This rule specifies the default managed path used when creating SharePoint sites. When you configure the intended path, it helps maintain consistent site URLs, align site provisioning with organizational conventions, and support centralized management of SharePoint resources. | Available |
| Site Default Storage Limit Is Not Configured Properly | This rule defines the default storage quota assigned to newly created SharePoint sites. When you configure an appropriate limit, it helps manage tenant storage capacity, maintain consistent resource allocation, and align site provisioning with organizational storage and governance policies. | Available |
| Site Storage Limit is Not Configured Properly | Site storage limits refer to the maximum amount of data a website can store on its server. These limits are crucial as they dictate the volume of content, files, images, and databases a site can accommodate. Understanding and adhering to these limits makes sure efficient website performance, smooth functionality, prevents data overload, and helps maintain optimal site speed and accessibility for visitors. | Available |
| Sync Button on Storage is Not Hidden from Users | The sync button on the OneDrive website initiates file sync between the cloud and the user device and keeps data consistent across both. Risks include potential conflicts or errors during synchronization, leading to data loss or file duplication. Syncing large files might consume considerable bandwidth, impacting internet speed. Moreover, accidental deletions or changes can propagate across synced devices, causing irreversible data loss if not backed up properly. | Available |
| Unmanaged Device Sync Restrictions Are Not Configured Properly | This rule controls restrictions on synchronization through unmanaged devices in the organization. When you enable restrictions, they help enforce a managed-device synchronization policy by restricting synchronization to domain-joined PCs, supporting consistent device security and organizational control over access to corporate data. | Available |
| Users Ability to Comment on Pages is Not Configured Properly | Allow commenting on modern pages refers to the feature in modern website design that enables visitors to leave comments or feedback on web pages. This functionality fosters engagement, encourages user interaction, and facilitates communication between content creators and their audience. It promotes community building, gathers diverse perspectives, and enhances the overall user experience by enabling an active dialogue and exchange of ideas on the platform. | Available |
| Users Ability to Create Sites is Not Restricted | Site creation options include team sites, communication sites, and hub sites, each serving distinct collaboration and communication purposes. To create a shared library from OneDrive, users can sync files from OneDrive to SharePoint and then create a new library within a SharePoint site. Risks include potential data breaches, access control issues, and accidental deletion affecting shared documents if not properly managed or secured. | Available |
| Users' Ability to Create Pages is Not Restricted | Allowing users to create new modern pages refers to granting individuals the ability to generate web pages using contemporary design elements and features. Risks include potential security vulnerabilities due to user-generated content, inconsistent design quality, and difficulty in maintaining a cohesive visual identity across the website. Additionally, it might lead to compatibility issues and increased workload for oversight and moderation. | Available |
Microsoft Teams
These Microsoft Teams rules are available in CloudDR. The Autofix column shows whether CloudDR can automatically remediate the issue for the rule.
| Rule | Description | Autofix |
|---|---|---|
| Ability to Join External Channels is Not Restricted | The feature means that people from outside an organization can participate in shared channels meant for internal employees. The risk is that sensitive company information might be exposed to unauthorized individuals, leading to potential data leaks, security breaches, or privacy concerns. | Available |
| Ability to Make Private Meetings is Not Configured Properly | Private calls refer to telephone conversations or communication sessions that are conducted with a level of confidentiality and privacy. In private calls, the participants expect that their conversation is not being monitored, recorded, or accessed by unauthorized individuals or entities. However in team settings, open communication fosters collaboration and transparency, promoting a positive work culture. | Available |
| Access to Create Shared Channel is Not Restricted | Shared channels are collaborative environments within messaging and communication platforms where multiple organizations can interact and collaborate as if they were part of a single workspace. These channels allow seamless communication and the sharing of information, messages, files, and resources across different entities. However, sharing sensitive information across organizational boundaries can raise data security and privacy concerns. | Available |
| Anonymous User Interaction with Applications in Meetings is Not Restricted | Anonymous access to apps in meetings means allowing people to use applications or software without revealing their personal identities. It lets participants join and interact in meetings without using their real names or sharing personal information. The main risk of anonymous access is reduced accountability. Without knowing who is participating, it becomes challenging to trace any inappropriate behavior, harassment, or misuse of the app. | Available |
| Call Forwarding is Not Disabled | The rule refers to the features that redirect incoming phone calls to multiple internal employees at the same time. While it improves communication, the risks include missed calls leading to delays, privacy concerns if sensitive information is shared, and potential confusion if multiple employees answer. Proper configuration and monitoring are crucial to manage these risks effectively. | Available |
| Channel-Wide Mentions Are Allowed Without Approval | This rule controls whether users can use channel-wide mentions in Microsoft Teams to notify channel members or followers. Keeping this capability disabled by default supports a restrictive notification baseline, reduces unnecessary broadcast notifications, and restricts disruptions. Enablement might be appropriate when channel-wide announcements are necessary for legitimate business communication. | Unavailable |
| Chat With Outside The Organization Domains Is Not Restricted | This rule addresses whether members of an organization are allowed to chat with external users. If unrestricted, there is a risk of sharing sensitive information or discussing confidential matters with outsiders, which could result in data breaches, privacy violations, or unauthorized access. | Available |
| Check workspace access to guest users is disabled by admins | This rule pertains to whether external (guest) users are allowed to get access to and collaborate within the organization's shared resources. Guest access can increase the risk of accidental or intentional security breaches, data leaks, or malware distribution. Enforcing strict access controls and monitoring is essential to maintain data security. | Available |
| Cloud Recording of Calls is Not Enabled | Cloud recording for calling is a feature that stores audio or video conversations in an online server instead of your device. Doing so has many benefits like security, convenience, scalability, and storage space. | Available |
| Configure which users are allowed to present in Teams meetings | This rule prevents external attendees from having control privileges in Teams meetings, such as sharing content or managing meeting settings. Restricting control reduces opportunities for external adversaries to disrupt meetings, share malicious content, or manipulate the session. It safeguards organizational data and preserves meeting integrity by making sure only trusted internal users can manage important meeting aspects, mitigating social engineering or insider threats through external participants. | Available |
| Custom Applications are Not Disabled | This rule refers to verifying that any unauthorized or unapproved software is not running on a system. The risk is that these unapproved apps could be malicious, leading to security breaches, data loss, or system instability. Making sure only authorized applications are allowed helps maintain system integrity and prevents potential security threats. These risks can be mitigated by using secure protocols, such as OAuth 2.0 or SAML. | Unavailable |
| Data Sharing for Service Improvement is Not Disabled | This rule refers to allowing sharing customer phone call information to make services better in an organization. Though it helps improve services, it has certain security concerns like privacy breaches, misuse of data, and unauthorized access, which can harm customers and damage trust in the organization. | Available |
| Deletion of Guest Chat History is Not Configured Properly | This rule refers to a feature where a guest user can delete their chat history in a conversation. The risk is that important information might be lost, making it challenging to address any issues or disputes later. It can also be misused to hide harmful or inappropriate content, impacting accountability and transparency in communication. | Available |
| Deletion of Sent Messages as Guest is Not Configured Properly | The rule means allowing guests (non-registered users) to delete their chat messages in a conversation. The risk is that it can lead to abuse, data loss, or misinformation. Guests might delete important messages or erase evidence, hindering investigations and affecting the reliability of chat content. It is better to restrict deletion privileges to registered users with proper accountability. | Available |
| Guest Users' Ability to Delete Channels is Not Configured Properly | This rule refers to allowing individuals who do not belong to a certain platform or group can remove communication channels. This poses a risk as guests might accidentally or intentionally delete important channels, causing loss of data and disrupting communication. Careful permissions and monitoring are essential to prevent misuse and maintain the platform's integrity. | Unavailable |
| Guest Users' Ability to Edit and Add Channels is Not Configured Properly | The feature means that the people without full access or guests can create and modify communication channels. The risk is that unauthorized users might misuse this privilege, leading to misinformation, inappropriate content, or security breaches. Put proper oversight and controls in place to prevent potential harm or disruption caused by guest user actions. | Unavailable |
| Guests are Not Restricted from Editing Chat Messages | This rule allows guests who visit a platform or chatroom to change what they have written after posting it. The risk is that it might lead to misinformation or abuse, as guests can alter their messages without any record or accountability. This can make it challenging to trust the accuracy and integrity of the conversations and content shared on the platform. | Available |
| Guests are Not Restricted from Making Private Calls | Private call permissions to guests allow external participants (guests) to have restricted access during virtual meetings or calls. The risk is that guests might misuse privileges or eavesdrop on sensitive discussions. It is essential to carefully manage guest permissions and monitor their activities to maintain security and confidentiality. | Available |
| Limit external participants from having control in a Teams meeting |
The rule means that people from outside a system can either share or ask for access to that system. The security concern is that granting control to unknown individuals can lead to security breaches, data theft, or misuse of resources. It is important to be cautious and verify the identity and intentions of external participants before giving them control to avoid potential harm. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=meeting_externalrequestcontrol_v1 (external). |
Available |
| Meeting Recording Storage Outside the Region is Not Disabled | This rule allows keeping audio or video data in servers located in other countries. The risk is that these foreign servers might have different data protection laws, which could lead to privacy concerns. Additionally, there might be limited control over data security, making it easier for unauthorized access or potential data breaches, causing harm to individuals and organizations. | Available |
| Member App Addition and Removal Are Allowed Without Approval | This rule controls whether team members can add or remove apps in Microsoft Teams. Disabling this capability helps make sure that app installation and removal remain subject to appropriate owner oversight and organizational application governance policies. | Unavailable |
| Member Channel Creation and Modification Are Allowed Without Approval | This rule controls whether members can create or modify channels in Microsoft Teams. Disabling this capability supports centralized channel governance by making sure that channel creation and structural changes remain subject to appropriate team owner oversight and organizational policies. | Unavailable |
| Member Channel Deletion Is Allowed | This rule controls whether members can delete channels in Microsoft Teams. Disabling member channel deletion helps prevent accidental or unauthorized removal of channels and supports retention of team structures, collaboration history, and associated resources. | Unavailable |
| Member Connector Management Is Allowed Without Approval | This rule controls whether members can create, update, or remove connectors in Microsoft Teams. Disabling this capability helps maintain centralized oversight of integrations and connected services, reducing the likelihood of unapproved integrations being introduced into team environments. | Unavailable |
| Member Tab Management Is Allowed Without Approval | This rule controls whether members can create, update, or remove tabs in Microsoft Teams channels. Disabling this capability helps make sure that changes to channel tabs and connected experiences remain subject to appropriate owner oversight and organizational application governance policies. | Unavailable |
| Member-Created Private Channels Are Allowed Without Approval | This rule controls whether users can create private channels in Microsoft Teams. Disabling member-created private channels supports centralized access governance by allowing administrators to manage channel creation in accordance with organizational access control policies. Enablement might be appropriate where teams require user-managed private collaboration and suitable governance controls are in place. | Unavailable |
| Only invited users should be automatically admitted to Teams meetings |
This rule refers to allowing access to a system or service without any manual verification. This poses a significant risk because it might grant unauthorized users entry, compromising security and privacy. Give this privilege only to specific roles such as organizers. Without proper checks, anyone can gain access, leading to data breaches and potential harm to the system's integrity. Always use proper authentication methods to safeguard against these risks. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=meeting_autoadmitusers_v1 (external). |
Available |
| Personal-Scope Resource-Specific Consent Is Allowed Without Approval | This rule controls whether users can install Teams apps that request resource-specific permissions within personal scope. Keeping this capability disabled by default helps maintain control over app installation and permission grants, and enabling it must require explicit organizational approval and alignment with application governance policies. | Unavailable |
| Receiving Chat Messages from Outside The Organization Domains is Not Restricted | The feature means allowing communication from outside websites or platforms with your organizations users. The risk is that these external chats might contain malicious links, scams, or inappropriate content, posing a threat to organizations security and reputation. It could also lead to privacy issues if sensitive information is shared with untrusted sources, potentially causing data breaches or fraud. | Available |
| Restrict anonymous users from joining meetings |
Anonymous control access to meetings means allowing people to join and control a meeting or conference without revealing their true identity. Instead of using their real names, participants can use pseudonyms or remain unidentified. It might increase the likelihood of disruptive behavior, trolling, or unauthorized attendees. It can lead to difficulties in moderating discussions and verifying participants' intentions, potentially compromising the meeting's productivity and security. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=meeting_restrictanonymousjoin_v1 (external). |
Available |
| Restrict anonymous users from starting Teams meetings | This rule configures Teams meetings to automatically admit only users who have been explicitly invited. By enforcing this, organizations reduce risks of uninvited guests gaining immediate access, preventing potential disruptions or data leaks. It enhances meeting security by controlling participant access, making sure only authorized individuals join seamlessly, while others wait for manual admission. This mitigates social engineering, eavesdropping, and unauthorized information exposure during critical meetings. | Available |
| Restrict dial-in users from bypassing a meeting lobby |
This rule refers to stopping people from avoiding paying fees for long-distance calls. Sending calls through the PSTN (Public Switched Telephone Network) makes sure proper payment for these calls. Security concerns in using PSTN include problems such as eavesdropping and call interception. Analog PSTN calls are susceptible to eavesdropping, where unauthorized individuals could listen in on conversations without detection. For more information, go to https://security.microsoft.com/securescore?viewid=actions&actionId=meeting_pstnusersbypasslobby_v1 (external). |
Available |
| Role Based Chat Permissions is Not Enabled | Chat role permissions refers to control chat access and privileges, mitigate unauthorized access and data breaches with role-based access controls. | Available |
| Sending Invitation to External Users for Shared Channels is Not Disabled | External user invitation to shared channels allows inviting people from outside an organization to collaborate in communication platforms. The risk is that sensitive information might be exposed to unauthorized users, leading to data breaches or leaks. It is important to carefully manage access and make sure external participants follow security protocols to protect sensitive data. | Available |
| Shared Notes are Not Configured Properly | Shared notes in Microsoft Teams allow multiple users to collaborate and edit a single document simultaneously. The risk is that unauthorized people could gain access, leading to data leaks or changes. Also, accidental deletions or misinformation might occur if users edit without coordination. Proper access control and version tracking are vital to minimize these risks. | Available |
| Team Owner Message Deletion Is Not Allowed | This rule controls whether team owners can delete messages posted by themselves or other members in Microsoft Teams. When you enable this capability, it supports moderation by allowing owners to remove inappropriate, irrelevant, or policy-violating messages. Its use must align with organizational moderation policies and be supported by appropriate retention and compliance controls. | Unavailable |
| Team-Wide Mentions Are Allowed Without Approval | This rule controls whether users can use team-wide mentions in Microsoft Teams to notify members of a team. Disabling this capability helps restrict broad notifications, reduce unnecessary interruptions, and prevent misuse of team-wide mentions. Enablement might be appropriate when broad notifications are required for legitimate operational or communication needs. | Unavailable |
| User Message Deletion Is Allowed | This rule controls whether users can delete messages they have posted in Microsoft Teams. Disabling user message deletion can support message accountability and preserve visibility of user-generated communications within Teams. The appropriate configuration must align with organizational audit, investigation, retention, and collaboration requirements. | Unavailable |
| User Message Editing Is Allowed | This rule controls whether users can edit messages they have sent in Microsoft Teams. Disabling user message editing helps preserve the original content displayed in conversations, supporting accountability, reviewability, and investigation of user communications. The desired configuration must align with organizational audit, compliance, and collaboration requirements. | Unavailable |
| User Requests for Teams App Access Are Not Allowed | This rule controls whether users can request access to Teams apps that are not currently available to them. When you enable app access requests, they support a governed approval process, which lets administrators evaluate requests against organizational policies and business requirements rather than leave users to seek informal workarounds. | Unavailable |
Microsoft 365 Integration with WatchGuard CloudDR
Add Autofix Automation for Issues in WatchGuard CloudDR