How to setup lab env for temporary users like Azure training using AzurePass?

Yasufumi Chida
6
Reputation points
Hi experts,
I want to prepare a small lab to train my colleagues which has some features as below...
- Lab users use a temporary login account just like AzurePass users for the official MS training;
which means that lab users don't need to sign-up to Azure with their individual personal info: they don't need to use email addresses or credit cards - Lab users can create and destroy freely Azure VMs, storage, VNet, and Databases(MySQL) for their study
- Lab users have limited access only to their own lab and each network is also limited to each env
- Lab users can use their lab env are limited within quota which administrator(me) has set
Does anyone have ideas to realize it? Which Azure services should be used?