feat(user): admin can promote external user + security on deletion
promotion by admin of external user into internal possible
deletion of a user request admin to enter it's email, this is to prevent any miss click
This commit is contained in:
@@ -871,7 +871,14 @@
|
||||
"create_drive": "إنشاء قرص مشترك",
|
||||
"no_drives": "لا توجد أقراص بعد.",
|
||||
"external_user": "خارجي",
|
||||
"external_user_hint": "حساب بالدعوة فقط (magic-link أو OCM). لا يمكن أن يكون مسؤولًا ولا يمتلك حصة تخزين."
|
||||
"external_user_hint": "حساب بالدعوة فقط (magic-link أو OCM). لا يمكن أن يكون مسؤولًا ولا يمتلك حصة تخزين.",
|
||||
"no_storage_for_external": "الحسابات الخارجية ليس لديها حصة تخزين.",
|
||||
"promote_to_internal_title": "ترقية إلى مستخدم داخلي",
|
||||
"confirm_promote_user": "ترقية {{name}} إلى مستخدم داخلي؟ سيتم تجهيز قرص شخصي ومنح حصة تخزين عادية. تُحفظ هوية الحساب؛ يظل تسجيل الدخول عبر magic-link هو طريقة الوصول حتى يتم تعيين كلمة مرور.",
|
||||
"delete_user_title": "حذف المستخدم",
|
||||
"delete_user_warning": "أنت على وشك حذف «{{name}}» نهائيًا. سيؤدي ذلك إلى إزالة الحساب وإلغاء جميع الجلسات وحذف القرص الشخصي. لا يمكن التراجع عن هذا الإجراء.",
|
||||
"delete_user_confirm_hint": "للتأكيد، اكتب بريد الحساب أدناه: {{email}}",
|
||||
"deleting": "جارٍ الحذف…"
|
||||
},
|
||||
"profile": {
|
||||
"page_title": "الملف الشخصي",
|
||||
|
||||
@@ -871,7 +871,14 @@
|
||||
"create_drive": "Gemeinsames Laufwerk erstellen",
|
||||
"no_drives": "Noch keine Laufwerke.",
|
||||
"external_user": "extern",
|
||||
"external_user_hint": "Nur-Einladung-Konto (Magic-Link oder OCM). Kann kein Administrator sein und hat keinen Speicherumfang."
|
||||
"external_user_hint": "Nur-Einladung-Konto (Magic-Link oder OCM). Kann kein Administrator sein und hat keinen Speicherumfang.",
|
||||
"no_storage_for_external": "Externe Konten haben keinen Speicherumfang.",
|
||||
"promote_to_internal_title": "Zu internem Benutzer heraufstufen",
|
||||
"confirm_promote_user": "{{name}} zu einem internen Benutzer heraufstufen? Dies richtet ein persönliches Laufwerk ein und weist einen normalen Speicherumfang zu. Die Kontoidentität bleibt erhalten; der Magic-Link-Login bleibt der Zugang, solange kein Passwort gesetzt wird.",
|
||||
"delete_user_title": "Benutzer löschen",
|
||||
"delete_user_warning": "Du bist dabei „{{name}}\" endgültig zu löschen. Das Konto wird entfernt, alle Sitzungen widerrufen und das persönliche Laufwerk gelöscht. Dies kann nicht rückgängig gemacht werden.",
|
||||
"delete_user_confirm_hint": "Zur Bestätigung tippe die Konto-E-Mail unten ein: {{email}}",
|
||||
"deleting": "Löschen…"
|
||||
},
|
||||
"profile": {
|
||||
"page_title": "Profil",
|
||||
|
||||
@@ -1168,7 +1168,14 @@
|
||||
"create_drive": "Create shared drive",
|
||||
"no_drives": "No drives yet.",
|
||||
"external_user": "external",
|
||||
"external_user_hint": "Grant-only account (magic-link or OCM). Cannot be admin and has no storage envelope."
|
||||
"external_user_hint": "Grant-only account (magic-link or OCM). Cannot be admin and has no storage envelope.",
|
||||
"no_storage_for_external": "External accounts have no storage envelope.",
|
||||
"promote_to_internal_title": "Promote to internal user",
|
||||
"confirm_promote_user": "Promote {{name}} to an internal user? This provisions a home drive and gives the account a normal storage envelope. The account keeps its identity; magic-link login stays the way in unless a password is set later.",
|
||||
"delete_user_title": "Delete user",
|
||||
"delete_user_warning": "You are about to permanently delete \"{{name}}\". This will remove the account, revoke every session, and reap the personal drive. This cannot be undone.",
|
||||
"delete_user_confirm_hint": "To confirm, type the account email below: {{email}}",
|
||||
"deleting": "Deleting…"
|
||||
},
|
||||
"profile": {
|
||||
"page_title": "Profile",
|
||||
|
||||
@@ -886,7 +886,14 @@
|
||||
"create_drive": "Crear unidad compartida",
|
||||
"no_drives": "Aún no hay unidades.",
|
||||
"external_user": "externo",
|
||||
"external_user_hint": "Cuenta solo con invitación (magic-link u OCM). No puede ser admin y no tiene cuota de almacenamiento."
|
||||
"external_user_hint": "Cuenta solo con invitación (magic-link u OCM). No puede ser admin y no tiene cuota de almacenamiento.",
|
||||
"no_storage_for_external": "Las cuentas externas no tienen envolvente de almacenamiento.",
|
||||
"promote_to_internal_title": "Promover a usuario interno",
|
||||
"confirm_promote_user": "¿Promover a {{name}} a usuario interno? Se aprovisiona una unidad personal y se le asigna una envolvente de almacenamiento normal. La identidad de la cuenta se conserva; el acceso por magic-link sigue siendo la vía de entrada hasta que se defina una contraseña.",
|
||||
"delete_user_title": "Eliminar usuario",
|
||||
"delete_user_warning": "Vas a eliminar permanentemente a «{{name}}». Se eliminará la cuenta, se revocarán todas las sesiones y se borrará la unidad personal. Esta acción no se puede deshacer.",
|
||||
"delete_user_confirm_hint": "Para confirmar, escribe el correo de la cuenta a continuación: {{email}}",
|
||||
"deleting": "Eliminando…"
|
||||
},
|
||||
"profile": {
|
||||
"page_title": "Perfil",
|
||||
|
||||
@@ -854,7 +854,14 @@
|
||||
"create_drive": "ایجاد دیسک اشتراکی",
|
||||
"no_drives": "هنوز دیسکی وجود ندارد.",
|
||||
"external_user": "خارجی",
|
||||
"external_user_hint": "حساب فقط با دعوت (magic-link یا OCM). نمیتواند مدیر باشد و سهمیه ذخیرهسازی ندارد."
|
||||
"external_user_hint": "حساب فقط با دعوت (magic-link یا OCM). نمیتواند مدیر باشد و سهمیه ذخیرهسازی ندارد.",
|
||||
"no_storage_for_external": "حسابهای خارجی سهمیه ذخیرهسازی ندارند.",
|
||||
"promote_to_internal_title": "ارتقا به کاربر داخلی",
|
||||
"confirm_promote_user": "{{name}} به کاربر داخلی ارتقا داده شود؟ یک دیسک شخصی تخصیص مییابد و سهمیه ذخیرهسازی عادی به آن اختصاص مییابد. هویت حساب حفظ میشود؛ ورود با magic-link تا زمانی که رمز عبوری تنظیم نشده باشد راه دسترسی است.",
|
||||
"delete_user_title": "حذف کاربر",
|
||||
"delete_user_warning": "در آستانه حذف دائمی «{{name}}» هستید. حساب حذف میشود، همه نشستها لغو و دیسک شخصی پاک میشود. این عمل قابل بازگشت نیست.",
|
||||
"delete_user_confirm_hint": "برای تأیید، ایمیل حساب را در پایین وارد کنید: {{email}}",
|
||||
"deleting": "در حال حذف…"
|
||||
},
|
||||
"profile": {
|
||||
"page_title": "پروفایل",
|
||||
|
||||
@@ -871,7 +871,14 @@
|
||||
"create_drive": "Créer un disque partagé",
|
||||
"no_drives": "Aucun disque pour le moment.",
|
||||
"external_user": "externe",
|
||||
"external_user_hint": "Compte à accès par invitation (magic-link ou OCM). Ne peut pas être admin et n’a pas de quota de stockage."
|
||||
"external_user_hint": "Compte à accès par invitation (magic-link ou OCM). Ne peut pas être admin et n’a pas de quota de stockage.",
|
||||
"no_storage_for_external": "Les comptes externes n’ont pas d’enveloppe de stockage.",
|
||||
"promote_to_internal_title": "Promouvoir en utilisateur interne",
|
||||
"confirm_promote_user": "Promouvoir {{name}} en utilisateur interne ? Cela provisionne un disque personnel et attribue une enveloppe de stockage normale. L’identité du compte est conservée ; la connexion par magic-link reste la voie d’accès tant qu’aucun mot de passe n’est défini.",
|
||||
"delete_user_title": "Supprimer l’utilisateur",
|
||||
"delete_user_warning": "Vous êtes sur le point de supprimer définitivement « {{name}} ». Cette action supprime le compte, révoque toutes les sessions et efface le disque personnel. Elle est irréversible.",
|
||||
"delete_user_confirm_hint": "Pour confirmer, saisissez l’e-mail du compte ci-dessous : {{email}}",
|
||||
"deleting": "Suppression…"
|
||||
},
|
||||
"profile": {
|
||||
"page_title": "Profil",
|
||||
|
||||
@@ -871,7 +871,14 @@
|
||||
"create_drive": "साझा ड्राइव बनाएँ",
|
||||
"no_drives": "अभी तक कोई ड्राइव नहीं।",
|
||||
"external_user": "बाहरी",
|
||||
"external_user_hint": "केवल-आमंत्रण खाता (magic-link या OCM). व्यवस्थापक नहीं हो सकता और कोई भंडारण कोटा नहीं है।"
|
||||
"external_user_hint": "केवल-आमंत्रण खाता (magic-link या OCM). व्यवस्थापक नहीं हो सकता और कोई भंडारण कोटा नहीं है।",
|
||||
"no_storage_for_external": "बाहरी खातों के पास कोई भंडारण कोटा नहीं है।",
|
||||
"promote_to_internal_title": "आंतरिक उपयोगकर्ता में प्रोमोट करें",
|
||||
"confirm_promote_user": "{{name}} को आंतरिक उपयोगकर्ता में प्रोमोट करें? इससे एक होम ड्राइव प्रावधानित होगी और सामान्य भंडारण कोटा दिया जाएगा. खाते की पहचान बनी रहती है; पासवर्ड सेट होने तक magic-link लॉगिन ही प्रवेश का तरीका रहेगा.",
|
||||
"delete_user_title": "उपयोगकर्ता हटाएँ",
|
||||
"delete_user_warning": "आप \"{{name}}\" को स्थायी रूप से हटाने वाले हैं। यह खाता हटाएगा, सभी सत्र रद्द करेगा और व्यक्तिगत ड्राइव मिटा देगा। यह क्रिया वापस नहीं की जा सकती।",
|
||||
"delete_user_confirm_hint": "पुष्टि के लिए, नीचे खाते का ईमेल टाइप करें: {{email}}",
|
||||
"deleting": "हटाया जा रहा है…"
|
||||
},
|
||||
"profile": {
|
||||
"page_title": "प्रोफ़ाइल",
|
||||
|
||||
@@ -871,7 +871,14 @@
|
||||
"create_drive": "Crea unità condivisa",
|
||||
"no_drives": "Ancora nessuna unità.",
|
||||
"external_user": "esterno",
|
||||
"external_user_hint": "Account solo su invito (magic-link o OCM). Non può essere amministratore e non ha un limite di archiviazione."
|
||||
"external_user_hint": "Account solo su invito (magic-link o OCM). Non può essere amministratore e non ha un limite di archiviazione.",
|
||||
"no_storage_for_external": "Gli account esterni non hanno un’envelope di archiviazione.",
|
||||
"promote_to_internal_title": "Promuovi a utente interno",
|
||||
"confirm_promote_user": "Promuovere {{name}} a utente interno? Verrà provisionata un'unità personale e assegnata un'envelope di archiviazione normale. L'identità dell'account viene mantenuta; il login magic-link resta il modo d'accesso finché non viene impostata una password.",
|
||||
"delete_user_title": "Elimina utente",
|
||||
"delete_user_warning": "Stai per eliminare definitivamente «{{name}}». L'account verrà rimosso, tutte le sessioni revocate e l'unità personale cancellata. Operazione irreversibile.",
|
||||
"delete_user_confirm_hint": "Per confermare, digita qui sotto l'email dell'account: {{email}}",
|
||||
"deleting": "Eliminazione…"
|
||||
},
|
||||
"profile": {
|
||||
"page_title": "Profilo",
|
||||
|
||||
@@ -871,7 +871,14 @@
|
||||
"create_drive": "共有ドライブを作成",
|
||||
"no_drives": "ドライブはまだありません。",
|
||||
"external_user": "外部",
|
||||
"external_user_hint": "招待専用アカウント(マジックリンクまたは OCM)。管理者にはなれず、ストレージ枠を持ちません。"
|
||||
"external_user_hint": "招待専用アカウント(マジックリンクまたは OCM)。管理者にはなれず、ストレージ枠を持ちません。",
|
||||
"no_storage_for_external": "外部アカウントにはストレージ枠がありません。",
|
||||
"promote_to_internal_title": "内部ユーザーに昇格",
|
||||
"confirm_promote_user": "{{name}} を内部ユーザーに昇格しますか?ホームドライブがプロビジョニングされ、通常のストレージ枠が付与されます。アカウントの識別子は保持されます。パスワードが設定されるまで、マジックリンクログインが引き続きアクセス方法になります。",
|
||||
"delete_user_title": "ユーザーを削除",
|
||||
"delete_user_warning": "「{{name}}」を完全に削除しようとしています。アカウントは削除され、すべてのセッションが失効し、個人ドライブが回収されます。この操作は取り消せません。",
|
||||
"delete_user_confirm_hint": "確認のため、下記にアカウントのメールアドレスを入力してください: {{email}}",
|
||||
"deleting": "削除中…"
|
||||
},
|
||||
"profile": {
|
||||
"page_title": "プロフィール",
|
||||
|
||||
@@ -1131,7 +1131,14 @@
|
||||
"create_drive": "공유 드라이브 만들기",
|
||||
"no_drives": "아직 드라이브가 없습니다.",
|
||||
"external_user": "외부",
|
||||
"external_user_hint": "초대 전용 계정(매직 링크 또는 OCM). 관리자가 될 수 없으며 저장소 할당량이 없습니다."
|
||||
"external_user_hint": "초대 전용 계정(매직 링크 또는 OCM). 관리자가 될 수 없으며 저장소 할당량이 없습니다.",
|
||||
"no_storage_for_external": "외부 계정에는 저장소 할당량이 없습니다.",
|
||||
"promote_to_internal_title": "내부 사용자로 승격",
|
||||
"confirm_promote_user": "{{name}}을(를) 내부 사용자로 승격하시겠습니까? 홈 드라이브가 프로비저닝되고 일반 저장소 할당량이 부여됩니다. 계정 식별자는 유지됩니다. 비밀번호가 설정되기 전까지는 매직 링크 로그인이 계속 접속 경로가 됩니다.",
|
||||
"delete_user_title": "사용자 삭제",
|
||||
"delete_user_warning": "\"{{name}}\"을(를) 영구적으로 삭제하려고 합니다. 계정이 제거되고 모든 세션이 취소되며 개인 드라이브가 회수됩니다. 이 작업은 되돌릴 수 없습니다.",
|
||||
"delete_user_confirm_hint": "확인을 위해 아래에 계정 이메일을 입력하세요: {{email}}",
|
||||
"deleting": "삭제 중…"
|
||||
},
|
||||
"profile": {
|
||||
"page_title": "프로필",
|
||||
|
||||
@@ -871,7 +871,14 @@
|
||||
"create_drive": "Gedeelde schijf aanmaken",
|
||||
"no_drives": "Nog geen schijven.",
|
||||
"external_user": "extern",
|
||||
"external_user_hint": "Alleen-uitnodiging account (magic-link of OCM). Kan geen beheerder zijn en heeft geen opslagenveloppe."
|
||||
"external_user_hint": "Alleen-uitnodiging account (magic-link of OCM). Kan geen beheerder zijn en heeft geen opslagenveloppe.",
|
||||
"no_storage_for_external": "Externe accounts hebben geen opslagenveloppe.",
|
||||
"promote_to_internal_title": "Promoveren tot interne gebruiker",
|
||||
"confirm_promote_user": "{{name}} promoveren tot interne gebruiker? Dit provisioneert een persoonlijke schijf en kent een normale opslagenveloppe toe. De identiteit blijft behouden; magic-link login blijft de toegangsweg zolang er geen wachtwoord is ingesteld.",
|
||||
"delete_user_title": "Gebruiker verwijderen",
|
||||
"delete_user_warning": "Je staat op het punt \"{{name}}\" definitief te verwijderen. Het account wordt verwijderd, alle sessies ingetrokken en de persoonlijke schijf gewist. Dit kan niet ongedaan worden gemaakt.",
|
||||
"delete_user_confirm_hint": "Typ ter bevestiging het e-mailadres van het account hieronder: {{email}}",
|
||||
"deleting": "Verwijderen…"
|
||||
},
|
||||
"profile": {
|
||||
"page_title": "Profiel",
|
||||
|
||||
@@ -871,7 +871,14 @@
|
||||
"create_drive": "Utwórz dysk współdzielony",
|
||||
"no_drives": "Brak dysków.",
|
||||
"external_user": "zewnętrzny",
|
||||
"external_user_hint": "Konto tylko z zaproszenia (magic-link lub OCM). Nie może być administratorem i nie ma limitu przestrzeni."
|
||||
"external_user_hint": "Konto tylko z zaproszenia (magic-link lub OCM). Nie może być administratorem i nie ma limitu przestrzeni.",
|
||||
"no_storage_for_external": "Konta zewnętrzne nie mają koperty przestrzeni.",
|
||||
"promote_to_internal_title": "Promuj do użytkownika wewnętrznego",
|
||||
"confirm_promote_user": "Promować {{name}} do użytkownika wewnętrznego? Zostanie utworzony dysk osobisty i przypisana normalna koperta przestrzeni. Tożsamość konta jest zachowana; logowanie magic-link pozostaje sposobem dostępu, dopóki nie ustawiono hasła.",
|
||||
"delete_user_title": "Usuń użytkownika",
|
||||
"delete_user_warning": "Zamierzasz trwale usunąć „{{name}}\". Konto zostanie usunięte, wszystkie sesje unieważnione, a dysk osobisty skasowany. Tej operacji nie można cofnąć.",
|
||||
"delete_user_confirm_hint": "Aby potwierdzić, wpisz poniżej e-mail konta: {{email}}",
|
||||
"deleting": "Usuwanie…"
|
||||
},
|
||||
"profile": {
|
||||
"page_title": "Profil",
|
||||
|
||||
@@ -871,7 +871,14 @@
|
||||
"create_drive": "Criar unidade partilhada",
|
||||
"no_drives": "Ainda não existem unidades.",
|
||||
"external_user": "externo",
|
||||
"external_user_hint": "Conta apenas por convite (magic-link ou OCM). Não pode ser administrador e não tem quota de armazenamento."
|
||||
"external_user_hint": "Conta apenas por convite (magic-link ou OCM). Não pode ser administrador e não tem quota de armazenamento.",
|
||||
"no_storage_for_external": "As contas externas não têm envelope de armazenamento.",
|
||||
"promote_to_internal_title": "Promover a utilizador interno",
|
||||
"confirm_promote_user": "Promover {{name}} a utilizador interno? Isto aprovisiona uma unidade pessoal e atribui um envelope de armazenamento normal. A identidade da conta é preservada; o login por magic-link continua a ser a via de acesso enquanto não for definida uma palavra-passe.",
|
||||
"delete_user_title": "Eliminar utilizador",
|
||||
"delete_user_warning": "Está prestes a eliminar permanentemente «{{name}}». A conta será removida, todas as sessões revogadas e a unidade pessoal apagada. Esta ação é irreversível.",
|
||||
"delete_user_confirm_hint": "Para confirmar, escreva o e-mail da conta abaixo: {{email}}",
|
||||
"deleting": "A eliminar…"
|
||||
},
|
||||
"profile": {
|
||||
"page_title": "Perfil",
|
||||
|
||||
@@ -871,7 +871,14 @@
|
||||
"create_drive": "Создать общий диск",
|
||||
"no_drives": "Пока нет дисков.",
|
||||
"external_user": "внешний",
|
||||
"external_user_hint": "Аккаунт только по приглашению (magic-link или OCM). Не может быть администратором и не имеет квоты хранилища."
|
||||
"external_user_hint": "Аккаунт только по приглашению (magic-link или OCM). Не может быть администратором и не имеет квоты хранилища.",
|
||||
"no_storage_for_external": "У внешних аккаунтов нет квоты хранилища.",
|
||||
"promote_to_internal_title": "Повысить до внутреннего пользователя",
|
||||
"confirm_promote_user": "Повысить {{name}} до внутреннего пользователя? Будет создан личный диск и назначена обычная квота. Идентификатор аккаунта сохраняется; вход по magic-link остаётся способом доступа, пока не установлен пароль.",
|
||||
"delete_user_title": "Удалить пользователя",
|
||||
"delete_user_warning": "Вы собираетесь безвозвратно удалить «{{name}}». Аккаунт будет удалён, все сессии отозваны, личный диск очищен. Действие необратимо.",
|
||||
"delete_user_confirm_hint": "Для подтверждения введите e-mail аккаунта ниже: {{email}}",
|
||||
"deleting": "Удаление…"
|
||||
},
|
||||
"profile": {
|
||||
"page_title": "Профиль",
|
||||
|
||||
@@ -854,7 +854,14 @@
|
||||
"create_drive": "建立共用雲端硬碟",
|
||||
"no_drives": "尚無雲端硬碟。",
|
||||
"external_user": "外部",
|
||||
"external_user_hint": "僅邀請帳戶(magic-link 或 OCM)。無法作為管理員,亦無儲存配額。"
|
||||
"external_user_hint": "僅邀請帳戶(magic-link 或 OCM)。無法作為管理員,亦無儲存配額。",
|
||||
"no_storage_for_external": "外部帳戶沒有儲存配額。",
|
||||
"promote_to_internal_title": "提升為內部使用者",
|
||||
"confirm_promote_user": "將 {{name}} 提升為內部使用者?此操作會配置主雲端硬碟並指派正常的儲存配額。帳戶身分保持不變;在設定密碼前,magic-link 登入仍是進入方式。",
|
||||
"delete_user_title": "刪除使用者",
|
||||
"delete_user_warning": "即將永久刪除「{{name}}」。這將移除帳戶、撤銷所有工作階段並清除個人雲端硬碟。此操作無法復原。",
|
||||
"delete_user_confirm_hint": "要確認,請在下方輸入帳戶電子郵件: {{email}}",
|
||||
"deleting": "刪除中…"
|
||||
},
|
||||
"profile": {
|
||||
"page_title": "個人資料",
|
||||
|
||||
@@ -854,7 +854,14 @@
|
||||
"create_drive": "创建共享云盘",
|
||||
"no_drives": "暂无云盘。",
|
||||
"external_user": "外部",
|
||||
"external_user_hint": "仅邀请账户(magic-link 或 OCM)。不能作为管理员,也没有存储配额。"
|
||||
"external_user_hint": "仅邀请账户(magic-link 或 OCM)。不能作为管理员,也没有存储配额。",
|
||||
"no_storage_for_external": "外部账户没有存储配额。",
|
||||
"promote_to_internal_title": "提升为内部用户",
|
||||
"confirm_promote_user": "将 {{name}} 提升为内部用户?这将预配主云盘并分配正常的存储配额。账户身份保持不变;在设置密码前,magic-link 登录仍然是进入方式。",
|
||||
"delete_user_title": "删除用户",
|
||||
"delete_user_warning": "即将永久删除\"{{name}}\"。这将移除账户、撤销所有会话并清除个人云盘。此操作无法撤销。",
|
||||
"delete_user_confirm_hint": "要确认,请在下方输入账户邮箱: {{email}}",
|
||||
"deleting": "删除中…"
|
||||
},
|
||||
"profile": {
|
||||
"page_title": "个人资料",
|
||||
|
||||
Reference in New Issue
Block a user