Announcements to appear in UI 16

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-28-2020 04:58 PM
Is there any way to make Announcement created under Portal > Announcement also appear in UI16? This way our licensed users also know about an outage for outlook.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-29-2020 10:44 AM
I have used this:
Works brilliantly. All you need to do is update the users preference to false on the Overview page and next time they log in they get the popup announcement.
Regards,
Sachin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-29-2020 11:01 AM
Users are logged in already will not see this and every time we do an announcement we would have to go thought a delete every user preference from the last time they logged in because as soon as they close out what is being displayed it creates a person user preference.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-30-2020 10:46 AM
Why can't you create UI script to achieve this?
This will always work in platform UI in UI16.
Below article has complete solution
https://community.servicenow.com/community?id=community_article&sys_id=9f6dd72fdb9d5450414eeeb5ca96196f
Regards,
Sachin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-30-2020 11:42 AM
This does not appear to be a completed solution. Looks like you have to tell the script the sys_id of the announcement. It also does not take into consideration if you have multiple announcements or their to date. That would mean someone with admin writes to update the script would constantly have to add or remove the sys_id.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-30-2020 11:53 AM
Well, you can create a system property to store sys_id of announcements and update code to get this property value.
This way admin just need to maintain system property values.
Regards,
Sachin