SRF workspaces enable enterprise customers to scale up their functional testing, separating data as needed for various groups. Each workspace provides users with an entire area of SRF all for themselves, with their own settings, scripts, and tests.
Tab: Workspace tree at the left; SRF Admins only
Create and browse between workspaces
To create a new SRF workspace, do the following:
- Log in to SRF as an Admin user, and click Settings .
- At the top of the workspaces tree on the left, click Add .
A blank workspace is created with you as the first Admin user. Add users to the workspace to grant them access. For details, see Manage users.
SRF Admin users can access and define all settings for each of their workspaces. If you are an Admin user in multiple workspaces, select the one you want to work with from the workspace tree on the left.
Licenses are shared across workspaces, but settings apply to specific workspaces only. For more details, see Access and update SRF settings.
Rename a workspace
To rename a workspace, hover over and then click the workspace name in the tree.
Update or enter the new name, and press ENTER.
Delete a workspace
To delete a workspace, do the following:
- In the workspace tree, hover over the workspace name and click the options menu .
- Click Delete .
Note: Only Admin users can delete workspaces. If you only have one workspace, SRF will not allow you to delete it.
Manage tenant users
View your tenant users, and assign users to specific workspaces.
Do the following:
In the workspace tree on the left, click Admin Management, and then click the USERS tab.
Scroll through the list of users to view their current roles and assigned workspaces.
Click the value in the ROLE column to change the user's role.
Note: Each workspace must always have at least one admin user assigned.
For more details, see SRF user roles.
Click MANAGE USERS to do the following:
Include or exclude a user
Select a checkbox to include the user in the tenant.
Clear a checkbox to exclude the user from the tenant.
Define the user's assigned workspaces
Click in the WORKSPACE column, and:
- Select a checkbox to assign the user to that workspace
- Clear a checkbox to remove the user from that workspace.
For more details, see Manage users.
Each SRF user can have a single role across all workspaces. SRF roles include the following:
SRF Admins can view all parts of SRF and can also access and update all SRF settings for the workspaces they are assigned to.
Testers can perform any actions in their SRF workspaces, including running tests.
Testers have no write access to SRF configuration settings, except for the ability to generate a new execution client ID and secret.
For more details, see Manage remote access.
SRF Viewers are limited to viewing SRF data only.
Viewers do not have access to the LAB tab, or any configuration pages.
View named license usage
On the right side of the USERS tab, view the number of named licenses currently in use, total number of named licenses, and your license expiration date.
Manage your license concurrency across all workspaces in your tenant.
License concurrency is used whenever accessing the SRF lab, including recording scripts, running automation tests, or performing exploratory sessions.
Enable one of the following concurrency modes:
Share license concurrency across workspaces to enable users from each workspace to pull from the same concurrency pool.
No concurrency is reserved for any specific workspace.
For details, see Share license concurrency across workspaces.
Allocate concurrency per workspace to ensure that a specific concurrency remains reserved for each workspace.
When the maximum concurrency is in use, subsequent requests for SRF lab environments will wait in queue.
For details, see Allocate concurrency per workspace.
- In the workspace tree on the left, click Admin Management, and then click the CONCURRENCY tab.
- Select the SHARED concurrency mode.
- Click APPLY to save your changes.
In the workspace tree on the left, click Admin Management, and then click the CONCURRENCY tab.
Select the ALLOCATED concurrency mode.
In the table below, enter a specific concurrency for each workspace.
Note: If you have many workspaces, scroll down to view and allocate concurrency for each workspace.
Workspaces with no concurrency allocated are not able to access SRF's browser or device labs.
- Click APPLY to save your changes.