Displaying informative text/banner in application

Hey all, I have an usecase where an informative text needs to be shown in the application across all pages. The text is an app deprecation notice. It could be visible under the app header. Any guidance on how to achieve this is welcome.

Solved Solved
0 4 167
1 ACCEPTED SOLUTION

Also as @Steve guided, I believe there is no precise way to ensure that each and every user has read the notice , unless some direct communication means such as calling and informing each and every user is implemented.

User may or may not use the app till the deprecation actually takes place, may not sync to the latest version of app that has deprecation notice view added and so on. For indirect means as these, repeating the message multiple times ( say through emails and notifications) and well in advance seems to be the preferred way , even though not 100% guaranteed way. All software companies send deprecation notice emails and post the messages in red in related help documentation etc. about their deprecating products but still those notices go unnoticed. 

Another option : You could have the "Notice" view as a form view instead of detail and capture the email of the user who opens the form and saves it through event action.  You could have an enumlist column with base type as email in this one record table and update it through event action. Once a user has opened the form and acknowledged, you could stop showing the form view to that user but maybe retain notice related show columns as constant reminder to them.

Suvrutt_Gurjar_0-1735885986440.png

 

View solution in original post

4 REPLIES 4

There may be some other options. One option is you could perhaps add a single row table to show the notice in a detail view and add that detail view prominently in the primary as well as menu view, something like below?

Suvrutt_Gurjar_0-1735818016006.png

 

1.

Some other options could be

1. to send daily depreciation emails, notifcations to app users.

2.  To add depreciation notice message show columns in detail, form views and configre these columns at the top of the views so that users see the message when they use the app.

Steve
Platinum 5
Platinum 5

@soumitap wrote:

I have an usecase where an informative text needs to be shown in the application across all pages.


There is no way to do precisely this.

In addition to @Suvrutt_Gurjar's excellent suggestions: Broadcast notifications to your users

Also as @Steve guided, I believe there is no precise way to ensure that each and every user has read the notice , unless some direct communication means such as calling and informing each and every user is implemented.

User may or may not use the app till the deprecation actually takes place, may not sync to the latest version of app that has deprecation notice view added and so on. For indirect means as these, repeating the message multiple times ( say through emails and notifications) and well in advance seems to be the preferred way , even though not 100% guaranteed way. All software companies send deprecation notice emails and post the messages in red in related help documentation etc. about their deprecating products but still those notices go unnoticed. 

Another option : You could have the "Notice" view as a form view instead of detail and capture the email of the user who opens the form and saves it through event action.  You could have an enumlist column with base type as email in this one record table and update it through event action. Once a user has opened the form and acknowledged, you could stop showing the form view to that user but maybe retain notice related show columns as constant reminder to them.

Suvrutt_Gurjar_0-1735885986440.png

 

Top Labels in this Space