LDAP: Added badge LDAP

This commit is contained in:
Alexey Safronov 2024-05-21 10:34:59 +04:00
parent 9ca982b933
commit 1f169880e8
101 changed files with 5905 additions and 195 deletions

File diff suppressed because it is too large Load Diff

View File

@ -27286,6 +27286,134 @@
</translation>
</translations>
</concept_node>
<concept_node>
<name>LDAP</name>
<description/>
<comment/>
<default_text/>
<translations>
<translation>
<language>ar-SA</language>
<approved>false</approved>
</translation>
<translation>
<language>az-Latn-AZ</language>
<approved>false</approved>
</translation>
<translation>
<language>bg-BG</language>
<approved>false</approved>
</translation>
<translation>
<language>cs-CZ</language>
<approved>false</approved>
</translation>
<translation>
<language>de-DE</language>
<approved>false</approved>
</translation>
<translation>
<language>el-GR</language>
<approved>false</approved>
</translation>
<translation>
<language>en-US</language>
<approved>false</approved>
</translation>
<translation>
<language>es-ES</language>
<approved>false</approved>
</translation>
<translation>
<language>fi-FI</language>
<approved>false</approved>
</translation>
<translation>
<language>fr-FR</language>
<approved>false</approved>
</translation>
<translation>
<language>hy-AM</language>
<approved>false</approved>
</translation>
<translation>
<language>it-IT</language>
<approved>false</approved>
</translation>
<translation>
<language>ja-JP</language>
<approved>false</approved>
</translation>
<translation>
<language>ko-KR</language>
<approved>false</approved>
</translation>
<translation>
<language>lo-LA</language>
<approved>false</approved>
</translation>
<translation>
<language>lv-LV</language>
<approved>false</approved>
</translation>
<translation>
<language>nl-NL</language>
<approved>false</approved>
</translation>
<translation>
<language>pl-PL</language>
<approved>false</approved>
</translation>
<translation>
<language>pt-BR</language>
<approved>false</approved>
</translation>
<translation>
<language>pt-PT</language>
<approved>false</approved>
</translation>
<translation>
<language>ro-RO</language>
<approved>false</approved>
</translation>
<translation>
<language>ru-RU</language>
<approved>false</approved>
</translation>
<translation>
<language>si-SI</language>
<approved>false</approved>
</translation>
<translation>
<language>sk-SK</language>
<approved>false</approved>
</translation>
<translation>
<language>sl-SI</language>
<approved>false</approved>
</translation>
<translation>
<language>sr-Latn-RS</language>
<approved>false</approved>
</translation>
<translation>
<language>tr-TR</language>
<approved>false</approved>
</translation>
<translation>
<language>uk-UA</language>
<approved>false</approved>
</translation>
<translation>
<language>vi-VN</language>
<approved>false</approved>
</translation>
<translation>
<language>zh-CN</language>
<approved>false</approved>
</translation>
</translations>
</concept_node>
<concept_node>
<name>LearnMore</name>
<description/>

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "تمكين",
"IndividualRights": "الحقوق الفردية في الغرفة",
"InviteLinkTitle": "رابط الدعوة",
"LDAPLbl": "بروتوكول الوصول إلى الدليل الخفيف ",
"NameChangeButton": "تغيير الاسم",
"PasswordChangeButton": "تغيير كلمة المرور",
"PendingTitle": "قيد الانتظار",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "İzn ver",
"IndividualRights": "Otaqda fərdi hüquqlar",
"InviteLinkTitle": "Dəvət üçün link",
"LDAPLbl": "LDAP",
"NameChangeButton": "Adı dəyişin",
"PasswordChangeButton": "Şifrəni dəyişdir",
"PendingTitle": "Gözləmə",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Активирай",
"IndividualRights": "Отделни правомощия в стая",
"InviteLinkTitle": "Връзка за покана",
"LDAPLbl": "LDAP",
"NameChangeButton": "Промяна на името",
"PasswordChangeButton": "Промяна на парола",
"PendingTitle": "В очакване",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Aktivovat",
"IndividualRights": "Individuální práva v místnosti",
"InviteLinkTitle": "Odkaz s pozvánkou",
"LDAPLbl": "LDAP",
"NameChangeButton": "Změna názvu",
"PasswordChangeButton": "Změnit heslo",
"PendingTitle": "Čekající",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Aktivieren",
"IndividualRights": "Individuelle Rechte im Raum",
"InviteLinkTitle": "Einladungslink",
"LDAPLbl": "LDAP",
"NameChangeButton": "Name ändern",
"PasswordChangeButton": "Kennwort ändern",
"PendingTitle": "Ausstehend",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Ενεργοποίηση",
"IndividualRights": "Ατομικά δικαιώματα στο δωμάτιο",
"InviteLinkTitle": "Σύνδεσμος πρόσκλησης",
"LDAPLbl": "LDAP",
"NameChangeButton": "Αλλαγή ονόματος",
"PasswordChangeButton": "Αλλαγή κωδικού πρόσβασης",
"PendingTitle": "Εκκρεμεί",

View File

@ -1,45 +1,45 @@
{
"LdapAdvancedSettings": "Advanced Settings",
"LdapAttributeMapping": "Attribute mapping",
"LdapFirstName": "First name",
"LdapIntro": "LDAP is a way to import users and groups from an LDAP server, as well as provide user authentication on the portal using logins/passwords stored on the LDAP server. Users will be imported immediately after the settings are saved. Users added later will be imported during their first authentication on the portal.",
"LdapToggle": "LDAP Authentication",
"LdapToggleDescription": "Enable this option if you want to add users from LDAP server/Active Directory to DocSpace automatically. The added users will be able to authorize using their LDAP server/Active Directory credentials. DocSpace does not save the user passwords locally and will authenticate users sending their login and password to LDAP server/Active Directory.",
"LdapAutoSyncToggle": "Auto sync",
"LdapAutoSyncToggleDescription": "Synchronization will allow to upload all the data from the portal and update the new data after changing the settings. Sync every time you have new data on users in the portal.",
"LdapAvatar": "Profile photo",
"LdapDisclaimer": "Please, keep in mind: the portal user email will be taken from the 'Mail Attribute' setting. If it is missing, it will be formed in the following way: 'Login Attribute + @ + LDAP Domain'. In case such an email does not exist, the user will not receive any portal notification.",
"LdapEnableStartTls": "Enable StartTLS",
"LdapEnableSSL": "Enable SSL",
"LdapEnableStartTls": "Enable StartTLS",
"LdapFirstName": "First name",
"LdapGroupAttribute": "Group Attribute",
"LdapGroupDN": "Group DN",
"LdapGroupFilter": "Group Filter",
"LdapGroupMembership": "Group Membership",
"LdapGroupNameAttribute": "Group Name Attribute",
"LdapIntro": "LDAP is a way to import users and groups from an LDAP server, as well as provide user authentication on the portal using logins/passwords stored on the LDAP server. Users will be imported immediately after the settings are saved. Users added later will be imported during their first authentication on the portal.",
"LdapLoginAttribute": "Login Attribute",
"LdapLoginAttributeTooltip": "Enter the object attribute corresponding to the user login.",
"LdapLoginTooltip": "Please specify Login user who has LDAP server/Active Directory read access rights.",
"LdapMail": "Mail",
"LdapAvatar": "Profile photo",
"LdapQuota": "User quota",
"LdapMobileSettingsDescription": "Use this option to provide on-brand experience to your users. These settings will be effective for all of your portals.",
"LdapMobileSyncDescription": "Specify your company information, add links to external resources, and email addresses displayed within the online office interface.",
"LdapNextSync": "Next synchronization",
"LdapPasswordTooltip": "Enter the password for the user with the access rights to read data from LDAP server/Active Directory.",
"LdapPortNumber": "Port Number",
"LdapPortNumberTooltip": "Enter the port number for your LDAP server/Active Directory.",
"LdapQuota": "User quota",
"LdapSecondName": "Second name",
"LdapSendWelcomeLetter": "Send welcome letter",
"LdapSendWelcomeLetterTooltip": "If checked all new users will receive welcome letter. Available only when Mail Attribute is mapped to LDAP.",
"LdapServer": "Server",
"LdapServerTooltip": "Enter the LDAP server URL without the port number, e.g. LDAP://mycompany.com.",
"LdapSecondName": "Second name",
"LdapSettings": "LDAP settings",
"LdapSyncButton": "Sync users",
"LdapSyncCronTitle": "Here you can set how often you want to auto sync LDAP users",
"LdapSyncDescription": "Sync LDAP data is a way to synchronize data changes between your portal and the LDAP server. Enable the Auto Sync option and set a time period to automatically update the information.",
"LdapSyncTitle": "Sync LDAP data",
"LdapToggle": "LDAP Authentication",
"LdapToggleDescription": "Enable this option if you want to add users from LDAP server/Active Directory to DocSpace automatically. The added users will be able to authorize using their LDAP server/Active Directory credentials. DocSpace does not save the user passwords locally and will authenticate users sending their login and password to LDAP server/Active Directory.",
"LdapUserAttribute": "User Attribute",
"LdapUserDN": "User DN",
"LdapUserDNTooltip": "Enter the distinguished name to the directory containing users you want to add.",
"LdapUserFilter": "User Filter",
"LdapUserFilterTooltip": "Use the search LDAP filter to select the users who must be imported.",
"LdapSyncTitle": "Sync LDAP data",
"LdapSyncDescription": "Sync LDAP data is a way to synchronize data changes between your portal and the LDAP server. Enable the Auto Sync option and set a time period to automatically update the information.",
"LdapSyncButton": "Sync users",
"LdapAutoSyncToggle": "Auto sync",
"LdapAutoSyncToggleDescription": "Synchronization will allow to upload all the data from the portal and update the new data after changing the settings. Sync every time you have new data on users in the portal.",
"LdapGroupMembership": "Group Membership",
"LdapGroupDN": "Group DN",
"LdapUserAttribute": "User Attribute",
"LdapGroupFilter": "Group Filter",
"LdapGroupNameAttribute": "Group Name Attribute",
"LdapGroupAttribute": "Group Attribute",
"LdapSyncCronTitle": "Here you can set how often you want to auto sync LDAP users",
"LdapNextSync": "Next synchronization",
"LdapSettings": "LDAP settings",
"LdapMobileSettingsDescription": "Use this option to provide on-brand experience to your users. These settings will be effective for all of your portals.",
"LdapMobileSyncDescription": "Specify your company information, add links to external resources, and email addresses displayed within the online office interface."
"LdapUserFilterTooltip": "Use the search LDAP filter to select the users who must be imported."
}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Enable",
"IndividualRights": "Individual rights in the room",
"InviteLinkTitle": "Invitation link",
"LDAPLbl": "LDAP",
"NameChangeButton": "Change name",
"PasswordChangeButton": "Change password",
"PendingTitle": "Pending",

