A experiência familiar no Jellyfin depende primeiro do utilizador ativo e, depois, das bibliotecas a que essa identidade tem autorização para aceder.
Um agregado familiar pode utilizar televisores, telemóveis, navegadores e perfis separados ligados ao mesmo servidor. A identidade mantém o estado de visualização e as recomendações distintos, enquanto as autorizações ao nível da aplicação determinam quais as bibliotecas apresentadas. As permissões do sistema de ficheiros permanecem numa camada separada do lado do servidor e não devem ser confundidas com aquilo que um utilizador consegue ver.
A identidade vem antes do acesso às bibliotecas
O servidor tem de saber qual é o utilizador ativo antes de poder aplicar o estado de visualização, as recomendações, as restrições e as autorizações de acesso às bibliotecas. Partilhar uma única conta ou perfil pode misturar o histórico, mesmo quando o servidor está a funcionar corretamente.
O modelo de permissões familiares separa os perfis do agregado familiar das permissões das bibliotecas e demonstra por que razão a identidade é a primeira decisão.
Uma matriz familiar deve tratar a identidade como um dado de entrada, e não como uma reflexão posterior acrescentada depois de o conteúdo ser apresentado incorretamente.
As permissões da aplicação e do sistema de ficheiros são diferentes
O Jellyfin pode restringir aquilo que um utilizador autenticado vê, enquanto o processo do Jellyfin continua a precisar de acesso ao sistema de ficheiros subjacente para aceder aos conteúdos multimédia. Estas camadas de autorização protegem limites diferentes.
Utilize a separação de identidades e perfis para manter as restrições de bibliotecas ao nível da aplicação separadas do acesso ao armazenamento do servidor.
Se o servidor não conseguir ler os ficheiros, alterar a autorização de acesso às bibliotecas de um utilizador não irá resolver a camada de armazenamento.
Os clientes tornam a experiência visível
Um membro da família pode ver a biblioteca correta num televisor, mas um histórico diferente num navegador, se a identidade ativa mudar. A mudança de cliente, a seleção de perfil e o estado de sessão guardado podem, por isso, parecer problemas de permissões.
O princípio de comparação do comportamento dos clientes Jellyfin aplica-se aqui: mantenha o servidor e os conteúdos multimédia constantes enquanto verifica o utilizador ativo em cada dispositivo.
O limite observável é saber se a mesma identidade apresenta as mesmas bibliotecas pretendidas e o mesmo estado pessoal nos clientes utilizados normalmente.
Utilize uma matriz de acesso familiar
Enumere cada utilizador, as bibliotecas pretendidas, o tipo de perfil, os dispositivos cliente e a separação esperada do estado de visualização. Teste um perfil de cada vez, utilizando uma conta de administrador conhecida e uma conta familiar representativa.
O fluxo de trabalho do modelo de permissões familiares fornece uma matriz prática de acesso familiar sem transformar o artigo num manual de resolução de problemas de permissões.
Pare quando cada perfil vir apenas as bibliotecas que lhe são destinadas e o próprio servidor conseguir ler os caminhos dos conteúdos multimédia.
Centro de Tecnologia e IA
Mais para Ler

Porque é que a arquitetura do Home Assistant muda à medida que um servidor doméstico adiciona mais serviços?
Mais serviços alteram a arquitetura do Home Assistant quando adicionam estado partilhado, filas, dispositivos, ciclos de atualização ou domínios de falha — e não...

Como medir o desempenho do Home Assistant sem confundir a cache com a capacidade
Um resultado em estado quente prova reutilização, não capacidade. Meça o arranque a frio, o estado estacionário em quente, a carga repetida, a latência...

De quanta simultaneidade de automações precisa o Home Assistant para controlar toda a casa?
A maioria das automatizações para toda a casa precisa apenas de uma sobreposição limitada; dimensione a simultaneidade com base na duração da execução ×...

