# Self Service The self-service feature is the possibility for users to create new VMs. That's different from delegating existing resources to them, and it leads to a lot of side-effects. > This feature is not yet available yet. However, it should be released very soon. ## Set of resources To create a new set of resources, go inside the "Self Service" section in the main menu: ![](selfservice_menu.png) ### Create a set To allow people creating VMs as they want, we need to give them a *part* of your XenServer resources (disk space, CPUs, RAM). You can call this "general quotas" if you like. But you need first to decide which resources will be used. In this example below, we'll create a set called **"sandbox"** with: * "devs" group could access this set (all users in the group) * "Lab Pool" is the pool where they can play * "Debian 8 Cloud Ready" is the only template they could use * "SSD NFS" is the only SR where they can create VMs * "Pool-wide network with eth0" is the only available network for them ![](selfservice_creation.png) As you can see, only compatible hosts are shown and could be used for this resource set (here, hosts in another pools aren't). This way, you can be sure to have resource free for other task than self-service. #### Quotas Then, you can define quotas on this set: * maximum vCPUs, RAM and disk usage * maximum number of VMs and VDIs > TODO: this doc is currently edited. When you click on create, you can see the resource set and remove or edit it: ![](selfservice_recap.png) ## Toward the Cloud Self-service is a major step in the Cloud. Combine it with our [Cloudinit compatible VM creation](cloudinit.md) for a full experience: * create a Cloud ready template * create a set and put Cloud templates inside * delegate this set to a group of users Now, your authorized users can create VMs with their SSH keys, grow template disks if needed. Everything inside a "sandbox" (the set) you defined earlier! ![](https://pbs.twimg.com/media/CYMt2cJUkAAWCPg.png)