View File

@ -147,9 +147,9 @@
"IPSecurityMobileDescription": "IP Security is used to restrict login to the portal from all IP addresses except certain addresses.",
"IPSecuritySettingDescription": "Configure IP Security to restrict login possibility to select IP addresses. Use either exact IP addresses in the IPv4 format, IP range or CIDR masking. The IP security does not work for space owners, they can access the space from any IP address.",
"IPSecurityWarningHelper": "First, you need to specify your current IP or the IP range your current IP address belongs to, otherwise your space access will be blocked right after you save the settings. The space owner will have the space access from any IP address.",
"LDAP": "LDAP Settings",
"LanguageAndTimeZoneSettingsNavDescription": "Language and Time Zone Settings is a way to change the language of the whole portal for all portal users and to configure the time zone so that all the events of the portal will be shown with the correct date and time.",
"LastUpdate": "Last update: {{date}}",
"LDAP": "LDAP Settings",
"LicenseLimitCounter": "License limit Admins/Power users:",
"LicenseLimitDescription": "The license limit counter consists of: already existing accounts in DocSpace and new users that you want to import. If you import users who already have a DocSpace account, they will not be counted again in the counter. Your DocSpace license allows you to have a maximum of 100 users.",
"Lifetime": "Lifetime (min)",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Habilitar",
"IndividualRights": "Permisos individuales en la sala",
"InviteLinkTitle": "Enlace de invitación",
"LDAPLbl": "LDAP",
"NameChangeButton": "Cambiar nombre",
"PasswordChangeButton": "Cambiar contraseña",
"PendingTitle": "Pendiente",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Käytössä",
"IndividualRights": "Yksilölliset oikeudet huoneessa",
"InviteLinkTitle": "Kutsulinkki",
"LDAPLbl": "LDAP",
"NameChangeButton": "Vaihda nimi",
"PasswordChangeButton": "Vaihda salasana",
"PendingTitle": "Odottaa",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Activer ",
"IndividualRights": "Autorisations individuelles dans la salle",
"InviteLinkTitle": "Lien d'invitation",
"LDAPLbl": "LDAP",
"NameChangeButton": "Modifier le nom",
"PasswordChangeButton": "Modifier le mot de passe",
"PendingTitle": "En attente",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Թույլատրել",
"IndividualRights": "Անհատական իրավունքները սենյակում",
"InviteLinkTitle": "Հրավերի հղում",
"LDAPLbl": "LDAP",
"NameChangeButton": "Փոխել անունը",
"PasswordChangeButton": "Փոխել գաղտնաբառը",
"PendingTitle": "Սպասող",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Attivare",
"IndividualRights": "Diritti individuali nella stanza",
"InviteLinkTitle": "Link di invito",
"LDAPLbl": "LDAP",
"NameChangeButton": "Modifica nome",
"PasswordChangeButton": "Cambiare password",
"PendingTitle": "In attesa",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "有効にする",
"IndividualRights": "ルームでの個人権限",
"InviteLinkTitle": "招待状リンク",
"LDAPLbl": "LDAP",
"NameChangeButton": "名前の変更",
"PasswordChangeButton": "パスワードの変更",
"PendingTitle": "保留中",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "활성화",
"IndividualRights": "방 내 개인 권리",
"InviteLinkTitle": "초대 링크",
"LDAPLbl": "LDAP",
"NameChangeButton": "이름 변경",
"PasswordChangeButton": "비밀번호 변경",
"PendingTitle": "보류 중",

