I dont see any option to move the emails to some folder based on the subject matching .
Creating an Organization-Wide Mail Rule for All Users via Admin Access
I have admin access in my Microsoft 365 tenant, and I can already create mail folders for individual users programmatically.
What I would like to know is whether it’s possible to create a single, admin-level rule or policy that applies to all users’ mailboxes in the organization.
Scenario
- Tenant contains thousands of mailbox users
Requirement: Automatically apply the same mail rule (for example, move or tag emails where the subject starts with "voicemail from") for every user
Goal: Avoid creating and managing individual inbox rules per user
Question
Is there any admin rule, global setting, or admin permission that allows configuring an organization-wide inbox rule for all users?
Examples of What I’m Looking For
Conceptually, something like:
A tenant-level inbox rule
An Exchange Online admin rule that runs against all user mailboxes
A policy-based approach rather than per-user inbox rules
Clarification Needed
Does Exchange Online or Microsoft Graph support global inbox rules for all users?
If not, what are the recommended admin-supported alternatives?
Can this be done using application permissions or transport rules?
What are the limitations or trade-offs of each approach?
Any guidance, best practices, or official documentation references would be appreciated.
Exchange | Other
2 answers
Sort by: Most helpful
-
-
Q&A Assist2026-02-16T08:44:37.59+00:00 AI generated content. This question contains an answer created with AI from Q&A Assist. Learn moreIn Exchange Online, there isn't a direct way to create a global inbox rule that applies universally to all users' mailboxes in the same way that individual users can create inbox rules. However, you can achieve similar functionality through the use of mail flow rules (also known as transport rules). These rules can be configured to act on messages as they pass through the organization, rather than after they have been delivered to the mailbox.
Key Points:
- Mail Flow Rules: You can create mail flow rules that apply to all messages in the organization. For example, you can set a rule to move or tag emails based on specific conditions, such as the subject line starting with "voicemail from" or "Quote of the Day".
- Admin Access: As an admin, you can create these rules in the Exchange admin center (EAC) or via PowerShell, which allows you to manage them centrally without needing to set them up for each individual user.
- Limitations: Mail flow rules operate on messages in transit and can be more complex to set up than individual inbox rules. They also may not cover all scenarios that individual inbox rules can handle, such as specific user-based conditions.
Recommended Approach:
- Create a Mail Flow Rule: Use the EAC to create a mail flow rule that matches your criteria (e.g., subject line conditions) and specify the actions you want to take (e.g., move to a folder, tag).
- Testing: Always test your mail flow rules to ensure they behave as expected and do not inadvertently affect other messages.
- Documentation: For detailed steps on creating and managing mail flow rules, refer to the official Microsoft documentation.
Alternatives:
- Microsoft Graph API: While Microsoft Graph does not support global inbox rules, it can be used to manage mailboxes programmatically, including creating folders and managing messages.
- User Education: In some cases, educating users on how to set up their own inbox rules may be necessary, especially for more personalized needs.
For more information on mail flow rules and best practices, you can refer to the following documentation:
References: