My application provides some functionality that might not be recognized intuitively.
There is a section where one could mark blocks of data by CTRL+Click while a single Click would redirect to the blocks detailed view.
How should I inform the user of that feature?
I can think of 3 different ways:
When the block is hovered, show a tooltip that tells the user how he could.
The pro arguments for that can also be considered negative: The information will show up only when the user intends to work with the block of data. If he does not hover the container but wants to mark the block, he won't know how to do that
A static message is displayed in one of the corners
This means no one could not know how to mark the block. Yet, one or another user may be annoyed by the box, so it has to be detachable
(The other way round, I could hide the box under a question-mark. But will everyone notice?)
When the user signs in first, a walkthrough is displayed, explaining the basic navigation in the application. This might be forgettable, though.
The above is just an example. There are other issues floating around, where I could not simply implement a workaround but have to choose an option of how to inform the user.
Note that this is an enterprise application and I may or may not know who works with the application and it is possible that more than one human being works with the same account.