Bald Eagle
- Globally Available
EasyLife 365 Mail now brings even more power to provisioning with improved email formatting, validation, and now dynamic approval workflows powered by webhooks. These enhancements give administrators tighter control over naming conventions and more intelligent, automated workflow decisions.
What’s new?
1. Enhanced Control for Email Input Formatting and Validation
EasyLife 365 Mail now offers improved tools for formatting and validating email addresses during the provisioning process. These updates are designed to help administrators enforce consistent naming standards, prevent invalid characters, and align email addresses with organizational policies from the start.
Text Transformation
With this release, administrators can now apply automatic formatting to user input when defining email addresses:
- Convert to lowercase
- Convert to uppercase
- No conversion
- Replace spaces with custom characters (e.g., -, _, or .)
These rules ensure that all provisioned addresses follow consistent formatting conventions.
![]() |
---|
EasyLife 365 Mail – Text Transformation |
Email Validation Settings
Admins can now enforce input restrictions by:
- Selecting from predefined templates (e.g., Alphabet Only, Alphanumeric, etc.)
- Creating custom regex patterns
- Defining user-facing error messages
- Testing validation rules before applying them
These capabilities reduce errors and ensure compliance with organizational naming policies.
![]() |
---|
EasyLife 365 Mail – Email Validation Settings |
Email Naming Convention
While this feature previously allowed pattern-based alias creation (e.g.{user:companyname}-{input}
), it now integrates seamlessly with the new transformation and validation layers.
Example:
- Naming Convention:
{user:companyname}-{input}
- User Input: Help Desk
- Transformed:
<acme-help-desk@example.com>
- Validated: passes alphanumeric + dash pattern
![]() |
---|
EasyLife 365 Mail – Email Naming Convention |
2. Webhook-Driven Approval Logic
Approval steps in workflows can now respond dynamically using external business logic. A webhook can:
- Automatically approve a workflow step
- Automatically reject a workflow step
This adds flexible decision-making to workflows powered by systems outside EasyLife 365.
Example Scenarios:
- A provisioning request is instantly approved based on real-time logic hosted in an external system
![]() |
---|
EasyLife 365 Mail - Webhook-Controlled Approval Workflows |
- Business rules auto-reject or reroute steps before a human ever gets involved
![]() |
---|
EasyLife 365 Mail - Webhook-Controlled Approval Workflows |
How will this affect you?
- IT Admins: Automate email formatting, validation, and webhook-based approvals to reduce errors and save time.
- End Users: Receive real-time feedback during provisioning for a smoother, more guided experience.
- Business Decision-Makers: Accelerate smarter decisions with approval workflows powered by dynamic business logic.
These improvements bring more control, clarity, and agility across the board—tailored for admins, end users, and decision-makers alike.