Jellyfin للعائلات: كيف تُشكّل الهوية والأذونات تجربة المشاهدة

إيفا وونغ هي كاتبة تقنية و ومهندسة هاوية في ZimaSpace. مهووسة بالتكنولوجيا مدى الحياة ولديها شغف بالمختبرات المنزلية والبرمجيات مفتوحة المصدر، تتخصص في تبسيط المفاهيم التقنية المعقدة إلى أدلة عملية وسهلة الفهم. تؤمن إيفا بأن الاستضافة الذاتية يجب أن تكون ممتعة وليست مخيفة. من خلال دروسها، تمكّن المجتمع من تبسيط إعدادات الأجهزة، بدءًا من بناء أول نظام تخزين شبكي NAS وحتى إتقان حاويات Docker.

تعتمد تجربة Jellyfin العائلية أولًا على المستخدم النشط، ثم على المكتبات المسموح لهذه الهوية برؤيتها.

قد تستخدم الأسرة أجهزة التلفاز والهواتف والمتصفحات وملفات تعريف منفصلة للوصول إلى خادم واحد. تحافظ الهوية على تمييز حالة المشاهدة والتوصيات، بينما تحدد الصلاحيات على مستوى التطبيق المكتبات التي تظهر. وتظل أذونات نظام الملفات طبقة منفصلة على جانب الخادم، ويجب عدم الخلط بينها وبين ما يراه المستخدم.

الهوية تسبق الوصول إلى المكتبات

يجب أن يعرف الخادم المستخدم النشط قبل أن يتمكن من تطبيق حالة المشاهدة والتوصيات والقيود ومنح الوصول إلى المكتبات. وقد يؤدي مشاركة حساب أو ملف تعريف واحد إلى خلط السجل حتى عندما يكون الخادم سليمًا.

يفصل نموذج أذونات العائلة بين ملفات تعريف أفراد الأسرة وأذونات المكتبات، ويوضح سبب كون الهوية القرار الأول.

ينبغي لمصفوفة العائلة أن تتعامل مع الهوية كمدخل، لا كفكرة لاحقة تُضاف بعد ظهور المحتوى بشكل غير صحيح.

تختلف أذونات التطبيق عن أذونات نظام الملفات

يمكن لـ Jellyfin تقييد ما يراه المستخدم الذي تمت مصادقته، بينما تظل عملية Jellyfin بحاجة إلى الوصول إلى نظام الملفات الأساسي للوصول إلى الوسائط. وتحمي طبقتا التفويض هاتان حدودًا مختلفة.

استخدم فصل الهوية وملفات التعريف لإبقاء قيود المكتبات على مستوى التطبيق منفصلة عن الوصول إلى مساحة تخزين الخادم.

إذا تعذر على الخادم قراءة الملفات، فلن يؤدي تغيير منح مكتبة المستخدم إلى إصلاح طبقة التخزين.

تجعل الأجهزة العميلة التجربة مرئية

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

ينطبق هنا مبدأ سلوك جهاز Jellyfin العميل ومقارنة الأجهزة: أبقِ الخادم والوسائط ثابتين أثناء التحقق من المستخدم النشط على كل جهاز.

يتمثل الحد القابل للملاحظة في أن تعرض الهوية نفسها المكتبات المقصودة نفسها والحالة الشخصية نفسها عبر الأجهزة العميلة المعتادة.

استخدم مصفوفة وصول عائلية

أدرج كل مستخدم، والمكتبات المقصودة، ونوع ملف التعريف، وأجهزة العميل، والفصل المتوقع في حالة المشاهدة. اختبر ملف تعريف واحدًا في كل مرة باستخدام حساب مسؤول معروف وحساب عائلي نموذجي.

يوفر سير عمل نموذج أذونات العائلة مصفوفة عملية للوصول العائلي من دون تحويل المقالة إلى دليل تفصيلي لإصلاح الأذونات.

توقف عندما يرى كل ملف تعريف مكتباته المقصودة فقط، ويستطيع الخادم نفسه قراءة مسارات الوسائط.

مركز التكنولوجيا والذكاء الاصطناعي

المزيد للقراءة

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.