View File

@ -0,0 +1 @@
{}

View File

@ -6,7 +6,6 @@
"EmailChangeButton": "ປ່ຽນອີເມວ",
"EnableUserButton": "ປິດ",
"InviteLinkTitle": "link ຄໍາເຊີນ",
"LDAPLbl": "LDAP",
"NameChangeButton": "ປ່ຽນຊື່",
"PasswordChangeButton": "ປ່ຽນລະຫັດຜ່ານ",
"PendingTitle": "ລໍຖ້າຢູ່",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Iespējot",
"IndividualRights": "Individuālās tiesības telpā",
"InviteLinkTitle": "Uzaicinājuma saite",
"LDAPLbl": "LDAP",
"NameChangeButton": "Mainīt vārdu",
"PasswordChangeButton": "Mainīt paroli",
"PendingTitle": "Gaida apstiprinājumu",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Inschakelen",
"IndividualRights": "Individuele rechten in de kamer",
"InviteLinkTitle": "Uitnodigingslink",
"LDAPLbl": "LDAP",
"NameChangeButton": "Naam wijzigen",
"PasswordChangeButton": "Wijzig wachtwoord",
"PendingTitle": "In behandeling",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Aktywuj",
"IndividualRights": "Indywidualne prawa w pokoju",
"InviteLinkTitle": "Link z zaproszeniem",
"LDAPLbl": "LDAP",
"NameChangeButton": "Zmień nazwę",
"PasswordChangeButton": "Zmień hasło",
"PendingTitle": "Oczekuje",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Habilitar",
"IndividualRights": "Direitos individuais no sala",
"InviteLinkTitle": "Link de convite",
"LDAPLbl": "LDAP",
"NameChangeButton": "Alterar nome",
"PasswordChangeButton": "Alterar Senha",
"PendingTitle": "Pendente",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Ativar",
"IndividualRights": "Direitos individuais no sala",
"InviteLinkTitle": "Ligação de convite",
"LDAPLbl": "LDAP",
"NameChangeButton": "Mudar o nome",
"PasswordChangeButton": "Alterar palavra-passe",
"PendingTitle": "Pendente",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Activează",
"IndividualRights": "Permisiuni individuale în sala",
"InviteLinkTitle": "Link-ul de invitație",
"LDAPLbl": "LDAP",
"NameChangeButton": "Modificare nume",
"PasswordChangeButton": "Schimbare parola",
"PendingTitle": "În așteptare",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Разблокировать",
"IndividualRights": "Индивидуальные права в комнате",
"InviteLinkTitle": "Пригласительная ссылка",
"LDAPLbl": "LDAP",
"NameChangeButton": "Изменить имя",
"PasswordChangeButton": "Изменить пароль",
"PendingTitle": "Ожидание",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "සබල කරන්න",
"IndividualRights": "කාමරයේ පෞද්ගලික අයිතීන්",
"InviteLinkTitle": "ආරාධනා සබැඳිය",
"LDAPLbl": "LDAP",
"NameChangeButton": "නම සංශෝධනය",
"PasswordChangeButton": "මුරපදය සංශෝධනය",
"PendingTitle": "පොරොත්තු",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Aktivovať",
"IndividualRights": "Individuálne práva v miestnosti",
"InviteLinkTitle": "Odkaz na pozvánku",
"LDAPLbl": "LDAP",
"NameChangeButton": "Zmeniť meno",
"PasswordChangeButton": "Zmeniť heslo",
"PendingTitle": "Nevybavené",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Omogoči",
"IndividualRights": "Individualne pravice v sobi",
"InviteLinkTitle": "Povezava do povabila",
"LDAPLbl": "LDAP",
"NameChangeButton": "Zamenjaj ime",
"PasswordChangeButton": "Spremeni geslo",
"PendingTitle": "V teku",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Omogući",
"IndividualRights": "Individualna prava u sobi",
"InviteLinkTitle": "Pozivni link",
"LDAPLbl": "LDAP",
"NameChangeButton": "Promeni ime",
"PasswordChangeButton": "Promeni lozinku",
"PendingTitle": "Na čekanju",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Etkinleştir",
"IndividualRights": "Odadaki bireysel haklar",
"InviteLinkTitle": "Davet Bağlantısı",
"LDAPLbl": "LDAP",
"NameChangeButton": "İsmi değiştir",
"PasswordChangeButton": "Şifreyi değiştir",
"PendingTitle": "Bekliyor",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Включити",
"IndividualRights": "Індивідуальні права в групі",
"InviteLinkTitle": "Посилання-запрошення",
"LDAPLbl": "LDAP",
"NameChangeButton": "Змінити ім’я",
"PasswordChangeButton": "Змінити пароль",
"PendingTitle": "Очікування",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "Kích hoạt",
"IndividualRights": "Quyền cá nhân trong phòng",
"InviteLinkTitle": "Liên kết mời",
"LDAPLbl": "LDAP",
"NameChangeButton": "Đổi tên",
"PasswordChangeButton": "Thay đổi mật khẩu",
"PendingTitle": "Đang chờ xử lý",

