When automated sign up is enabled for an environment, anyone can create an account for that environment. The user will be asked to provide an account name, an email address and their first and last name.
This functionality is disabled by default and can be enabled upon request. When it is enabled it can be accessed via an additional button on the login page or by going to <environment>.wvr.io/signup directly.
When completing the sign up procedure the following is created:
- A new user is added with the provided user name
- A new domain is made with the name '<username> domain' and the created user is added to this domain
- A space is made with the name '<username> project' and the created user is given write access to this space
After the sign up has been completed the user will automatically be sent to their own personal space and the first time a welcome message will be displayed.
In addition to access to their own personal space, the user will only be able to see, but not edit, any public spaces that exist on the environment.
When creating their own personal space there are two options, if a space with the ID 'template' is present on the environment it use a copy of that space for the users own personal space including all the data, views and services that is set up on that space. If no template space is present on the environment it will create a blank space for the user.