Every now and then the question as to whether it is possible to store data between workflow executions comes up. For example, when a team lead wants to show an informational message to the entire team, once to each person. The most straightforward way to achieve this would be to add a flag "hasSeenTheMessage" to each user account. However, YouTrack doesn't allow you to define properties like this via the workflow, though we are planning to support such use-cases in some form or another in the future.
In the meantime, I want to show you how to work around this problem using the existing work