---
title: Enabling Reported Threats Delete for Microsoft
description: How to enable Reported Threats Delete for Microsoft
---

[Skip to content](https://knowledgebase.cybernut.com/cybernut-knowledge-base/enable-reported-threats-delete-microsoft#main-content)

English

Show submenu for translations

[![Help Center Banner-2](https://knowledgebase.cybernut.com/hs-fs/hubfs/Help%20Center%20Banner-2.png?width=400&height=150&name=Help%20Center%20Banner-2.png)](https://knowledgebase.cybernut.com/cybernut-knowledge-base?hsLang=en)

- [Home](https://www.cybernut.com/)
- [Platform](https://www.cybernut.com/platform)
- [Resources](https://www.cybernut.com/resources)

Open main navigation

Close main navigation

- [Home](https://www.cybernut.com/)
- [Platform](https://www.cybernut.com/platform)
- [Resources](https://www.cybernut.com/resources)
- English
  
  Show submenu for translations
- [Contact Us](https://www.cybernut.com/contact)

[Contact Us](https://www.cybernut.com/contact?hsLang=en)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [CyberNut Knowledge Base](https://knowledgebase.cybernut.com/cybernut-knowledge-base?hsLang=en)
2. [Getting Started for IT Admins (Microsoft)](https://knowledgebase.cybernut.com/cybernut-knowledge-base/getting-started-for-it-admins-microsoft?hsLang=en)
3. [Getting Started for IT Administrators](https://knowledgebase.cybernut.com/cybernut-knowledge-base/getting-started-for-it-admins-microsoft?hsLang=en#getting-started-for-it-administrators)

August 17, 2026

# Enabling Reported Threats Delete for Microsoft

## In this article you will learn to enable Reported Threats Delete for Microsoft.

Click below for a full screen walkthrough video.<https://cybernut.storylane.io/share/rhbqwedhy77o>▶️ [Enabling Reported Threats Delete for Microsoft](https://cybernut.storylane.io/share/7synz568k2n5)

<iframe loading="lazy" class="sl-demo" src="https://cybernut.storylane.io/demo/7synz568k2n5?embed=inline" name="sl-embed" allow="fullscreen" allowfullscreen style="position:absolute;top:0;left:0;width:100%!important;height:100%!important;border:1px solid rgba(63,95,172,0.35);box-shadow: 0px 0px 18px rgba(26, 19, 72, 0.15);border-radius:10px;box-sizing:border-box;"></iframe>

 

#### **Part 1: Adding API Permissions in Azure Active Directory**

This part should have been completed in your initial technical integration but may need to be reviewed.

1. Visit [https://entra.microsoft.com/](https://entra.microsoft.com/.)**[.](https://entra.microsoft.com/.)**
2. Click **App Registrations**.
   
   ![](https://knowledgebase.cybernut.com/hs-fs/hubfs/image-png-Dec-17-2025-09-17-13-9737-PM.png?width=670&height=357&name=image-png-Dec-17-2025-09-17-13-9737-PM.png)
3. Click **View All Applications in the directory.** 
   
   ![](https://knowledgebase.cybernut.com/hs-fs/hubfs/image-png-Dec-17-2025-09-20-03-6971-PM.png?width=670&height=357&name=image-png-Dec-17-2025-09-20-03-6971-PM.png)
4. Search for and click **CyberNut Admin**. 
   
   ![](https://knowledgebase.cybernut.com/hs-fs/hubfs/image-png-Dec-17-2025-09-23-49-2616-PM.png?width=670&height=324&name=image-png-Dec-17-2025-09-23-49-2616-PM.png)
5. Verify that you have the following permissions granted. (inc Mail.ReadWrite)
   
   ![](https://knowledgebase.cybernut.com/hs-fs/hubfs/image-png-Feb-18-2026-02-19-52-0283-PM.png?width=670&height=322&name=image-png-Feb-18-2026-02-19-52-0283-PM.png)
   
   **Group.Read.All**
   
   **GroupMember.Read.All** 
   
   **User.Read.All**
   
   **Mail.Send**
   
   **Mail.ReadWrite**
   
   **User-PasswordProfile.ReadWrite.All**
   
   **User.EnableDisableAccount.All**
   
   **User.RevokeSessions.All**
   
   **Exchange.ManageAsApp**
   
   **full\_access\_as\_app**
6. If the permissions are set you can move on to **Part 2** below.  If they are not set complete the procedures [here](https://knowledgebase.cybernut.com/cybernut-knowledge-base/enable-dmi-microsoft?hsLang=en).

#### **Part 2: Creating and Managing a Self-Signed Certificate**

#### **Creating a Certificate Using PowerShell (or [Terminal on a Mac](https://knowledgebase.cybernut.com/cybernut-knowledge-base/create-cert-terminal?hsLang=en))**

Open PowerShell with administrative privileges on your district machine and execute the following script. Please replace "**YourStrongPasswordHere**" with any password of your choice. You will only need this password once when uploading your certificate to the CyberNut Admin Portal.

`# Define certificate parameters $certDnsName = "CyberNutCert" $certPassword = ConvertTo-SecureString -String "YourStrongPasswordHere" -Force -AsPlainText $certDirectory = "C:\Certificates" $certPfxPath = "$certDirectory\CyberNutCert.pfx" $certCerPath = "$certDirectory\CyberNutCert.cer" $certValidityPeriod = 365 # Valid for 1 year # Create the directory if it doesn't exist if (-Not (Test-Path -Path $certDirectory)) { New-Item -ItemType Directory -Path $certDirectory } # Create a new self-signed certificate $cert = New-SelfSignedCertificate -DnsName $certDnsName -CertStoreLocation "cert:\LocalMachine\My" -KeyExportPolicy Exportable -KeySpec Signature -NotAfter (Get-Date).AddDays($certValidityPeriod) # Export the certificate to a .pfx file with a password Export-PfxCertificate -Cert $cert -FilePath $certPfxPath -Password $certPassword Write-Host "Certificate created and exported to $certPfxPath" # Import the certificate into the Current User's certificate store $certImported = Import-PfxCertificate -FilePath $certPfxPath -CertStoreLocation "Cert:\CurrentUser\My" -Password $certPassword Write-Host "Certificate imported successfully into the CurrentUser\My store." # Optionally export the public certificate to a .cer file $thumbprint = $certImported.Thumbprint.ToUpper().Trim() $certToExport = Get-ChildItem -Path "Cert:\CurrentUser\My" | Where-Object { $_.Thumbprint.ToUpper().Trim() -eq $thumbprint } if ($certToExport) { Export-Certificate -Cert $certToExport -FilePath $certCerPath Write-Host "Public certificate exported to $certCerPath" } else { Write-Host "Certificate not found in the store. Public certificate export skipped." } Write-Host "Script completed successfully."`

Locate the certificate.

The output of this Powershell script will indicate where both CyberNut certificate files are saved. You should have two certificates with the extensions **.pfx** and **.cer**.

#### **Uploading the Certificate to Azure**

Go to **Microsoft Entra admin center** at [https://entra.microsoft.com/](https://entra.microsoft.com/) and click **App Registrations** and then **View all applications in the directory.**

![](https://knowledgebase.cybernut.com/hs-fs/hubfs/image-png-Dec-17-2025-09-36-15-8095-PM.png?width=670&height=356&name=image-png-Dec-17-2025-09-36-15-8095-PM.png)

Click the **CyberNut Admin** app.

![](https://knowledgebase.cybernut.com/hs-fs/hubfs/image-png-Dec-17-2025-09-37-25-7467-PM.png?width=670&height=324&name=image-png-Dec-17-2025-09-37-25-7467-PM.png)

Click **Certificates & secrets** section, click on **Upload Certificate** and upload the .cer file you previously generated using the Powershell script.

![](https://knowledgebase.cybernut.com/hs-fs/hubfs/image-png-Dec-17-2025-09-39-23-3377-PM.png?width=670&height=339&name=image-png-Dec-17-2025-09-39-23-3377-PM.png)

You should now see your uploaded certificate in this section.

![Image](https://knowledgebase.cybernut.com/hs-fs/hubfs/undefined-Oct-27-2025-08-13-26-3687-PM.png?width=670&height=143&name=undefined-Oct-27-2025-08-13-26-3687-PM.png)

#### **Assigning Exchange Administrator Role**

Lastly, please click on **Roles and Administrators** in your CyberNut Admin app registration and click the blue hyperlink that says **here**.

![](https://knowledgebase.cybernut.com/hs-fs/hubfs/image-png-Dec-17-2025-09-40-38-3547-PM.png?width=670&height=429&name=image-png-Dec-17-2025-09-40-38-3547-PM.png)

Search for the **Exchange Administrator** role in the input field and select the words (not the checkbox).

![Image](https://knowledgebase.cybernut.com/hs-fs/hubfs/undefined-Oct-27-2025-08-13-30-9395-PM.png?width=670&height=180&name=undefined-Oct-27-2025-08-13-30-9395-PM.png)

On the next screen, click on **Add Assignments** and search for **CyberNut Admin**. Click the checkbox and click add to assign the role.

![Image](https://knowledgebase.cybernut.com/hs-fs/hubfs/undefined-Oct-27-2025-08-13-34-7828-PM.png?width=670&height=389&name=undefined-Oct-27-2025-08-13-34-7828-PM.png)

Now, under **Exchange Administrator | Assignments**, you should see CyberNut Admin is assigned as indicated below.

![Image](https://knowledgebase.cybernut.com/hs-fs/hubfs/undefined-Oct-27-2025-08-13-27-9271-PM.png?width=670&height=254&name=undefined-Oct-27-2025-08-13-27-9271-PM.png)

#### **Upload CyberNut .pfx file to CyberNut Admin Portal**

Visit the **CyberNut Admin Portal** at [http://admin.cybernut.com](http://admin.cybernut.com) and login via SSO. Click on **Settings** **\>Threat Manager.**

Then click the **Upload** button under **Microsoft Certificate.**

Upload the the *.pfx*generated by the Powershell script for your certificate.

Enter the same password you created in the Powershell script and enable the **Reported Threats Delete** toggle at the top. Click **Save** when you are finished.

**Note:** Ensure you are entering the same password from the Powershell script. If there is a typo, your threats will not delete!

- [Getting Started for IT Admins (Google)](https://knowledgebase.cybernut.com/cybernut-knowledge-base/getting-started-for-it-admins-google?hsLang=en#main-content)

    - [Getting Started for IT Administrators](https://knowledgebase.cybernut.com/cybernut-knowledge-base/getting-started-for-it-admins-google?hsLang=en#getting-started-for-it-administrators)
- [Getting Started for IT Admins (Microsoft)](https://knowledgebase.cybernut.com/cybernut-knowledge-base/getting-started-for-it-admins-microsoft?hsLang=en#main-content)

    - [Getting Started for IT Administrators](https://knowledgebase.cybernut.com/cybernut-knowledge-base/getting-started-for-it-admins-microsoft?hsLang=en#getting-started-for-it-administrators)
- [New & Updated Features](https://knowledgebase.cybernut.com/cybernut-knowledge-base/new-updated-features?hsLang=en)
- [Admin Portal](https://knowledgebase.cybernut.com/cybernut-knowledge-base/admin-portal?hsLang=en#main-content)

    - [Creating Campaigns](https://knowledgebase.cybernut.com/cybernut-knowledge-base/admin-portal?hsLang=en#creating-campaigns)
    - [Analyzing Campaigns](https://knowledgebase.cybernut.com/cybernut-knowledge-base/admin-portal?hsLang=en#analyzing-campaigns)
    - [Reported Threats](https://knowledgebase.cybernut.com/cybernut-knowledge-base/admin-portal?hsLang=en#reported-threats)
- [Troubleshooting/FAQs](https://knowledgebase.cybernut.com/cybernut-knowledge-base/troubleshooting-faqs?hsLang=en#main-content)

    - [General Questions](https://knowledgebase.cybernut.com/cybernut-knowledge-base/troubleshooting-faqs?hsLang=en#general-questions)
    - [Google](https://knowledgebase.cybernut.com/cybernut-knowledge-base/troubleshooting-faqs?hsLang=en#google)
    - [Microsoft](https://knowledgebase.cybernut.com/cybernut-knowledge-base/troubleshooting-faqs?hsLang=en#microsoft)
    - [Admin Portal](https://knowledgebase.cybernut.com/cybernut-knowledge-base/troubleshooting-faqs?hsLang=en#admin-portal)
- [Faculty and Staff User Guides](https://knowledgebase.cybernut.com/cybernut-knowledge-base/faculty-and-staff-user-guides?hsLang=en#main-content)

    - [Faculty & Staff Guides](https://knowledgebase.cybernut.com/cybernut-knowledge-base/faculty-and-staff-user-guides?hsLang=en#faculty-staff-guides)
- [Technical Support](https://knowledgebase.cybernut.com/cybernut-knowledge-base/technical-support?hsLang=en)

[![Logotype Main@4x-1](https://knowledgebase.cybernut.com/hs-fs/hubfs/Logotype%20Main@4x-1.png?width=100&height=27&name=Logotype%20Main@4x-1.png "Logotype Main@4x-1")](http://cybernut.com?hsLang=en)

Copyright © 2025, cybernut.com