diff --git a/src/Umbraco.Web/Strategies/NotificationsHandler.cs b/src/Umbraco.Web/Strategies/NotificationsHandler.cs index 6751071afd..d65f3c6e26 100644 --- a/src/Umbraco.Web/Strategies/NotificationsHandler.cs +++ b/src/Umbraco.Web/Strategies/NotificationsHandler.cs @@ -100,7 +100,19 @@ namespace Umbraco.Web.Strategies //Send notifications for the copy action ContentService.Copied += (sender, args) => applicationContext.Services.NotificationService.SendNotification( args.Original, ActionCopy.Instance, applicationContext); - } + //Send notifications for the permissions action + UserService.UserGroupPermissionsAssigned += (sender, args) => + { + var entities = applicationContext.Services.ContentService.GetByIds(args.SavedEntities.Select(e => e.EntityId)); + + foreach(var entity in entities) + { + applicationContext.Services.NotificationService.SendNotification( + entity, ActionRights.Instance, applicationContext + ); + } + }; + } } }