Open
Description
Feature Request: Add OAuth Authentication Support for Email Notifications
Description
Currently, Argo CD supports sending emails for notifications, but it does not provide an option for OAuth-based authentication. This feature is essential for integrating with modern email services which require OAuth for enhanced security. Some are ending support for basic SMTP auth.
Use Case
Many organizations use email services like Gmail or Outlook, which enforce OAuth authentication for sending emails. Adding this feature will make it easier for users to configure email notifications securely.
Proposed Solution
Add support for OAuth by allowing users to configure:
- Client ID
- Client Secret
- Authorization URL
- Token URL
- Scopes required for the email provider
Benefits
- Enhanced security for email notifications.
- Compatibility with modern email services that require OAuth.
- Improved user experience by supporting widely used authentication protocols.
Additional Context
Metadata
Metadata
Assignees
Labels
No labels