L’esperienza familiare su Jellyfin dipende innanzitutto dall’utente attivo, quindi dalle librerie a cui quell’identità può accedere.
In una casa condivisa si possono usare TV, telefoni, browser e profili separati collegati a un unico server. L’identità mantiene distinti lo stato di visione e i consigli, mentre le autorizzazioni a livello applicativo determinano quali librerie vengono visualizzate. Le autorizzazioni del file system rimangono un livello separato sul server e non devono essere confuse con ciò che un utente vede.
L’identità viene prima dell’accesso alle librerie
Il server deve sapere quale utente è attivo prima di poter applicare lo stato di visione, i consigli, le restrizioni e le autorizzazioni sulle librerie. Condividere un unico account o profilo può confondere la cronologia anche quando il server funziona correttamente.
Il modello di autorizzazioni familiari separa i profili domestici dalle autorizzazioni sulle librerie e mostra perché l’identità è la prima decisione da prendere.
Una matrice familiare dovrebbe considerare l’identità come un elemento di partenza, non come un’aggiunta successiva dopo che i contenuti vengono visualizzati in modo errato.
Le autorizzazioni dell’applicazione e quelle del file system sono diverse
Jellyfin può limitare ciò che un utente autenticato vede, mentre il processo Jellyfin deve comunque avere accesso al file system dei contenuti multimediali sottostanti. Questi livelli di autorizzazione proteggono confini diversi.
Usa la separazione di identità e profili per mantenere distinte le restrizioni sulle librerie a livello applicativo dall’accesso allo spazio di archiviazione del server.
Se il server non riesce a leggere i file, modificare l’autorizzazione di un utente sulle librerie non risolverà il problema del livello di archiviazione.
I client rendono visibile l’esperienza
Un membro della famiglia potrebbe vedere la libreria corretta su una TV, ma una cronologia diversa nel browser se cambia l’identità attiva. Il cambio di client, la selezione del profilo e lo stato della sessione salvata possono quindi sembrare problemi di autorizzazione.
Il principio del comportamento dei client Jellyfin si applica anche qui: mantieni invariati il server e i contenuti multimediali mentre controlli l’utente attivo su ogni dispositivo.
Il confine osservabile consiste nel verificare se la stessa identità visualizza le stesse librerie previste e il proprio stato personale sui client utilizzati normalmente.
Usa una matrice degli accessi familiari
Elenca ogni utente, le librerie previste, il tipo di profilo, i dispositivi client e la separazione attesa dello stato di visione. Testa un profilo alla volta con un account amministratore noto e un account familiare rappresentativo.
Il flusso di lavoro del modello di autorizzazioni familiari offre una pratica matrice degli accessi familiari senza trasformare l’articolo in una guida operativa alla riparazione delle autorizzazioni.
Concludi quando ogni profilo vede solo le librerie previste e il server stesso riesce a leggere i percorsi dei contenuti multimediali.
Hub Tecnologico e AI
Altro da leggere

Perché l’architettura di Home Assistant cambia quando un home server aggiunge più servizi?
Più servizi cambiano l’architettura di Home Assistant quando aggiungono stato condiviso, code, dispositivi, cicli di aggiornamento o domini di errore, non semplicemente più container.

Come misurare le prestazioni di Home Assistant senza confondere la cache con la capacità
Un risultato a caldo dimostra il riutilizzo, non la capacità. Misura l’avvio a freddo, lo stato stazionario a caldo, il carico ripetuto, la latenza...

Quanta concorrenza nelle automazioni serve a Home Assistant per il controllo di tutta la casa?
La maggior parte delle automazioni per l’intera casa richiede solo una sovrapposizione limitata; dimensiona la concorrenza in base alla durata dell’esecuzione × la frequenza...

