Communitylösning

Dölj ZimaOS-appar för medlemsanvändare: nuvarande begränsningar

A user wanted to hide Cloudflared and duplicate app shortcuts from base users; community replies described app visibility as global rather than per-user.

ZimaOS dokumenterar för närvarande behörigheter för lagring per användare, men inte appvisning i översikten per användare. Det innebär att medlemskonton kan begränsas till specifika filer och delningar, medan installerade apprutor hanteras separat och gäller hela översikten.

Den ursprungliga diskussionstråden identifierade korrekt en produktbegränsning: det gick inte att dölja Cloudflared-, Jellyfin- eller andra appikoner för utvalda vanliga användare. Eftersom aktuell dokumentation fortfarande beskriver en sida med installerade appar utan någon rollbaserad inställning för appvisning bör detta ses som en fråga om åtkomstutformning, inte som en dold inställning.

Filbehörigheter och appvisning är olika saker

Den aktuella guiden för ZimaOS-behörigheter för flera användare har stöd för medlemskonton med behörigheter på delningsnivå. Det innebär inte att varje medlem får en egen appöversikt.

Förlita dig inte på att en dold ikon ger säkerhet

Även om ett framtida gränssnitt låter dig dölja en appruta behöver appen fortfarande autentisering och nätverksåtkomstkontroll. Säkerheten bör ligga på app- eller proxynivå.

Skydda administrationsappar med egen autentisering

Cloudflared, omvända proxyservrar, databaser, nedladdningsklienter och övervakningsverktyg bör kräva appinloggning eller endast vara tillgängliga från ett administratörsnätverk/VPN. En vanlig användare ska inte få administratörsbehörighet bara för att hen känner till porten.

Använd användarkonton på appnivå för Jellyfin och liknande tjänster

Jellyfin, Nextcloud, Immich och många andra appar för egen värdtjänst har redan egna system för användare och roller. Skapa konton åt familjemedlemmar i tjänsten i stället för att dela administratörsinloggning.

Använd Cloudflare Access eller en omvänd proxy för offentliga URL:er

Om du gör en app tillgänglig via din domän bör du använda autentiserings- och åtkomstpolicyn i reverse proxyn när det är lämpligt. Genvägen i ZimaOS-panelen kan leda till den offentliga URL:en, men den ersätter inte behörighetskontrollen i appen.

Undvik dubbla appikoner när det är möjligt

Om en intern appikon och en ikon för en extern länk leder till samma tjänst bör du behålla den som passar din målgrupp och ta bort överflödiga genvägar där ZimaOS tillåter det. Ta inte bort själva containern bara för att rensa upp i panelen.

Håll administrationsappar privata

Verktyg som Cloudflared bör betraktas som infrastruktur, inte som vanliga familjeappar. Om ZimaOS inte kan dölja dem för enskilda medlemmar bör du begränsa deras faktiska nätverksadress så att synlighet inte innebär kontroll.

Den här guiden om appåtkomst beskriver en säkrare arkitektur.

Nuvarande produktbegränsningar

På den aktuella sidan med ZimaOS-funktioner står det att installerade appar hanteras från en enda sida, medan användarkontobehörigheter beskrivs i samband med lagringsåtkomst. Det finns ingen aktuell förstapartsdokumentation om rollbaserad synlighet för appikoner.

Vanliga frågor

Kan ZimaOS dölja appar för ett medlemskonto?

Ingen aktuell dokumentation beskriver någon förstapartskontroll för appsynlighet per användare.

Kan en vanlig användare stoppa Cloudflared?

Om själva appgränssnittet tillåter åtkomst utan autentisering eller med administratörsbehörighet ska du skydda tjänsten separat. Förlita dig inte på panelens appikon.

Hur bör jag dela Jellyfin?

Använd Jellyfins egna användarkonton och behörigheter, eventuellt bakom en säker reverse proxy för fjärråtkomst.

Är appsynlighet samma sak som appbehörighet?

Nej. Att dölja en ikon är en bekvämlighetsåtgärd i gränssnittet; autentisering i appen och nätverkspolicy ger verklig åtkomstkontroll.