[GH-ISSUE #3769] [Feature Request]: Allow ExternalInOutlook Allowlist in Standards #1677

Closed
opened 2026-03-02 13:46:09 +03:00 by kerem · 10 comments
Owner

Originally created by @JRivett-ITSG on GitHub (Mar 7, 2025).
Original GitHub issue: https://github.com/KelvinTegelaar/CIPP/issues/3769

Originally assigned to: @kris6673 on GitHub.

Please confirm:

  • I have searched existing feature requests (open and closed) and found no duplicates.
  • **me or my organization is currently an active sponsor of the product at the $99,- level.

Problem Statement

In the standards, we can enable the external warning in outlook, however we cannot add to the allowlist. The powershell for doing this is:
Set-ExternalInOutlook -AllowList @{Add="example.com","example.net"}

Benefits for MSPs

We recently saw an issue where the external warning banner only contains a scary "this sender is outside your organization" with only a "block sender" button:

Image

Instead of the message as follows:

Image

As an MSP, your emails shouldn't be flagged with the option to block the MSP, and a customer could click the block button leading to missed communications with the customer.

Value or Importance

This is particularly important to us as we don't want the customer seeing this flag as a new MSP to the customer or as a new employee.

PowerShell Commands (Optional)

Set-ExternalInOutlook -AllowList @{Add="example.com","example.net"}

Originally created by @JRivett-ITSG on GitHub (Mar 7, 2025). Original GitHub issue: https://github.com/KelvinTegelaar/CIPP/issues/3769 Originally assigned to: @kris6673 on GitHub. ### Please confirm: - [x] **I have searched existing feature requests** (open and closed) and found no duplicates. - [x] **me or my organization is currently an active sponsor of the product at the $99,- level. ### Problem Statement In the standards, we can enable the external warning in outlook, however we cannot add to the allowlist. The powershell for doing this is: Set-ExternalInOutlook -AllowList @{Add="example.com","example.net"} ### Benefits for MSPs We recently saw an issue where the external warning banner only contains a scary "this sender is outside your organization" with only a "block sender" button: ![Image](https://github.com/user-attachments/assets/10871d91-2a99-404d-b934-43623711f713) Instead of the message as follows: ![Image](https://github.com/user-attachments/assets/6bb95a9f-c0ad-4db3-8602-04ebbb4cbf74) As an MSP, your emails shouldn't be flagged with the option to block the MSP, and a customer could click the block button leading to missed communications with the customer. ### Value or Importance This is particularly important to us as we don't want the customer seeing this flag as a new MSP to the customer or as a new employee. ### PowerShell Commands (Optional) Set-ExternalInOutlook -AllowList @{Add="example.com","example.net"}
kerem 2026-03-02 13:46:09 +03:00
Author
Owner

@JRivett-ITSG commented on GitHub (Mar 7, 2025):

Supporter status is via:
https://github.com/ITSupportGuys

<!-- gh-comment-id:2707703664 --> @JRivett-ITSG commented on GitHub (Mar 7, 2025): Supporter status is via: https://github.com/ITSupportGuys
Author
Owner

@CW-ZacR commented on GitHub (Mar 10, 2025):

@JRivett-ITSG There is no Graph API for this command, as such as per the development documentation no powershell modules are to be used in the CIPP stack. Untill Microsoft add it as a Graph API endpoint this feature is not going to be possible.

<!-- gh-comment-id:2709334201 --> @CW-ZacR commented on GitHub (Mar 10, 2025): @JRivett-ITSG There is no Graph API for this command, as such as per the development documentation no powershell modules are to be used in the CIPP stack. Untill Microsoft add it as a Graph API endpoint this feature is not going to be possible.
Author
Owner

@KelvinTegelaar commented on GitHub (Mar 10, 2025):

That's not true wt all @CW-ZacR. We already have this available. It'll just require some edits

<!-- gh-comment-id:2709723601 --> @KelvinTegelaar commented on GitHub (Mar 10, 2025): That's not true wt all @CW-ZacR. We already have this available. It'll just require some edits
Author
Owner

@CW-ZacR commented on GitHub (Mar 10, 2025):

@KelvinTegelaar Oh okay, is there a list of PS modules that are in use or where I can find them? Just going off the documentation :P

<!-- gh-comment-id:2709727626 --> @CW-ZacR commented on GitHub (Mar 10, 2025): @KelvinTegelaar Oh okay, is there a list of PS modules that are in use or where I can find them? Just going off the documentation :P
Author
Owner

@JRivett-ITSG commented on GitHub (Mar 10, 2025):

@KelvinTegelaar - where is this currently available?

<!-- gh-comment-id:2711265181 --> @JRivett-ITSG commented on GitHub (Mar 10, 2025): @KelvinTegelaar - where is this currently available?
Author
Owner

@kris6673 commented on GitHub (Mar 12, 2025):

I would like to work on this please!

<!-- gh-comment-id:2717653835 --> @kris6673 commented on GitHub (Mar 12, 2025): I would like to work on this please!
Author
Owner

@github-actions[bot] commented on GitHub (Mar 12, 2025):

Great! I assigned you (@kris6673) to the issue. Have fun working on it!

<!-- gh-comment-id:2717654307 --> @github-actions[bot] commented on GitHub (Mar 12, 2025): Great! I assigned you (@kris6673) to the issue. Have fun working on it!
Author
Owner

@kris6673 commented on GitHub (Mar 13, 2025):

@KelvinTegelaar - where is this currently available?

The standard for it called "Enable or disable 'external' warning in Outlook". I'll see if i can make something nice for this

<!-- gh-comment-id:2721558714 --> @kris6673 commented on GitHub (Mar 13, 2025): > [@KelvinTegelaar](https://github.com/KelvinTegelaar) - where is this currently available? The standard for it called "Enable or disable 'external' warning in Outlook". I'll see if i can make something nice for this
Author
Owner

@JRivett-ITSG commented on GitHub (Mar 14, 2025):

@KelvinTegelaar - where is this currently available?

The standard for it called "Enable or disable 'external' warning in Outlook". I'll see if i can make something nice for this

Right, I thought Kelvin was referring to the functionality to add domains to the AllowList.

Ideally, the standard would have a field where you can add to the allow list, so it gets applied across all tenants in a uniform manner.

<!-- gh-comment-id:2725819100 --> @JRivett-ITSG commented on GitHub (Mar 14, 2025): > > [@KelvinTegelaar](https://github.com/KelvinTegelaar) - where is this currently available? > > The standard for it called "Enable or disable 'external' warning in Outlook". I'll see if i can make something nice for this Right, I thought Kelvin was referring to the functionality to add domains to the AllowList. Ideally, the standard would have a field where you can add to the allow list, so it gets applied across all tenants in a uniform manner.
Author
Owner

@kris6673 commented on GitHub (Mar 15, 2025):

Added in dev

<!-- gh-comment-id:2726471755 --> @kris6673 commented on GitHub (Mar 15, 2025): Added in dev
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/CIPP#1677
No description provided.