support.microsoft.com
Open in
urlscan Pro
2620:1ec:bdf::45
Public Scan
Submitted URL: https://aka.ms/LearnAboutSenderIdentification
Effective URL: https://support.microsoft.com/en-gb/windows/protect-yourself-from-phishing-0c7ea947-ba98-3bd9-7184-430e1f860a44
Submission: On November 18 via manual from GB — Scanned from GB
Effective URL: https://support.microsoft.com/en-gb/windows/protect-yourself-from-phishing-0c7ea947-ba98-3bd9-7184-430e1f860a44
Submission: On November 18 via manual from GB — Scanned from GB
Form analysis
3 forms found in the DOMName: searchForm — GET /en-gb/Search/results
<form class="c-search" autocomplete="off" id="searchForm" name="searchForm" role="search" action="/en-gb/Search/results" method="GET"
data-seautosuggest="{"queryParams":{"market":"en-gb","clientId":"7F27B536-CF6B-4C65-8638-A0F8CBDFCA65","sources":"Microsoft-Terms,Iris-Products,DCatAll-Products","filter":"+ClientType:StoreWeb","counts":"5,1,5"},"familyNames":{"Apps":"App","Books":"Book","Bundles":"Bundle","Devices":"Device","Fees":"Fee","Games":"Game","MusicAlbums":"Album","MusicTracks":"Song","MusicVideos":"Video","MusicArtists":"Artist","OperatingSystem":"Operating System","Software":"Software","Movies":"Film","TV":"TV","CSV":"Gift Card","VideoActor":"Actor"}}"
data-seautosuggestapi="https://www.microsoft.com/msstoreapiprod/api/autosuggest"
data-m="{"cN":"GlobalNav_Search_cont","cT":"Container","id":"c3c1c9c2m1r1a1","sN":3,"aN":"c1c9c2m1r1a1"}" aria-expanded="false" style="overflow-x: visible;">
<div class="x-screen-reader" aria-live="assertive"></div>
<input id="cli_shellHeaderSearchInput" aria-label="Search Expanded" aria-autocomplete="list" aria-expanded="false" aria-controls="universal-header-search-auto-suggest-transparent" aria-owns="universal-header-search-auto-suggest-ul" type="search"
name="query" role="combobox" placeholder="Search for help" data-m="{"cN":"SearchBox_nav","id":"n1c3c1c9c2m1r1a1","sN":1,"aN":"c3c1c9c2m1r1a1"}" data-toggle="tooltip"
data-placement="right" title="Search for help" style="overflow-x: visible;">
<button id="search" aria-label="Search for help" class="c-glyph" data-m="{"cN":"Search_nav","id":"n2c3c1c9c2m1r1a1","sN":2,"aN":"c3c1c9c2m1r1a1"}" data-bi-mto="true"
aria-expanded="false" style="overflow-x: visible;">
<span role="presentation" style="overflow-x: visible;">Search</span>
<span role="tooltip" class="c-uhf-tooltip c-uhf-search-tooltip" style="overflow-x: visible;">Search for help</span>
</button>
<div class="m-auto-suggest" id="universal-header-search-auto-suggest-transparent" role="group" style="overflow-x: visible;">
<ul class="c-menu" id="universal-header-search-auto-suggest-ul" aria-label="Search Suggestions" aria-hidden="true" data-bi-dnt="true" data-bi-mto="true" data-js-auto-suggest-position="default" role="listbox" data-tel="jsll"
data-m="{"cN":"search suggestions_cont","cT":"Container","id":"c3c3c1c9c2m1r1a1","sN":3,"aN":"c3c1c9c2m1r1a1"}" style="overflow-x: visible;"></ul>
<ul class="c-menu f-auto-suggest-no-results" aria-hidden="true" data-js-auto-suggest-postion="default" data-js-auto-suggest-position="default" role="listbox" style="overflow-x: visible;">
<li class="c-menu-item" style="overflow-x: visible;"> <span tabindex="-1" style="overflow-x: visible;">No results</span></li>
</ul>
</div>
</form>
GET /search/results
<form id="supHomeAndLandingPageSearchBoxForm" class="supHomeAndLandingPageSearchBoxForm" method="GET" action="/search/results" autocomplete="off" role="search">
<div class="supHomeAndLandingPageSearchBoxContainer" role="presentation">
<input class="supHomeAndLandingPageSearchBox" id="supHomeAndLandingPageSearchBox" name="query" type="search" placeholder="How can we help you?">
<input id="supHomeAndLandingPageIsEnrichedQuery" type="hidden" name="isEnrichedQuery" value="false">
<button class="supHomeAndLandingPageSearchButton" id="searchsubmit" type="submit" title="Search" data-bi-mto="">
<span class="supHomeAndLandingPageSearchIcon" aria-hidden="true"></span>
</button>
</div>
</form>
Name: smartFeedbackForm — javascript:void(0);
<form action="javascript:void(0);" id="extendedFeedbackForm" name="smartFeedbackForm" class="smartFeedbackForm supStickyFeedbackMarginBottom">
<div class="ocSmartFeedbackBegin extendedFeedbackArticleInfoUseful" role="region" aria-label="Provide feedback about this article">
<h2 id="beginFeedbackHeader" class="boldFont extendedFeedbackHeader">Was this information helpful?</h2>
<div class="feedbackButtons" role="group" aria-labelledby="beginFeedbackHeader">
<button class="ocFeedbackButton supStickyFeedbackButton feedbackSelection feedbackButtonBlue" name="buttonYes" type="button" data-bi-id="buttonYes" data-bi-mto="">Yes</button>
<button class="ocFeedbackButton supStickyFeedbackButton feedbackSelection feedbackButtonBlue" name="buttonNo" type="button" data-bi-id="buttonNo" data-bi-mto="">No</button>
</div>
</div>
<div id="extendedFeedback" class="ocSmartFeedbackReply ocHidden">
<div id="extendedFeedbackHeader" class="supStickyFeedbackHeader">
<label for="feedbackText" class="ocFeedbackHeaderIfArticleHelpful ocHidden">
<span class="boldFont" aria-hidden="true">Thank you! Any more feedback for Microsoft?</span>
</label>
<label for="feedbackText" class="ocFeedbackHeaderIfArticleNotHelpful ocHidden">
<span class="boldFont" aria-hidden="true">Can you help us improve?</span> (Send feedback to Microsoft so we can help.) </label>
</div>
<fieldset id="extendedFeedbackArticleExperience" class="feedbackGroup">
<legend class="extendedFeedbackQuestionLabels">What affected your experience?</legend>
<div class="ocFeedbackHeaderIfArticleHelpful ocHidden">
<div id="articleExperience_helpful_0">
<div class="experienceOption">
<label class="articleExperienceOptionsLabels">
<input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="helpful_0" name="helpful_0" value="Resolved my issue" data-bi-dnt="">
<span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Resolved my issue"></span>
<span class="experienceOptionLabels">Resolved my issue</span>
</label>
</div>
<div class="experienceOption">
<label class="articleExperienceOptionsLabels">
<input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="helpful_1" name="helpful_1" value="Clear instructions" data-bi-dnt="">
<span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Clear instructions"></span>
<span class="experienceOptionLabels">Clear instructions</span>
</label>
</div>
</div>
<div id="articleExperience_helpful_1">
<div class="experienceOption">
<label class="articleExperienceOptionsLabels">
<input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="helpful_2" name="helpful_2" value="Easy to follow" data-bi-dnt="">
<span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Easy to follow"></span>
<span class="experienceOptionLabels">Easy to follow</span>
</label>
</div>
<div class="experienceOption">
<label class="articleExperienceOptionsLabels">
<input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="helpful_3" name="helpful_3" value="No jargon" data-bi-dnt="">
<span class="checkboxTick" tabindex="0" role="checkbox" aria-label="No jargon"></span>
<span class="experienceOptionLabels">No jargon</span>
</label>
</div>
</div>
<div id="articleExperience_helpful_2">
<div class="experienceOption">
<label class="articleExperienceOptionsLabels">
<input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="helpful_4" name="helpful_4" value="Pictures helped" data-bi-dnt="">
<span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Pictures helped"></span>
<span class="experienceOptionLabels">Pictures helped</span>
</label>
</div>
<div class="experienceOption">
<label class="articleExperienceOptionsLabels">
<input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="helpful_5" name="helpful_5" value="Other" data-bi-dnt="">
<span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Other"></span>
<span class="experienceOptionLabels">Other</span>
</label>
</div>
</div>
</div>
<div class="ocFeedbackHeaderIfArticleNotHelpful ocHidden">
<div id="articleExperience_notHelpful_0">
<div class="experienceOption">
<label class="articleExperienceOptionsLabels">
<input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="notHelpful_0" name="notHelpful_0" value="Didn't match my screen" data-bi-dnt="">
<span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Didn't match my screen"></span>
<span class="experienceOptionLabels">Didn't match my screen</span>
</label>
</div>
<div class="experienceOption">
<label class="articleExperienceOptionsLabels">
<input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="notHelpful_1" name="notHelpful_1" value="Incorrect instructions" data-bi-dnt="">
<span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Incorrect instructions"></span>
<span class="experienceOptionLabels">Incorrect instructions</span>
</label>
</div>
</div>
<div id="articleExperience_notHelpful_1">
<div class="experienceOption">
<label class="articleExperienceOptionsLabels">
<input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="notHelpful_2" name="notHelpful_2" value="Too technical" data-bi-dnt="">
<span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Too technical"></span>
<span class="experienceOptionLabels">Too technical</span>
</label>
</div>
<div class="experienceOption">
<label class="articleExperienceOptionsLabels">
<input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="notHelpful_3" name="notHelpful_3" value="Not enough information" data-bi-dnt="">
<span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Not enough information"></span>
<span class="experienceOptionLabels">Not enough information</span>
</label>
</div>
</div>
<div id="articleExperience_notHelpful_2">
<div class="experienceOption">
<label class="articleExperienceOptionsLabels">
<input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="notHelpful_4" name="notHelpful_4" value="Not enough pictures" data-bi-dnt="">
<span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Not enough pictures"></span>
<span class="experienceOptionLabels">Not enough pictures</span>
</label>
</div>
<div class="experienceOption">
<label class="articleExperienceOptionsLabels">
<input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="notHelpful_5" name="notHelpful_5" value="Other" data-bi-dnt="">
<span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Other"></span>
<span class="experienceOptionLabels">Other</span>
</label>
</div>
</div>
</div>
</fieldset>
<div id="extendedFeedbackVerbatim" class="verbatimFeedback feedbackGroup">
<label for="verbatimFeedbackInput" class="extendedFeedbackQuestionLabels">Any additional feedback? (Optional)</label>
<textarea id="verbatimFeedbackInput" class="ocSmartFeedbackTextArea" name="feedbackText" rows="6" cols="40" maxlength="250"
placeholder="To protect your privacy, do not provide any personal information such as email address, phone number, product key, password, or credit card number."></textarea>
</div>
<div id="extendedFeedbackFormSubmit" class="feedbackButtons">
<button id="buttonFeedbackVerbatimSubmit" class="ocFeedbackButton supStickyFeedbackButton ocButtonSendComment feedbackButtonBlue" type="submit" data-bi-id="buttonFeedbackVerbatimSubmit" data-bi-mto="" disabled="">Submit feedback</button>
</div>
<div id="privacyStatement">
<span>By pressing submit, your feedback will be used to improve Microsoft products and services.</span>
<a id="privacyLink" href="https://privacy.microsoft.com/en-US/privacystatement"><span>Privacy Statement.</span></a>
</div>
</div>
</form>
Text Content
Skip to main content Microsoft Support Support Support * Home * Microsoft 365 * Office * Products * Microsoft 365 * Outlook * Microsoft Teams * OneDrive * OneNote * Windows * Microsoft Edge * more ... * Devices * Surface * PC Accessories * Mobile * Xbox * PC Gaming * HoloLens * Surface Hub * Hardware warranties * Account & billing * Account * Microsoft Store & billing * Resources * What's new * Community forums * Microsoft 365 Admins * Small Business Portal * Developer * Education * Report a support scam * Product safety * More * Buy Microsoft 365 * All Microsoft * GLOBAL * Microsoft 365 * Teams * Copilot * Windows * Surface * Xbox * Black Friday Deals * Small Business * Support * Software Software * Windows Apps * AI * OneDrive * Outlook * Skype * OneNote * Microsoft Teams * PCs & Devices PCs & Devices * Computers * Shop Xbox * Accessories * VR & mixed reality * Entertainment Entertainment * Xbox Game Pass Ultimate * Xbox games * PC games * Windows digital games * Movies & TV * Business Business * Microsoft Cloud * Microsoft Security * Azure * Dynamics 365 * Microsoft 365 for business * Microsoft Industry * Microsoft Power Platform * Windows 365 * Developer & IT Developer & IT * Developer Center * Documentation * Microsoft Learn * Microsoft Tech Community * Azure Marketplace * AppSource * Visual Studio * Other Other * Microsoft Rewards * Free downloads & security * Education * Virtual workshops and training * Gift cards * Licensing * Microsoft Experience Centre * View Sitemap Search Search for help * No results Cancel Sign in to your account Sign in Sign in with Microsoft Sign in or create an account. Hello, Select a different account. You have multiple accounts Choose the account you want to sign in with. PROTECT YOURSELF FROM PHISHING You're welcome to try Microsoft 365 for free Unlock now Phishing (pronounced: fishing) is an attack that attempts to steal your money, or your identity, by getting you to reveal personal information -- such as credit card numbers, bank information, or passwords -- on websites that pretend to be legitimate. Cybercriminals typically pretend to be reputable companies, friends, or acquaintances in a fake message, which contains a link to a phishing website. Video Player is loading. Play Video Play Current Time 0:00 / Duration 0:00 Loaded: 0% 0:00 Stream Type LIVE Seek to live, currently behind liveLIVE Download Chapters * Chapters Descriptions * descriptions off, selected Captions * Captions settings, opens captions settings dialog * Captions off * English Captions Audio Track More options Mute Fullscreen This is a modal window. Beginning of dialog window. Escape will cancel and close the window. ColorWhiteBlackRedGreenBlueYellowMagentaCyanTextTransparencyOpaqueSemi-TransparentColorBlackWhiteRedGreenBlueYellowMagentaCyanBackgroundTransparencyOpaqueSemi-TransparentTransparentColorBlackWhiteRedGreenBlueYellowMagentaCyanWindowTransparencyTransparentSemi-TransparentOpaque 50%75%100%125%150%175%200%300%400%Font SizeNoneRaisedDepressedUniformDropshadowText Edge StyleProportional Sans-SerifMonospace Sans-SerifProportional SerifMonospace SerifCasualScriptSmall CapsFont Family ResetDone Close Modal Dialog End of dialog window. Select the headings below for more information LEARN TO SPOT A PHISHING MESSAGE Phishing is a popular form of cybercrime because of how effective it is. Cybercriminals have been successful using emails, text messages, and direct messages on social media or in video games, to get people to respond with their personal information. The best defense is awareness and knowing what to look for. Here are some ways to recognize a phishing email: * Urgent call to action or threats - Be suspicious of emails and Teams messages that claim you must click, call, or open an attachment immediately. Often, they'll claim you have to act now to claim a reward or avoid a penalty. Creating a false sense of urgency is a common trick of phishing attacks and scams. They do that so that you won't think about it too much or consult with a trusted advisor who may warn you. Tip: Whenever you see a message calling for immediate action take a moment, pause, and look carefully at the message. Are you sure it's real? Slow down and be safe. * First time, infrequent senders, or senders marked [External] - While it's not unusual to receive an email or Teams message from someone for the first time, especially if they are outside your organization, this can be a sign of phishing. Slow down and take extra care at these times. When you get an email or a Teams message from somebody you don't recognize, or that Outlook or Teams identifies as a new sender, take a moment to examine it extra carefully using some of the measures below. * Spelling and bad grammar - Professional companies and organizations usually have an editorial and writing staff to make sure customers get high-quality, professional content. If an email message has obvious spelling or grammatical errors, it might be a scam. These errors are sometimes the result of awkward translation from a foreign language, and sometimes they're deliberate in an attempt to evade filters that try to block these attacks. * Generic greetings - An organization that works with you should know your name and these days it's easy to personalize an email. If the email starts with a generic "Dear sir or madam" that's a warning sign that it might not really be your bank or shopping site. * Mismatched email domains - If the email claims to be from a reputable company, like Microsoft or your bank, but the email is being sent from another email domain like Gmail.com, or microsoftsupport.ru it's probably a scam. Also be watchful for very subtle misspellings of the legitimate domain name. Like micros0ft.com where the second "o" has been replaced by a 0, or rnicrosoft.com, where the "m" has been replaced by an "r" and a "n". These are common tricks of scammers. * Outlook shows you a banner that says we could not verify the sender - Outlook shows you this banner when something in the email headers is suspicious. Perhaps the email had failed authentication using commonly accepted internet standards. Perhaps the From field may have a value that deviates from industry standards in order to misrepresent the real sender and trick the email server. Whatever it is, you should remain cautious about the email content. * Suspicious links or unexpected attachments - If you suspect that an email message, or a message in Teams is a scam, don't open any links or attachments that you see. Instead, hover your mouse over, but don't click the link. Look at the address that pops up when you hover over the link. Ask yourself if that address matches the link that was typed in the message. In the following example, resting the mouse over the link reveals the real web address in the box with the yellow background. The string of numbers looks nothing like the company's web address. Tip: On Android long-press the link to get a properties page that will reveal the true destination of the link. On iOS do what Apple calls a "Light, long-press". Cybercriminals can also tempt you to visit fake websites with other methods, such as text messages or phone calls. If you're feeling threatened or being pressured, it may be time to hang up, find the phone number of the establishment and call back when your head is clear. Sophisticated cybercriminals set up call centers to automatically dial or text numbers for potential targets. These messages will often include prompts to get you to enter a PIN number or some other type of personal information. For more information see How to spot a "fake order" scam. Are you an administrator or IT pro? If so, you should be aware that phishing attempts may be targeting your Teams users. Take action. Learn more about what to do about it here. If you have a Microsoft 365 subscription with Advanced Threat Protection you can enable ATP Anti-phishing to help protect your users. Learn more IF YOU GET A PHISHING EMAIL OR MESSAGE IN TEAMS * Never click any links or attachments in suspicious emails or Teams messages. If you receive a suspicious message from an organization and worry the message could be legitimate, go to your web browser and open a new tab. Then go to the organization's website from your own saved favorite, or via a web search. Talk to them using official numbers or emails from their site. Call the organization using a phone number listed on the back of a membership card, printed on a bill or statement, or that you find on the organization's official website. * If the suspicious message appears to come from a person you know, contact that person via another means like by text message or a phone call to confirm it. * Report the message (see below). * Delete it. HOW TO REPORT A PHISHING SCAM * Microsoft 365 Outlook - With the suspicious message selected, choose Report message from the ribbon, and then select Phishing. This is the fastest way to report it and remove the message from your Inbox, and it will help us improve our filters so that you see fewer of these messages in the future. For more information see Use the Report Message add-in. * Outlook.com - Select the check box next to the suspicious message in your Outlook.com inbox. Select the arrow next to Junk, and then select Phishing. * Teams messages - If you're in Microsoft Teams, hover over the malicious message withoutselecting it, and then select More options > More actions > Report this message. When asked to 'Report this message' choose the option Security risk - Spam, phishing, malicious content is selected, and then select Report. Click the Report button. If you are seeing signs of a scam, and are suspicious of a message, you, everyone else exposed to it, are better safe than sorry! Report it. Note: If you're using an email client other than Outlook, start a new email to phish@office365.microsoft.com and include the phishing email as an attachment. Please don't forward the suspicious email; we need to receive it as an attachment so we can examine the headers on the message. If you’re on a suspicious website: While you’re on a suspicious site in Microsoft Edge, select the Settings and More (…) icon towards the top right corner of the window, then Help and feedback > Report unsafe site. Or click here. Tip: ALT+F will open the Settings and More menu. For more information see Securely browse the web in Microsoft Edge. WHAT TO DO IF YOU THINK YOU'VE BEEN SUCCESSFULLY PHISHED If you're suspicious that you may have inadvertently fallen for a phishing attack there are a few things you should do. 1. While it's fresh in your mind write down as many details of the attack as you can recall. In particular try to note any information such as usernames, account numbers, or passwords you may have shared, and where the attack happened such as in Teams, or Outlook. 2. Immediately change the passwords on all affected accounts, and anywhere else that you might use the same password. While you're changing passwords you should create unique passwords for each account, and you might want to see Create and use strong passwords. 3. Confirm that you have multifactor authentication (also known as two-step verification) turned on for every account you can. See What is: Multifactor authentication 4. If this attack affects your work or school accounts, you should notify the IT support folks at your work or school of the possible attack. If you shared information about your credit cards or bank accounts, you may want to contact those companies as well to alert them to possible fraud. 5. If you've lost money, or been the victim of identity theft, don't hesitate, report it to local law enforcement. The details in step 1 will be very helpful to them. SEE ALSO The keys to the kingdom - securing your devices and accounts How malware can infect your computer NEED MORE HELP? WANT MORE OPTIONS? Discover Community Explore subscription benefits, browse training courses, learn how to secure your device, and more. Microsoft 365 subscription benefits Microsoft 365 training Microsoft security Accessibility center Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge. Ask the Microsoft Community Microsoft Tech Community Windows Insiders Microsoft 365 Insiders You're welcome to try Microsoft 365 for free Unlock now WAS THIS INFORMATION HELPFUL? Yes No Thank you! Any more feedback for Microsoft? Can you help us improve? (Send feedback to Microsoft so we can help.) What affected your experience? Resolved my issue Clear instructions Easy to follow No jargon Pictures helped Other Didn't match my screen Incorrect instructions Too technical Not enough information Not enough pictures Other Any additional feedback? (Optional) Submit feedback By pressing submit, your feedback will be used to improve Microsoft products and services. Privacy Statement. THANK YOU FOR YOUR FEEDBACK! × What's new * Surface Pro * Surface Laptop * Surface Laptop Studio 2 * Surface Laptop Go 3 * Microsoft Copilot * AI in Windows * Explore Microsoft products * Windows 11 apps Microsoft Store * Account profile * Download Center * Microsoft Store Support * Returns * Order tracking * Microsoft Experience Centre * Recycling * Microsoft Store Promise Education * Microsoft in education * Devices for education * Microsoft Teams for Education * Microsoft 365 Education * Office Education * Educator training and development * Deals for students and parents * Azure for students Business * Microsoft Cloud * Microsoft Security * Azure * Dynamics 365 * Microsoft 365 * Microsoft 365 Copilot * Microsoft Teams * Small Business Developer & IT * Developer Center * Documentation * Microsoft Learn * Microsoft Tech Community * Azure Marketplace * AppSource * Microsoft Power Platform * Visual Studio Company * Careers * About Microsoft * Company news * Privacy at Microsoft * Investors * Sustainability English (United Kingdom) Your Privacy Choices Opt-Out Icon Your Privacy Choices Your Privacy Choices Opt-Out Icon Your Privacy Choices Consumer Health Privacy * Contact Microsoft * Privacy * Manage cookies * Terms of use * Trademarks * About our ads * EU Compliance DoCs * Regulatory reporting * © Microsoft 2024