diff --git a/frontend/messages/en.json b/frontend/messages/en.json index 0753a6b5..ab5dd571 100644 --- a/frontend/messages/en.json +++ b/frontend/messages/en.json @@ -215,7 +215,7 @@ "group_members_attribute": "Group Members Attribute", "the_attribute_to_use_for_querying_members_of_a_group": "The attribute to use for querying members of a group.", "group_unique_identifier_attribute": "Group Unique Identifier Attribute", - "group_name_attribute": "Group Name Attribute", + "group_rdn_attribute": "Group RDN Attribute (in DN)", "admin_group_name": "Admin Group Name", "members_of_this_group_will_have_admin_privileges_in_pocketid": "Members of this group will have Admin Privileges in Pocket ID.", "disable": "Disable", @@ -442,6 +442,6 @@ "invalid_client_id": "Client ID can only contain letters, numbers, underscores, and hyphens", "custom_client_id_description": "Set a custom client ID if this is required by your application. Otherwise, leave it blank to generate a random one.", "generated": "Generated", - "administration": "Administration" - + "administration": "Administration", + "group_rdn_attribute_description": "The attribute used in the groups distinguished name (DN). Recommended value: `cn`" } diff --git a/frontend/src/routes/settings/admin/application-configuration/forms/app-config-ldap-form.svelte b/frontend/src/routes/settings/admin/application-configuration/forms/app-config-ldap-form.svelte index 6c53ce82..f848938c 100644 --- a/frontend/src/routes/settings/admin/application-configuration/forms/app-config-ldap-form.svelte +++ b/frontend/src/routes/settings/admin/application-configuration/forms/app-config-ldap-form.svelte @@ -200,7 +200,8 @@ bind:input={$inputs.ldapAttributeGroupUniqueIdentifier} /> diff --git a/tests/specs/ldap.spec.ts b/tests/specs/ldap.spec.ts index b1445632..ed77da60 100644 --- a/tests/specs/ldap.spec.ts +++ b/tests/specs/ldap.spec.ts @@ -21,7 +21,7 @@ test.describe('LDAP Integration', () => { await expect(page.getByLabel('User Unique Identifier Attribute')).not.toBeEmpty(); await expect(page.getByLabel('Username Attribute')).not.toBeEmpty(); await expect(page.getByLabel('User Mail Attribute')).not.toBeEmpty(); - await expect(page.getByLabel('Group Name Attribute')).not.toBeEmpty(); + await expect(page.getByLabel('Group RDN Attribute (in DN)')).not.toBeEmpty(); const syncButton = page.getByRole('button', { name: 'Sync now' }); await syncButton.click();