Auth0 recognizes that customers may occasionally need to perform load tests against its production cloud service. In order to ensure a successful test and maintain a high quality of service for all customers, Auth0 has established the following guidelines. Any load testing in Auth0 must be conducted in accordance with this Policy.Only customers who have purchased an Enterprise subscription may conduct load testing. Customers with an Enterprise subscription may request one load test (with up to 2 repeats) per year against an Auth0 production tenant. Performance and load testing are only allowed with Auth0’s prior written approval. Once approved, testing can only target tenants that we have approved.
Auth0 reserves the right to reject the load test request or ask for modifications. Failure to abide by this policy may result in temporary blocking of access to a tenant until the issue is remediated.
Updated: November 1, 2022During the holiday season, load testing requests must meet the following requirements:
Be filed at least 2 weeks prior to the desired test date. Four (4) weeks or more of advance notice is preferred to ensure time for a thorough review and any required modifications.
Approved load tests are permitted only on Tuesdays, Wednesdays and Thursdays during off peak hours for the targeted environment.
If all RPS requests are determined to be safely within the RPS limits, the load test will be allowed, as long as it has been reviewed and approved by all product/platform teams owning the endpoints being tested.
Tests that fall outside the safe RPS will be rejected.
Only one load test per customer, per environment will be scheduled in a single day.
If there’s a need to run more than one test at a time, the request must be escalated and approved by a Platform Director or Vice President.
You can submit a load testing request through the Auth0 Support Center.Open a new ticket, select Product Support from the What can we help you with? dropdown field, and then provide all the information described below.
To be considered for approval, you must:
Submit your request at least 2 weeks prior to your desired test date.
Receive written approval before conducting any testing.
Load testing windows are subject to availability so advance notice is highly recommended. Once approved, load testing windows will have a scheduled start and end time not to exceed two (2) hours in duration. All testing must begin and end during this window. During the load test, configure your IPs to rotate so your test does not bump into IP-based rate limits.Auth0 strongly recommends including a brief “ramp-up” period to the desired load test target numbers. For example, a load test request of 100 RPS might be preceded by three five-minute periods: 5 minutes at 25 RPS, 5 minutes at 50 RPS, and 5 minutes at 75 RPS. This ramp-up period allows Auth0 and the customer to observe and compare effects at increasing RPS levels prior to peak RPS. If a ramp-up period is not possible, please indicate why.