تعتمد تجربة Jellyfin العائلية أولًا على المستخدم النشط، ثم على المكتبات المسموح لهذه الهوية برؤيتها.
قد تستخدم الأسرة أجهزة التلفاز والهواتف والمتصفحات وملفات تعريف منفصلة للوصول إلى خادم واحد. تحافظ الهوية على تمييز حالة المشاهدة والتوصيات، بينما تحدد الصلاحيات على مستوى التطبيق المكتبات التي تظهر. وتظل أذونات نظام الملفات طبقة منفصلة على جانب الخادم، ويجب عدم الخلط بينها وبين ما يراه المستخدم.
الهوية تسبق الوصول إلى المكتبات
يجب أن يعرف الخادم المستخدم النشط قبل أن يتمكن من تطبيق حالة المشاهدة والتوصيات والقيود ومنح الوصول إلى المكتبات. وقد يؤدي مشاركة حساب أو ملف تعريف واحد إلى خلط السجل حتى عندما يكون الخادم سليمًا.
يفصل نموذج أذونات العائلة بين ملفات تعريف أفراد الأسرة وأذونات المكتبات، ويوضح سبب كون الهوية القرار الأول.
ينبغي لمصفوفة العائلة أن تتعامل مع الهوية كمدخل، لا كفكرة لاحقة تُضاف بعد ظهور المحتوى بشكل غير صحيح.
تختلف أذونات التطبيق عن أذونات نظام الملفات
يمكن لـ Jellyfin تقييد ما يراه المستخدم الذي تمت مصادقته، بينما تظل عملية Jellyfin بحاجة إلى الوصول إلى نظام الملفات الأساسي للوصول إلى الوسائط. وتحمي طبقتا التفويض هاتان حدودًا مختلفة.
استخدم فصل الهوية وملفات التعريف لإبقاء قيود المكتبات على مستوى التطبيق منفصلة عن الوصول إلى مساحة تخزين الخادم.
إذا تعذر على الخادم قراءة الملفات، فلن يؤدي تغيير منح مكتبة المستخدم إلى إصلاح طبقة التخزين.
تجعل الأجهزة العميلة التجربة مرئية
قد يرى أحد أفراد الأسرة المكتبة الصحيحة على جهاز التلفاز، لكنه يرى سجلًا مختلفًا في المتصفح إذا تغيرت الهوية النشطة. لذلك قد يبدو تبديل الجهاز العميل واختيار ملف التعريف وحالة الجلسة المحفوظة كمشكلات في الأذونات.
ينطبق هنا مبدأ سلوك جهاز Jellyfin العميل ومقارنة الأجهزة: أبقِ الخادم والوسائط ثابتين أثناء التحقق من المستخدم النشط على كل جهاز.
يتمثل الحد القابل للملاحظة في أن تعرض الهوية نفسها المكتبات المقصودة نفسها والحالة الشخصية نفسها عبر الأجهزة العميلة المعتادة.
استخدم مصفوفة وصول عائلية
أدرج كل مستخدم، والمكتبات المقصودة، ونوع ملف التعريف، وأجهزة العميل، والفصل المتوقع في حالة المشاهدة. اختبر ملف تعريف واحدًا في كل مرة باستخدام حساب مسؤول معروف وحساب عائلي نموذجي.
يوفر سير عمل نموذج أذونات العائلة مصفوفة عملية للوصول العائلي من دون تحويل المقالة إلى دليل تفصيلي لإصلاح الأذونات.
توقف عندما يرى كل ملف تعريف مكتباته المقصودة فقط، ويستطيع الخادم نفسه قراءة مسارات الوسائط.
مركز التكنولوجيا والذكاء الاصطناعي
المزيد للقراءة

لماذا تتغير بنية Home Assistant مع إضافة المزيد من الخدمات إلى الخادم المنزلي؟
تغيّر الخدمات الإضافية بنية Home Assistant عندما تضيف حالة مشتركة أو قوائم انتظار أو أجهزة أو دورات تحديث أو نطاقات أعطال، وليس بمجرد إضافة...

كيفية قياس أداء Home Assistant من دون الخلط بين التخزين المؤقت والسعة
تثبت النتيجة الدافئة إعادة الاستخدام، لا السعة. قِس بدء التشغيل البارد، والحالة المستقرة الدافئة، والحِمل المتكرر، وزمن استجابة الذيل، وأول مورد يصل إلى حد...

ما مقدار التزامن في الأتمتة الذي يحتاج إليه Home Assistant للتحكم في المنزل بأكمله؟
تحتاج معظم عمليات الأتمتة المنزلية الشاملة إلى تداخل محدود فقط؛ حدّد التزامن بضرب مدة التشغيل في معدل التفعيل، ثم ضع له سقفًا عند السعة...

