Now that we’ve configured our group, added an environment to it, and executed multiple runs, it’s time to configure self service users.
Why configure self service?
Self service accounts are a useful aspect of Runtime, as they allow you (the administrator) to configure a safe environment for testers to execute runs, while limiting their access to the templates being used.
This way, when a tester requires a refresh of their dataset, they can execute the run, and no intervention from an administrator is required, which increases overall productivity.
Adding a new user
- Navigate to the ‘Users’ tab on the left side of the Runtime interface.
- On the top right of this screen, click ‘Add user’.
- The following screen should now appear:
- Specify a username, full name, password and email address for the user.
- Click ‘Save changes’
Currently, there are only two roles available: users and administrators. Users can only execute runs. Administrators have all permissions.
- Now, sign out of Runtime and try logging in with the user account you’ve just created. You should see that no runs are available to execute.
Assigning applications to users
- After logging into the administrator account, navigate to the environment we created earlier in this training.
- Switch to the ‘Permissions’ tab.
- Under ‘Self service users’ select the user you´d like to add.
- Click ´Save changes´
Now, look at the public scenarios. You should see a list of all your installed applications on this environment. Marking a scenario as ´Public´ enables all users to execute it. In the example below, all users are allowed to execute Project1 with either the (Re-)Create or (Re-)Fill scenario.