feat(core): Add LDAP support (#3835)
This commit is contained in:
@@ -527,6 +527,7 @@
|
||||
"forgotPassword.recoveryEmailSent": "Recovery email sent",
|
||||
"forgotPassword.returnToSignIn": "Back to sign in",
|
||||
"forgotPassword.sendingEmailError": "Problem sending email",
|
||||
"forgotPassword.ldapUserPasswordResetUnavailable": "Please contact your LDAP administrator to reset your password",
|
||||
"forgotPassword.smtpErrorContactAdministrator": "Please contact your administrator (problem with your SMTP setup)",
|
||||
"forms.resourceFiltersDropdown.filters": "Filters",
|
||||
"forms.resourceFiltersDropdown.ownedBy": "Owned by",
|
||||
@@ -1521,7 +1522,6 @@
|
||||
"importParameter.showError.invalidProtocol1.title": "Use the {node} node",
|
||||
"importParameter.showError.invalidProtocol2.title": "Invalid Protocol",
|
||||
"importParameter.showError.invalidProtocol.message": "The HTTP node doesn’t support {protocol} requests",
|
||||
|
||||
"contextual.credentials.sharing.unavailable.title": "Upgrade to collaborate",
|
||||
"contextual.credentials.sharing.unavailable.title.cloud": "Upgrade to collaborate",
|
||||
"contextual.credentials.sharing.unavailable.title.desktop": "Upgrade to n8n Cloud to collaborate",
|
||||
@@ -1547,5 +1547,86 @@
|
||||
"contextual.workflows.sharing.unavailable.button.desktop": "View plans",
|
||||
"contextual.upgradeLinkUrl": "https://subscription.n8n.io/",
|
||||
"contextual.upgradeLinkUrl.cloud": "https://app.n8n.cloud/manage?edition=cloud",
|
||||
"contextual.upgradeLinkUrl.desktop": "https://n8n.io/pricing"
|
||||
"contextual.upgradeLinkUrl.desktop": "https://n8n.io/pricing",
|
||||
"settings.ldap": "LDAP",
|
||||
"settings.ldap.infoTip": "Learn more about <a href='https://docs.n8n.io/user-management/ldap/' target='_blank'>LDAP in the Docs</a>",
|
||||
"settings.ldap.save": "Save connection",
|
||||
"settings.ldap.connectionTestError": "Problem testing LDAP connection",
|
||||
"settings.ldap.connectionTest": "LDAP connection tested",
|
||||
"settings.ldap.runSync.title": "LDAP synchronization done",
|
||||
"settings.ldap.runSync.showError.message": "Problem during synchronization. Check the logs",
|
||||
"settings.ldap.updateConfiguration": "LDAP configuration updated",
|
||||
"settings.ldap.testingConnection": "Testing connection",
|
||||
"settings.ldap.testConnection": "Test connection",
|
||||
"settings.ldap.synchronizationTable.column.status": "Status",
|
||||
"settings.ldap.synchronizationTable.column.endedAt": "Ended At",
|
||||
"settings.ldap.synchronizationTable.column.runMode": "Run Mode",
|
||||
"settings.ldap.synchronizationTable.column.runTime": "Run Time",
|
||||
"settings.ldap.synchronizationTable.column.details": "Details",
|
||||
"settings.ldap.synchronizationTable.empty.message": "Test synchronization to preview updates",
|
||||
"settings.ldap.dryRun": "Test synchronization",
|
||||
"settings.ldap.synchronizeNow": "Run synchronization",
|
||||
"settings.ldap.synchronizationError": "LDAP Synchronization Error",
|
||||
"settings.ldap.configurationError": "LDAP Configuration Error",
|
||||
"settings.ldap.usersScanned": "Users scanned {scanned}",
|
||||
"settings.ldap.confirmMessage.beforeSaveForm.cancelButtonText": "Yes, disable it",
|
||||
"settings.ldap.confirmMessage.beforeSaveForm.confirmButtonText": "No",
|
||||
"settings.ldap.confirmMessage.beforeSaveForm.headline": "Are you sure you want to disable LDAP login?",
|
||||
"settings.ldap.confirmMessage.beforeSaveForm.message": "If you do so, all LDAP users will be converted to email users.",
|
||||
"settings.ldap.disabled.title": "Available in custom plans",
|
||||
"settings.ldap.disabled.description": "LDAP is available as a paid feature. Get in touch to learn more about it.",
|
||||
"settings.ldap.disabled.buttonText": "Contact us",
|
||||
"settings.ldap.toast.sync.success": "Synchronization succeeded",
|
||||
"settings.ldap.toast.connection.success": "Connection succeeded",
|
||||
"settings.ldap.form.loginEnabled.label": "Enable LDAP Login",
|
||||
"settings.ldap.form.loginEnabled.tooltip": "Connection settings and data will still be saved if you disable LDAP Login",
|
||||
"settings.ldap.form.loginLabel.label": "LDAP Login",
|
||||
"settings.ldap.form.loginLabel.placeholder": "e.g. LDAP Username or email address",
|
||||
"settings.ldap.form.loginLabel.infoText": "The placeholder text that appears in the login field on the login page",
|
||||
"settings.ldap.form.serverAddress.label": "LDAP Server Address",
|
||||
"settings.ldap.form.serverAddress.placeholder": "123.123.123.123",
|
||||
"settings.ldap.form.serverAddress.infoText": "IP or domain of the LDAP server",
|
||||
"settings.ldap.form.port.label": "LDAP Server Port",
|
||||
"settings.ldap.form.port.infoText": "Port used to connect to the LDAP server",
|
||||
"settings.ldap.form.connectionSecurity.label": "Connection Security",
|
||||
"settings.ldap.form.connectionSecurity.infoText": "Type of connection security",
|
||||
"settings.ldap.form.allowUnauthorizedCerts.label": "Ignore SSL/TLS Issues",
|
||||
"settings.ldap.form.baseDn.label": "Base DN",
|
||||
"settings.ldap.form.baseDn.placeholder": "o=acme,dc=example,dc=com",
|
||||
"settings.ldap.form.baseDn.infoText": "Distinguished Name of the location where n8n should start its search for user in the AD/LDAP tree",
|
||||
"settings.ldap.form.bindingType.label": "Binding as",
|
||||
"settings.ldap.form.bindingType.infoText": "Type of binding used to connection to the LDAP server",
|
||||
"settings.ldap.form.adminDn.label": "Binding DN",
|
||||
"settings.ldap.form.adminDn.placeholder": "uid=2da2de69435c,ou=Users,o=Acme,dc=com",
|
||||
"settings.ldap.form.adminDn.infoText": "Distinguished Name of the user to perform the search",
|
||||
"settings.ldap.form.adminPassword.label": "Binding Password",
|
||||
"settings.ldap.form.adminPassword.infoText": "Password of the user provided in the Binding DN field above",
|
||||
"settings.ldap.form.userFilter.label": "User Filter",
|
||||
"settings.ldap.form.userFilter.placeholder": "(ObjectClass=user)",
|
||||
"settings.ldap.form.userFilter.infoText": "LDAP query to use when searching for user. Only users returned by this filter will be allowed to sign-in in n8n",
|
||||
"settings.ldap.form.attributeMappingInfo.label": "Attribute mapping",
|
||||
"settings.ldap.form.ldapId.label": "ID",
|
||||
"settings.ldap.form.ldapId.placeholder": "uid",
|
||||
"settings.ldap.form.ldapId.infoText": "The attribute in the LDAP server used as a unique identifier in n8n. It should be an unique LDAP attribute like uid",
|
||||
"settings.ldap.form.loginId.label": "Login ID",
|
||||
"settings.ldap.form.loginId.placeholder": "mail",
|
||||
"settings.ldap.form.loginId.infoText": "The attribute in the LDAP server used to log-in in n8n",
|
||||
"settings.ldap.form.email.label": "Email",
|
||||
"settings.ldap.form.email.placeholder": "mail",
|
||||
"settings.ldap.form.email.infoText": "The attribute in the LDAP server used to populate the email in n8n",
|
||||
"settings.ldap.form.firstName.label": "First Name",
|
||||
"settings.ldap.form.firstName.placeholder": "givenName",
|
||||
"settings.ldap.form.firstName.infoText": "The attribute in the LDAP server used to populate the first name in n8n",
|
||||
"settings.ldap.form.lastName.label": "Last Name",
|
||||
"settings.ldap.form.lastName.placeholder": "sn",
|
||||
"settings.ldap.form.lastName.infoText": "The attribute in the LDAP server used to populate the last name in n8n",
|
||||
"settings.ldap.form.synchronizationEnabled.label": "Enable periodic LDAP synchronization",
|
||||
"settings.ldap.form.synchronizationEnabled.tooltip": "Enable users to be synchronized periodically",
|
||||
"settings.ldap.form.synchronizationInterval.label": "Synchronization Interval (Minutes)",
|
||||
"settings.ldap.form.synchronizationInterval.infoText": "How often the synchronization should run",
|
||||
"settings.ldap.form.pageSize.label": "Page Size",
|
||||
"settings.ldap.form.pageSize.infoText": "Max number of records to return per page during synchronization. 0 for unlimited",
|
||||
"settings.ldap.form.searchTimeout.label": "Search Timeout (Seconds)",
|
||||
"settings.ldap.form.searchTimeout.infoText": "The timeout value for queries to the AD/LDAP server. Increase if you are getting timeout errors caused by a slow AD/LDAP server",
|
||||
"settings.ldap.section.synchronization.title": "Synchronization"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user