View File

@ -0,0 +1 @@
{}

View File

@ -10,7 +10,6 @@
"EnableUserButton": "启用",
"IndividualRights": "房间内的个人权限",
"InviteLinkTitle": "邀请链接",
"LDAPLbl": "LDAP",
"NameChangeButton": "更改名称",
"PasswordChangeButton": "更改密码",
"PendingTitle": "待定",

View File

@ -93,6 +93,7 @@ const Badges = ({
filter,
infoPanelVisible,
isSSO = false,
isLDAP = false,
}) => {
const navigate = useNavigate();
const location = useLocation();
@ -117,6 +118,19 @@ const Badges = ({
className="badges additional-badges"
infoPanelVisible={infoPanelVisible}
>
{isLDAP && (
<Badge
className="accounts-badge"
label={t("Common:LDAP")}
color={"#FFFFFF"}
backgroundColor="#8570BD"
fontSize={"9px"}
fontWeight={800}
noHover
lineHeight={"13px"}
onClick={onClickSSO}
/>
)}
{isSSO && (
<Badge
className="accounts-badge"

View File

@ -91,6 +91,7 @@ const UserContent = ({
isVisitor,
isCollaborator,
isSSO,
isLDAP,
usedSpace,
quotaLimit,
} = item;
@ -148,7 +149,12 @@ const UserContent = ({
: email}
</Link>
<Badges statusType={statusType} isPaid={isPaidUser} isSSO={isSSO} />
<Badges
statusType={statusType}
isPaid={isPaidUser}
isSSO={isSSO}
isLDAP={isLDAP}
/>
<Link
containerMinWidth="140px"

View File

@ -239,6 +239,7 @@ const InsideGroupTableRow = (props) => {
isVisitor,
isCollaborator,
isSSO,
isLDAP,
} = item;
const isPending = statusType === "pending" || statusType === "disabled";
@ -514,7 +515,12 @@ const InsideGroupTableRow = (props) => {
? displayName
: email}
</Link>
<Badges statusType={statusType} isPaid={isPaidUser} isSSO={isSSO} />
<Badges
statusType={statusType}
isPaid={isPaidUser}
isSSO={isSSO}
isLDAP={isLDAP}
/>
</TableCell>
{typeAccountsInsideGroupColumnIsEnabled ? (

View File

@ -87,6 +87,7 @@ const UserContent = ({
isVisitor,
isCollaborator,
isSSO,
isLDAP,
} = item;
const nameColor =
@ -136,7 +137,12 @@ const UserContent = ({
: email}
</Link>
<Badges statusType={statusType} isPaid={isPaidUser} isSSO={isSSO} />
<Badges
statusType={statusType}
isPaid={isPaidUser}
isSSO={isSSO}
isLDAP={isLDAP}
/>
<Link
containerMinWidth="140px"

View File

@ -243,6 +243,7 @@ const PeopleTableRow = (props) => {
isVisitor,
isCollaborator,
isSSO,
isLDAP,
} = item;
const isPending = statusType === "pending" || statusType === "disabled";
@ -517,7 +518,12 @@ const PeopleTableRow = (props) => {
? displayName
: email}
</Link>
<Badges statusType={statusType} isPaid={isPaidUser} isSSO={isSSO} />
<Badges
statusType={statusType}
isPaid={isPaidUser}
isSSO={isSSO}
isLDAP={isLDAP}
/>
</TableCell>
{typeAccountsColumnIsEnabled ? (

View File

@ -876,7 +876,7 @@ const SectionFilterContent = ({
AccountLoginType.SSO === filter.accountLoginType.toString()
? t("Common:SSO")
: AccountLoginType.LDAP === filter.accountLoginType.toString()
? t("PeopleTranslations:LDAPLbl")
? t("Common:LDAP")
: t("PeopleTranslations:StandardLogin");
filterValues.push({
key: filter.accountLoginType.toString(),
@ -1440,11 +1440,11 @@ const SectionFilterContent = ({
label: t("Common:SSO"),
},
//TODO: uncomment after ldap be ready
/*{
{
key: AccountLoginType.LDAP,
group: "filter-login-type",
label: t("PeopleTranslations:LDAPLbl"),
},*/
label: t("Common:LDAP"),
},
{
key: AccountLoginType.STANDART,
group: "filter-login-type",

View File

@ -156,7 +156,10 @@ const Header = (props) => {
return (
<StyledHeader
showContextButton={(isAdmin && !profile?.isOwner) || isMe}
showContextButton={
(isAdmin && !profile?.isOwner) ||
(isMe && !profile?.isLDAP && !profile?.isSSO)
}
isVisitor={isVisitor || isCollaborator}
>
<IconButton
@ -170,11 +173,12 @@ const Header = (props) => {
<div>
<Headline className="header-headline" type="content">
{t("Profile:MyProfile")}
{profile?.isLDAP && ` (${t("PeopleTranslations:LDAPLbl")})`}
{profile?.isLDAP && ` (${t("Common:LDAP")})`}
</Headline>
</div>
<div className="action-button">
{((isAdmin && !profile?.isOwner) || isMe) && (
{((isAdmin && !profile?.isOwner) ||
(isMe && !profile?.isLDAP && !profile?.isSSO)) && (
<ContextMenuButton
directionX="right"
title={t("Common:Actions")}

View File

@ -455,6 +455,7 @@ class UsersStore {
firstName,
lastName,
isSSO,
isLDAP,
quotaLimit,
usedSpace,
isCustomQuota,
@ -496,6 +497,7 @@ class UsersStore {
firstName,
lastName,
isSSO,
isLDAP,
quotaLimit,
usedSpace,
isCustomQuota,

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "تاريخ التعديل الأخير",
"LastName": "الاسم الأخير",
"LatePayment": "سداد متأخر",
"LDAP": "LDAP",
"LearnMore": "معرفة المزيد",
"LinkAccessDenied": "تم رفض الوصول إلى الرابط",
"LinkExpireAfter": "ستنتهي صلاحية الرابط بعد <1>{{date}}</1>",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Son dəyişdirildiyi tarix",
"LastName": "Soyad",
"LatePayment": "Gecikmiş ödəniş",
"LDAP": "LDAP",
"LearnMore": "Daha ətraflı öyrənin",
"LinkAccessDenied": "Bağlantıya giriş rədd edildi",
"LinkExpireAfter": "Link <1>{{date}}</1> sonra başa çatacaq",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Дата на последната промяна",
"LastName": "Фамилия",
"LatePayment": "Просрочено плащане",
"LDAP": "LDAP",
"LearnMore": "Научи повече",
"LinkAccessDenied": "Достъпът до линка е отказан",
"LinkExpireAfter": "Линкът ще изтече след <1>{{date}}</1>",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Modifikováno",
"LastName": "Příjmení",
"LatePayment": "Opožděná platba",
"LDAP": "LDAP",
"LearnMore": "Zjistit více",
"LinkAccessDenied": "Přístup k odkazu byl odepřen",
"LinkExpireAfter": "Platnost odkazu vyprší po <1>{{date}}</1>",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Zuletzt geändertes Datum",
"LastName": "Familienname",
"LatePayment": "Verspätete Zahlung",
"LDAP": "LDAP",
"LearnMore": "Mehr erfahren",
"LinkAccessDenied": "Der Zugriff auf den Link wurde verweigert",
"LinkExpireAfter": "Der Link läuft nach dem <1>{{date}}</1> ab",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Ημερομηνία τελευταίας τροποποίησης",
"LastName": "Επώνυμο",
"LatePayment": "Καθυστερημένη πληρωμή",
"LDAP": "LDAP",
"LearnMore": "Μάθετε περισσότερα",
"LinkAccessDenied": "Η πρόσβαση στον σύνδεσμο έχει απορριφθεί",
"LinkExpireAfter": "Ο σύνδεσμος θα λήξει μετά τις <1>{{date}}</1>",

View File

@ -212,6 +212,7 @@
"LastName": "Last name",
"LatePayment": "Late payment",
"Later": "Later",
"LDAP": "LDAP",
"LearnMore": "Learn more",
"LinkAccessDenied": "Access to the link has been denied",
"LinkExpireAfter": "The link will expire after <1>{{date}}</1>",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Fecha de actualización",
"LastName": "Apellido",
"LatePayment": "Pago atrasado",
"LDAP": "LDAP",
"LearnMore": "Más información",
"LinkAccessDenied": "El acceso al enlace ha sido denegado.",
"LinkExpireAfter": "El enlace caducará después del <1>{{date}}</1>",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Viimeisin muokkauspäivä",
"LastName": "Sukunimi",
"LatePayment": "Myöhästynyt maksu",
"LDAP": "LDAP",
"LearnMore": "Lue lisää",
"LinkAccessDenied": "Pääsy linkin kautta on evätty",
"LinkExpireAfter": "Linkki vanhenee <1>{{date}}</1> jälkeen",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Modifié",
"LastName": "Nom",
"LatePayment": "Retard de paiement",
"LDAP": "LDAP",
"LearnMore": "En savoir plus",
"LinkAccessDenied": "L'accès au lien a été refusé",
"LinkExpireAfter": "Le lien expire après <1>{{date}}</1>",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Վերջին փոփոխության ամսաթիվը",
"LastName": "Վերջին անունը",
"LatePayment": "Վերջին վճարումը",
"LDAP": "LDAP",
"LearnMore": "Իմանալ ավելին",
"LinkAccessDenied": "Հղման մուտքը մերժվել է",
"LinkExpireAfter": "Հղման ժամկետը կսպառվի <1>{{date}}</1>-ից հետո",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Data ultima modifica",
"LastName": "Cognome",
"LatePayment": "Pagamento in ritardo",
"LDAP": "LDAP",
"LearnMore": "Scopri di più",
"LinkAccessDenied": "L'accesso al link è stato negato",
"LinkExpireAfter": "Il link scadrà dopo il <1>{{date}}</1>",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "変更日",
"LastName": "姓",
"LatePayment": "延滞料",
"LDAP": "LDAP",
"LearnMore": "詳細はこちら",
"LinkAccessDenied": "リンクへのアクセスが拒否されました",
"LinkExpireAfter": "リンクの有効期限は<1>{{date}}</1>です",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "마지막 수정 날짜",
"LastName": "성",
"LatePayment": "마지막 지불",
"LDAP": "LDAP",
"LearnMore": "더 보기",
"LinkAccessDenied": "링크에 대한 액세스가 거부되었습니다",
"LinkExpireAfter": "링크가 <1>{{date}}</1> 후에 만료됩니다",

View File

@ -158,6 +158,7 @@
"LastModifiedDate": "ວັນທີດັດແກ້ຫຼ້າສຸດ",
"LastName": "ນາມສະກຸນ",
"LatePayment": "ການຈ່າຍເງິນຊ້າ",
"LDAP": "LDAP",
"LearnMore": "ຮຽນຮູ້ເພີ່ມຕື່ມ",
"LinkSuccessfullyCopied": "ສຳເນົາລິ້ງໄປໃສ່ຄລິບບອດສຳເລັດແລ້ວ",
"LiveChat": "ສົນທະນາສົດ",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Pēdējās modifikācijas datums",
"LastName": "Uzvārds",
"LatePayment": "Maksājumu kavējumi",
"LDAP": "LDAP",
"LearnMore": "Uzzināt vairāk",
"LinkAccessDenied": "Piekļuve saitei ir liegta",
"LinkExpireAfter": "Saites derīguma termiņš beigsies pēc <1>{{date}}</1>",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Datum laatste wijziging",
"LastName": "Achternaam",
"LatePayment": "Betalingsachterstand",
"LDAP": "LDAP",
"LearnMore": "Meer informatie",
"LinkAccessDenied": "Toegang tot de link is geweigerd",
"LinkExpireAfter": "De link verloopt na <1>{{date}}</1>",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Data ostatniej modyfikacji",
"LastName": "Nazwisko",
"LatePayment": "Płatności po terminie",
"LDAP": "LDAP",
"LearnMore": "Dowiedz się więcej",
"LinkAccessDenied": "Odmówiono dostępu do linku",
"LinkExpireAfter": "Link wygaśnie po <1>{{date}}</1>",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Data da última modificação",
"LastName": "Sobrenome",
"LatePayment": "Atraso no pagamento",
"LDAP": "LDAP",
"LearnMore": "Saiba mais",
"LinkAccessDenied": "O acesso ao link foi negado",
"LinkExpireAfter": "O link expirará após <1>{{date}}</1>",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Data da última modificação",
"LastName": "Último Nome",
"LatePayment": "Pagamento tardio",
"LDAP": "LDAP",
"LearnMore": "Saiba ma",
"LinkAccessDenied": "O acesso ao link foi negado",
"LinkExpireAfter": "O link expirará após <1>{{date}}</1>",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Data ultimei modificări",
"LastName": "Numele",
"LatePayment": "Plata întârziată",
"LDAP": "LDAP",
"LearnMore": "Aflați mai mult",
"LinkAccessDenied": "Accesul la link a fost refuzat",
"LinkExpireAfter": "Link-ul expiră după data <1>{{date}} </1>",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Дата последнего изменения",
"LastName": "Фамилия",
"LatePayment": "Просроченная оплата",
"LDAP": "LDAP",
"LearnMore": "Узнать больше",
"LinkAccessDenied": "Доступ к ссылке запрещен",
"LinkExpireAfter": "Срок действия ссылки истекает через <1>{{date}}</1>",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "අවසාන සංශෝධිත දිනය",
"LastName": "අග නම",
"LatePayment": "ප්‍රමාද ගෙවීම",
"LDAP": "LDAP",
"LearnMore": "තව දැනගන්න",
"LinkAccessDenied": "සබැඳියට ප්‍රවේශය ප්‍රතික්ෂේපිතයි",
"LinkExpireAfter": "සබැඳිය <1>{{date}}</1>ට පසු කල් ඉකුත් වේ",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Modifikované",
"LastName": "Priezvisko",
"LatePayment": "Neskorá platba",
"LDAP": "LDAP",
"LearnMore": "Zistiť viac",
"LinkAccessDenied": "Prístup k odkazu bol zamietnutý",
"LinkExpireAfter": "Platnosť odkazu vyprší po <1>{{date}}</1>",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Datum zadnje spremembe",
"LastName": "Priimek",
"LatePayment": "Zamuda pri plačilu",
"LDAP": "LDAP",
"LearnMore": "Izvedi več",
"LinkAccessDenied": "Dostop do povezave je bil zavrnjen",
"LinkExpireAfter": "Povezava bo potekla z dnem <1>{{date}}</1>",

View File

@ -205,6 +205,7 @@
"LastModifiedDate": "Datum poslednje izmene",
"LastName": "Prezime",
"LatePayment": "Kasna uplata",
"LDAP": "LDAP",
"LearnMore": "Saznaj više",
"LinkAccessDenied": "Pristup linku je odbijen",
"LinkExpireAfter": "Link će da istekne posle <1>{{date}}</1>",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Son değiştirilme tarihi",
"LastName": "Soy isim",
"LatePayment": "Gecikmiş ödeme",
"LDAP": "LDAP",
"LearnMore": "Daha fazlasını öğrenin",
"LinkAccessDenied": "Bağlantıya erişim reddedildi",
"LinkExpireAfter": "Bağlantı <1>{{date}}</1> tarihinden sonra sona erecektir",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Дата останньої зміни",
"LastName": "Прізвище",
"LatePayment": "Прострочений платіж",
"LDAP": "LDAP",
"LearnMore": "Докладніше",
"LinkAccessDenied": "Доступ до посилання заборонений",
"LinkExpireAfter": "Посилання буде недійсним після <1>{{date}}</1>",

View File

@ -206,6 +206,7 @@
"LastModifiedDate": "Ngày sửa đổi lần cuối",
"LastName": "Họ",
"LatePayment": "Chậm thanh toán",
"LDAP": "LDAP",
"LearnMore": "Tìm hiểu thêm",
"LinkAccessDenied": "Truy cập vào liên kết đã bị từ chối",
"LinkExpireAfter": "Liên kết sẽ hết hạn sau <1>{{date}} </1>",

Some files were not shown because too many files have changed in this diff Show More