This question can be a basic one. But I could not find an answer by googling or searching in the SO.
I have a user who can perform three actions.
- View dashboard
- View reports
- Create users
When the user logs in to the system he can do one or more tasks from the above list in any order before he logs out.
Some examples:
View dashboard -> View reports -> View dashboard -> Logout
View dashboard -> View reports -> Create user -> View report -> Create user -> View dashboard -> Logout
Can I cover all the possible combinations simply by adding a fork and a join as below? Or what is the general practice to sketch this kind of situation. Thank you.

