[GH-ISSUE #4082] [Feature Request]: Add CIPP standard to configure default outlook fontname and fontsize #1852

Closed
opened 2026-03-02 13:47:37 +03:00 by kerem · 1 comment
Owner

Originally created by @mruiterHU on GitHub (May 13, 2025).
Original GitHub issue: https://github.com/KelvinTegelaar/CIPP/issues/4082

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

We currently have no way to standardize the default font settings (e.g., DefaultFontName and DefaultFontSize) for Outlook users via CIPP. At this time, this can only be done manually or per user using PowerShell. This becomes a problem when new users are added, they won’t receive the correct font settings unless the command is manually re-run for them. A “Standard” similar to the Sent Items Delegation would solve this by applying the configuration on a schedule.

Discord reference: https://discord.com/channels/905453405936447518/905925285902426112/1357704238427275536
As mentioned by user Rvdwegen: "Sounds like a standard" and others like DirkHX also expressed interest. So here is the formal request.

sponsering via: https://github.com/hypecipp

Benefits for MSPs

  • Reduces manual configuration steps for each mailbox or tenant.
  • Ensures consistency across user experiences in Outlook.
  • Automatically applies the desired font settings to new mailboxes without additional work.
  • Fits into the existing Standard-based automation approach used in CIPP.

Value or Importance

This feature is important for branding and customer satisfaction. Many customers want a specific corporate font (e.g., Arial, size 11) set as default for all Outlook users. Without automation, this creates ongoing overhead for administrators. Implementing this as a Standard provides a reliable and scalable solution.

PowerShell Commands (Optional)

To configure a specific mailbox:
Set-MailboxMessageConfiguration <User> -DefaultFontName "Arial" -DefaultFontSize 11

To apply this to all current mailboxes:
Get-Mailbox -ResultSize unlimited | Set-MailboxMessageConfiguration -DefaultFontName "Arial" -DefaultFontSize 11

Originally created by @mruiterHU on GitHub (May 13, 2025). Original GitHub issue: https://github.com/KelvinTegelaar/CIPP/issues/4082 ### 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 We currently have no way to standardize the default font settings (e.g., DefaultFontName and DefaultFontSize) for Outlook users via CIPP. At this time, this can only be done manually or per user using PowerShell. This becomes a problem when new users are added, they won’t receive the correct font settings unless the command is manually re-run for them. A “Standard” similar to the Sent Items Delegation would solve this by applying the configuration on a schedule. Discord reference: https://discord.com/channels/905453405936447518/905925285902426112/1357704238427275536 As mentioned by user Rvdwegen: "Sounds like a standard" and others like DirkHX also expressed interest. So here is the formal request. sponsering via: https://github.com/hypecipp ### Benefits for MSPs - Reduces manual configuration steps for each mailbox or tenant. - Ensures consistency across user experiences in Outlook. - Automatically applies the desired font settings to new mailboxes without additional work. - Fits into the existing Standard-based automation approach used in CIPP. ### Value or Importance This feature is important for branding and customer satisfaction. Many customers want a specific corporate font (e.g., Arial, size 11) set as default for all Outlook users. Without automation, this creates ongoing overhead for administrators. Implementing this as a Standard provides a reliable and scalable solution. ### PowerShell Commands (Optional) To configure a specific mailbox: `Set-MailboxMessageConfiguration <User> -DefaultFontName "Arial" -DefaultFontSize 11` To apply this to all current mailboxes: `Get-Mailbox -ResultSize unlimited | Set-MailboxMessageConfiguration -DefaultFontName "Arial" -DefaultFontSize 11`
Author
Owner

@KelvinTegelaar commented on GitHub (May 13, 2025):

The dev team discussed this, there's a couple of limits;

  • its OWA and new outlook only
  • There is no way to retrieve the current configuration.

This would mean we'd have to run this for all mailboxes each time the standards run, becoming very costly and complex to track. That's why this is a no for now - But feel free to try again in a couple of months, Microsoft is improving the Graph/Exchange API rapidly currently so this might become easier to do.

<!-- gh-comment-id:2876990287 --> @KelvinTegelaar commented on GitHub (May 13, 2025): The dev team discussed this, there's a couple of limits; - its OWA and new outlook only - There is no way to retrieve the current configuration. This would mean we'd have to run this for all mailboxes each time the standards run, becoming very costly and complex to track. That's why this is a no for now - But feel free to try again in a couple of months, Microsoft is improving the Graph/Exchange API rapidly currently so this might become easier to do.
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#1852
No description provided.