Microsoft 365: SMTP onboarding to App Role Based Access Control
🚨 The Signal: Applications can now send emails using a new App Role-Based Access Control (RBAC) model, simplifying permission assignment from per-mailbox to group-based. This enhances security and scalability for SMTP clients using OAuth.
The Impact
Security teams and Exchange Online admins are affected, with a reduced risk of overly permissive application access to mailboxes.
- Security Teams: Reduced risk from broad application permissions.
- Exchange Online Admins: Streamlined management of application email sending.
- Application Developers: Clearer, more secure method for app integration.
- Auditors: Improved visibility into application access to mailboxes.
The Action
- Review existing application permissions for SMTP SendAs.
- Plan migration of legacy per-mailbox permissions to App RBAC.
- Assign the SMTP.SendAsApp role to applications via Entra ID App Registrations.
- Implement group-based access for applications requiring SendAs permissions.
- Monitor application access logs for SendAs activities.
Domain: Entra · Impact: medium · Workload: Exchange Online · Essential Eight: Restrict Administrative Privileges · ISM: ISM-0445, ISM-1175, ISM-1380, ISM-1507, ISM-1508, ISM-1509, ISM-1647, ISM-1648, ISM-1650, ISM-1686, ISM-1688, ISM-1689, ISM-1883, ISM-1897, ISM-1898