Thank you, @lingareddy_Alva, for taking the time for this thorough response, it is much appreciated.

I have already defined a scheduled job which terminates the cluster post office hours, but this is no guarantee that a user won't have a look at the report thus activating it again after that (those) scheduled termination(s). I like the idea of creating a policy which prevents restarts outside certain hours, or the idle shutdown suggestion of yours, but how do you do that? Looking at the policies in the documentation, I can't see that such things are possible?