diff --git a/addons/core/translations/actions/en-us.yaml b/addons/core/translations/actions/en-us.yaml
index f78578375..fc733f9bc 100644
--- a/addons/core/translations/actions/en-us.yaml
+++ b/addons/core/translations/actions/en-us.yaml
@@ -30,7 +30,6 @@ copy-error-detail-to-clipboard: Copy error detail to clipboard
authenticate: Sign In
deauthenticate: Sign Out
choose-org: Choose Scope
-choose-different-org: Choose a different scope
add-host-set: Create Host Set
add-host: Create Host
add-principals: Add Principals
diff --git a/e2e-tests/admin/tests/auth-method-ldap.spec.js b/e2e-tests/admin/tests/auth-method-ldap.spec.js
index 4af501e45..85c9b0be1 100644
--- a/e2e-tests/admin/tests/auth-method-ldap.spec.js
+++ b/e2e-tests/admin/tests/auth-method-ldap.spec.js
@@ -174,8 +174,8 @@ test(
// Log in using ldap account
await loginPage.logout(adminLoginName);
- await page.getByText('Choose a different scope').click();
- await page.getByRole('link', { name: orgName }).click();
+ await page.getByRole('button', { name: /global/i }).click();
+ await page.getByRole('option', { name: orgName }).click();
await page.getByRole('link', { name: ldapAuthMethodName }).click();
await loginPage.login(ldapUserName, ldapUserPassword);
await expect(
diff --git a/e2e-tests/admin/tests/auth-method-oidc-vault.spec.js b/e2e-tests/admin/tests/auth-method-oidc-vault.spec.js
index b257dcfcf..a24309c94 100644
--- a/e2e-tests/admin/tests/auth-method-oidc-vault.spec.js
+++ b/e2e-tests/admin/tests/auth-method-oidc-vault.spec.js
@@ -129,8 +129,8 @@ test(
// Log in using oidc account
await loginPage.logout(adminLoginName);
- await page.getByText('Choose a different scope').click();
- await page.getByRole('link', { name: orgName }).click();
+ await page.getByRole('button', { name: /global/i }).click();
+ await page.getByRole('option', { name: orgName }).click();
await page.getByRole('link', { name: oidcAuthMethodName }).click();
const pagePromise = context.waitForEvent('page');
await page.getByRole('button', { name: 'Sign In' }).click();
diff --git a/e2e-tests/admin/tests/auth-method-password.spec.js b/e2e-tests/admin/tests/auth-method-password.spec.js
index 31a15814d..7ee053f41 100644
--- a/e2e-tests/admin/tests/auth-method-password.spec.js
+++ b/e2e-tests/admin/tests/auth-method-password.spec.js
@@ -58,8 +58,8 @@ test(
// Log in using new account
await loginPage.logout(adminLoginName);
- await page.getByText('Choose a different scope').click();
- await page.getByRole('link', { name: orgName }).click();
+ await page.getByRole('button', { name: /global/i }).click();
+ await page.getByRole('option', { name: orgName }).click();
await page.getByRole('link', { name: authMethodName }).click();
await loginPage.login(username, password);
@@ -97,8 +97,8 @@ test(
// Log in using new password
await loginPage.logout(adminLoginName);
- await page.getByText('Choose a different scope').click();
- await page.getByRole('link', { name: orgName }).click();
+ await page.getByRole('button', { name: /global/i }).click();
+ await page.getByRole('option', { name: orgName }).click();
await page.getByRole('link', { name: authMethodName }).click();
await loginPage.login(username, newPassword);
await expect(
diff --git a/e2e-tests/admin/tests/change-password.spec.js b/e2e-tests/admin/tests/change-password.spec.js
index 8c3829cc0..0593ed0cf 100644
--- a/e2e-tests/admin/tests/change-password.spec.js
+++ b/e2e-tests/admin/tests/change-password.spec.js
@@ -52,8 +52,8 @@ test(
// Log in using new account
await page.reload();
- await page.getByText('Choose a different scope').click();
- await page.getByRole('link', { name: org.name }).click();
+ await page.getByRole('button', { name: /global/i }).click();
+ await page.getByRole('option', { name: org.name }).click();
await page.getByRole('link', { name: authMethod.name }).click();
const loginPage = new LoginPage(page);
await loginPage.login(username, password);
@@ -79,8 +79,8 @@ test(
// Confirm user cannot log in with old password
await loginPage.logout(username);
- await page.getByText('Choose a different scope').click();
- await page.getByRole('link', { name: org.name }).click();
+ await page.getByRole('button', { name: /global/i }).click();
+ await page.getByRole('option', { name: org.name }).click();
await page.getByRole('link', { name: authMethod.name }).click();
await page.getByLabel('Login Name').fill(username);
await page.getByLabel('Password', { exact: true }).fill(password);
diff --git a/ui/admin/app/templates/scopes/scope/authenticate.hbs b/ui/admin/app/templates/scopes/scope/authenticate.hbs
index 2f8f2ca28..67aee5c37 100644
--- a/ui/admin/app/templates/scopes/scope/authenticate.hbs
+++ b/ui/admin/app/templates/scopes/scope/authenticate.hbs
@@ -28,23 +28,25 @@
-
{{t 'titles.global'}}
-
+
{{#each this.sortedScopes as |scope|}}
-
{{scope.displayName}}
-
+
{{/each}}
diff --git a/ui/desktop/app/templates/scopes/scope/authenticate.hbs b/ui/desktop/app/templates/scopes/scope/authenticate.hbs
index e554dbd29..52917cca0 100644
--- a/ui/desktop/app/templates/scopes/scope/authenticate.hbs
+++ b/ui/desktop/app/templates/scopes/scope/authenticate.hbs
@@ -18,17 +18,23 @@
-
+
{{t 'titles.global'}}
-
+
{{#each this.sortedScopes as |scope|}}
-
+
{{scope.displayName}}
-
+
{{/each}}