The Sauce Labs Cookbook

Sauce Headless

Front End Performance Testing

Insights

External Resources

More Info


Page tree
Skip to end of metadata
Go to start of metadata

ENTERPRISE PLANS ONLY

Team Management security settings allow Organization Admins to manage how users in their enterprise can run tests in Sauce Labs.

To access these settings, go to Account > Team Management > Organization Settings > Security.

OptionDescription

Require Sauce Connect Proxy/IPSec VPN

VDC DEVICES ONLY

Sauce Connect Proxy and IPSec VPN provide a secure connection between the Sauce Labs cloud and applications under test that are typically behind a firewall or on a local machine.

With this option Enabled:

  • All network traffic from virtual platforms (browsers, emulators, and simulators) MUST go through a Sauce Connect Proxy or IPSec VPN tunnel
  • No network traffic can occur outside the tunnel, unless intentionally directed by the user (i.e., exceptions for specific domains can be made with certain Sauce Connect Proxy commands)
  • If no Sauce Connect Proxy or IPSec VPN tunnels are available, all tests on virtual browsers, emulators, and simulators will fail

This feature is Disabled by default.

NOTE: This setting DOES NOT apply to the Headless (US-East-1) Data Center.

Require Sauce Connect Proxy/IPSec VPN

RDC PRIVATE DEVICES ONLY

With this setting, which must be configured by Sauce Labs Support on the back end:

  • All network traffic accessed by private real device browsers during your tests MUST go through a Sauce Connect Proxy or IPSec VPN tunnel (otherwise, will be blocked from accessing the public internet directly)
  • Private real devices will be placed on a special WiFi network that blocks all network traffic except websites compliant with your network
  • Restriction will be applied to private real devices only (won't affect tests on public devices or devices that use SIM cards)
  • If no Sauce Connect Proxy or IPSec VPN tunnels are available, private real devices will not have network connectivity; all tests on those devices will fail

This is a static setting that cannot be changed programmatically by Organization Admins or users. If you’re interested in this configuration, contact your Sauce Labs CSM and they will help you get set up.

Allow Only Organization Admins to Start Sauce Connect Proxy Tunnels

With this option Enabled, all users except Organization Admins will be prevented from starting new Sauce Connect Proxy tunnels. Users would need to run tests using existing, shared Sauce Connect Proxy tunnels.

This feature is Disabled by default.

Enable Sauce Connect Proxy/IPSec VPN for Public Cloud Devices

RDC PUBLIC DEVICES ONLY

With this option Enabled:

  • Your entire organization will be able to run live and automated public cloud real device tests, but they MUST go through a Sauce Connect Proxy or IPSec VPN tunnel
  • If a user tries to run an automated test without Sauce Connect Proxy or IPSec VPN, they'll see an error indicating that there was a failure obtaining a device for their script and the test will fail
  • If a user tries to run a live test without Sauce Connect Proxy or IPSec VPN, they will see an error indicating that they do not have access to public devices and the test will fail
  • If no Sauce Connect Proxy or IPSec VPN tunnels are available, all test attempts on public cloud devices will fail
  • Each time a user initiates a test on a public real device, they'll see a banner that will prompt them to read and agree to risk advisory terms to proceed with testing

This feature is Disabled by default. Once you flip the toggle to Enabled, you'll see the change go into effect in about five minutes. Switching back to Disabled will take about one hour to propagate.

Enable Job Visibility Across Teams

With this option Enabled, users across teams will be able to see jobs and builds from all other teams in your organization. If Disabled, this option will prevent such cross-team visibility.

This feature is Enabled by default.

Logout URL

This option allows you to run custom processes after the user logs out. You can define a secure https:// URL to redirect the user to that URL on logout or if a session times out. If this field is empty, users will be redirected to the default login page.

Should you decide to use this, you must enter a URL starting with HTTPS (HTTP will not work).

Reset All Access Keys

All users have a unique access key that they use to authenticate to Sauce Labs, which are usually integrated into their test scripts. Clicking Reset All Access Keys will invalidate all access keys for your organization, and require users to update all their tests scripts with new access keys.

Tests with Invalidated Keys will Fail

If a user attempts to run a script containing an invalidated access key, the test and any build that contains it will fail. You should only click Reset All Access Keys in the event of a major security issue.