mirror of
https://github.com/KelvinTegelaar/CIPP.git
synced 2026-04-25 08:16:01 +03:00
[GH-ISSUE #4215] [Feature Request]: Add ability to remove deprecated add-ins for "Report Phishing" and "Report Message" #1906
Labels
No labels
API
Feature
NotABug
NotABug
Planned
Sponsor Priority
Sponsor Priority
bug
documentation
duplicate
enhancement
needs more info
no-activity
no-priority
not-assigned
pull-request
react-conversion
react-conversion
roadmap
security
stale
unconfirmed-by-user
unconfirmed-by-user
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/CIPP#1906
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @HappyEarthDay on GitHub (Jun 5, 2025).
Original GitHub issue: https://github.com/KelvinTegelaar/CIPP/issues/4215
Originally assigned to: @rvdwegen on GitHub.
Please confirm:
Problem Statement
We need a streamlined way to remove the legacy "Report Message" and "Report Phishing" add-ins from Microsoft 365 tenants. These older add-ins were deployed via Integrated Apps in the M365 Admin Center and are now in maintenance mode. While the new red “Report” button (targeted by the current standard) can be enabled/disabled easily, many tenants now have both the new and old buttons, leading to user confusion and increased support tickets. We'd like the ability to remove these legacy add-ins at scale to maintain a clean and consistent user experience.
Reference: https://learn.microsoft.com/en-us/defender-office-365/submissions-users-report-message-add-in-configure
Benefits for MSPs
Value or Importance
This is a high-value feature for MSPs. Although the older add-ins are going away eventually, we support many clients right now who are experiencing confusion and misreporting due to the duplicate buttons. Without centralized removal, we’re left manually cleaning up legacy add-ins tenant by tenant. That doesn’t scale. Even if temporary, this capability will provide clarity and reduce operational overhead.
PowerShell Commands (Optional)
No response
@rvdwegen commented on GitHub (Jun 12, 2025):
Don't ask how, but it should be possible. Taking a look tomorrow.
@Zacgoose commented on GitHub (Aug 26, 2025):
I think I have figured this out, will push to a standard and test
@KelvinTegelaar commented on GitHub (Sep 1, 2025):
added in dev