ATF test runner setup error blocks non-admin users from running testsIssue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } Users with the atf_test_admin and atf_test_designer roles receive the following error when running any ATF test or launching the client test runner. Admin users are not affected. An error occurred while setting up the test runner. No tests can be processed The following errors also appear in the browser console: server responded with a status of 403 (Forbidden) js_includes_doctype.jsx?v=05-15-2023_1848&lp=Wed_Jun_07_07_34_59_PDT_2023&c=14_251:870 ClientErrorHandler failed to access Allow List Client Errors table after 5 tries, continuing js_includes_snTestRunner.jsx?v=05-15-2023_1848&lp=Wed_Jun_07_07_34_59_PDT_2023&c=14_251:15382 TestRunner has skipped refreshing ClientErrorHandler /api/now/table/sys_atf_step_config?sysparm_query=active%3Dtrue&sysparm_fields=step_config%2Cicon%2Cdescription%2Csys_id%2Csys_name%2Cstep_env%2Cstep_execution_generator%2Cname&atf_do_not_rollback=true:1 Failed to load resource: the server responded with a status of 403 (Forbidden) js_includes_snTestRunner.jsx?v=05-15-2023_1848&lp=Wed_Jun_07_07_34_59_PDT_2023&c=14_251:15382 js_includes_snTestRunner.jsx?v=05-15-2023_1848&lp=Wed_Jun_07_07_34_59_PDT_2023&c=14_251:15382 ERROR: An error occurred while setting up the test runner. No tests can be processed. js_includes_snTestRunner.jsx?v=05-15-2023_1848&lp=Wed_Jun_07_07_34_59_PDT_2023&c=14_251:15 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } All supported releases Cause<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } An ACL is blocking non-admin users from making the required API calls. The ACL record can be located by navigating to sys_security_acl and searching for sys_id 9ef8bc918733320025fbd1a936cb0bdd, or by opening the following URL on the instance: https://instance-name.service-now.com/sys_security_acl.do?sys_id=9ef8bc918733320025fbd1a936cb0bdd Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } Assign the snc_platform_rest_api_access role to the affected non-admin users. This grants the access required by the ACL (sys_id: 9ef8bc918733320025fbd1a936cb0bdd) that is blocking the test runner API calls. Navigate to User Administration > Users.Open the user record for the affected user.Scroll to the Roles related list.Select Edit.Search for and add the snc_platform_rest_api_access role.Save the record.Ask the user to relaunch the client test runner and confirm the error is resolved.