feat(drive): policies management from UI

This commit is contained in:
Edouard Vanbelle
2026-06-26 18:08:34 +02:00
parent 66f2aaa250
commit 26d3c692ba
20 changed files with 720 additions and 80 deletions
+19 -2
View File
@@ -806,7 +806,23 @@
"title": "مسؤول",
"user": "المستخدم",
"username": "اسم المستخدم",
"users": "المستخدمون"
"users": "المستخدمون",
"drive_manage_policies": "إدارة السياسات",
"drive_manage_policies_for": "إدارة السياسات — {{name}}",
"drive_manage_policies_help": "السياسات مخصصة للمسؤول فقط — لا يمكن لمالكي السائق تعديلها. كل مفتاح يتحكم في قيد تنفيذي واحد.",
"drive_policy": {
"forbid_sharing": "منع المشاركة لكل مورد",
"forbid_sharing_help": "منع المنح حسب الملف / حسب المجلد (يشمل أيضاً الروابط العامة والمشاركة الخارجية). تظل عضوية السائق متاحة.",
"forbid_public_links": "منع الروابط العامة",
"forbid_public_links_help": "منع روابط المشاركة المجهولة على الموارد في هذا السائق.",
"forbid_external_sharing": "منع المشاركة الخارجية",
"forbid_external_sharing_help": "منع المنح للمستخدمين الخارجيين (دعوات البريد الإلكتروني والحسابات الخارجية الموجودة مسبقاً).",
"forbid_cross_drive_move": "منع النقل بين السائقين",
"forbid_cross_drive_move_help": "منع نقل الملفات أو المجلدات إلى سائق آخر. لا يمنع التنزيل ثم إعادة الرفع.",
"forbid_owner_role_change": "قفل قائمة المالكين",
"forbid_owner_role_change_help": "يمكن للمسؤول فقط إضافة أو إزالة أو خفض مالكي السائق عندما يكون هذا مفعّلاً.",
"implied_by_forbid_sharing": "مُطبَّق بالفعل من قبل «منع المشاركة لكل مورد»."
}
},
"profile": {
"page_title": "الملف الشخصي",
@@ -1078,7 +1094,8 @@
"rename": "إعادة التسمية",
"save": "حفظ",
"search": "بحث",
"yes": "نعم"
"yes": "نعم",
"saving": "جارٍ الحفظ…"
},
"device": {
"continue": "متابعة",