Global User Notification Widget
There’s no such thing as a “global” widget right row, however your widget’s getBodyHtml() method can return false, which tells Craft to not show the widget at all. So you could just have the widget assigned to all the user accounts you want, and always return false unless there’s actually something to display.