Trial User for limited time

Dears,
I am new to the Mikrotik world and i need your help,
here is the scenario,

I am responsible for provisioning internet service for only 30 users in 30 rooms (one user per a room),
the compound has more than 100 rooms,

I need to create a trial user where everyone can log in to it for let say 1 hour (enough time for the user to send me email informing me that he joined the compound) then i can create a permanent username for him,

any user who is not belongs to our organization and was able to log in to the trial user should be blocked for good.

any comments??