-
Bug
-
Resolution: Unresolved
-
Major
-
SaaS, 2.11.0 GA
-
False
-
None
-
False
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
Current behaviour
When creating any admin or member user regardless of the configured permissions both types of users will receive notification emails related to events about Products that they either don't have permissions to or they are not interested in. On that latter point it seems that the current model gives an admin too broad permissions so if that user created Service A they don't necessarily want notifications about Services X, Y or Z.
Expected behaviour
Notification emails are sent only to the admin users who either created the Product or subscribed to it (see THREESCALE-10583) and for member users only those Products they have been given permissions for.
IMPORTANT: We should also add the ability to configure notification preferences by API and switch the default to "notification preferences disabled per email event". This way each individual user can enable those which they are interested in after their account has been created. Already requested in THREESCALE-1643
Additional notes:
- A more detailed example of how this happens and what is the impact can be seen in THREESCALE-6318.
- If we feel that this is going to be difficult or big an effort to fix then for this specific issue an alternative proposal would be to add webhooks to all these events that result in email notifications. Customers could then use their own email notification system to deliver those emails based on the webhooks they receive.
Please see related issue links below.
- account is impacted by
-
THREESCALE-8903 System is sending mail notification to suspended users (Provider).
- Closed
- is related to
-
THREESCALE-10583 Email notifications should also be sent to admin users who subscribe to a service/product
- To Develop
-
THREESCALE-10758 Email notifications related to Accounts are sent to member users that do not have permissions to a given Service/Product
- To Develop
- relates to
-
THREESCALE-9582 Allow for admin user to select which products to receive email notifications on
- Closed
-
THREESCALE-10794 Decouple accounts and users from applications rights
- Closed
-
THREESCALE-10553 Usage alerts are sent to suspended users (Buyer).
- To Develop