Sign out a user from sessions (not the current user)

I would like to suggest a new workflow action that enables the possibility to sign out other users.

My use case. In my application users can sign-up anonymously. In this case, the application creates a random email address and password for the user. After a certain amount of time, I like to kick this user out of the application. An option could be to delete this user but that’s not the solution I am looking for.

Currently, there is an action to sign out the current user from all sessions except the current one. So I assume this is an easy one to implement. The only thing that is missing is the option to select which user to logout.