LPS-34286

Hey Ray,  I got a pull request that I'm not sure if this is the correct way to fix.  

It seems to me that since an AlertsEntry doesnt even really exist, we should just be checking announcementsEntry permissions.  However, Everest's rationale is that a normal user will not think about adding announcencement permissions when they want to just add/edit alerts.

Let us know if we should fix it a different way.  Thanks!