ZimaOS는 현재 사용자별 저장소 권한을 문서화하고 있지만, 사용자별 대시보드 앱 표시 여부는 문서화하지 않습니다. 따라서 회원 계정은 특정 파일/공유에만 접근하도록 제한할 수 있지만, 설치된 앱 타일은 대시보드 전반에 적용되는 별도의 문제입니다.
원본 스레드에서는 제품의 한계를 정확히 짚었습니다. Cloudflared, Jellyfin 또는 다른 앱 아이콘을 선택한 기본 사용자에게 숨기는 기능은 당시 지원되지 않았습니다. 현재 문서에도 역할별 앱 표시 제어 기능 없이 설치된 앱 페이지 하나만 설명되어 있으므로, 이를 숨겨진 설정이 아니라 접근 권한 설계 문제로 다루세요.
파일 권한과 앱 표시 여부는 서로 다릅니다
현재 ZimaOS 다중 사용자 권한 가이드는 공유 수준 권한이 적용되는 회원 계정을 지원합니다. 그렇다고 각 회원에게 서로 다른 앱 대시보드가 제공된다는 뜻은 아닙니다.
아이콘을 숨기는 것으로 보안을 해결하려 하지 마세요
향후 UI에서 앱 타일을 숨길 수 있게 되더라도, 앱 자체에 인증 및 네트워크 접근 제어가 필요합니다. 보안은 애플리케이션 또는 프록시 계층에서 유지해야 합니다.
앱 자체 인증으로 관리자 앱 보호
Cloudflared, 리버스 프록시, 데이터베이스, 다운로드 클라이언트, 모니터링 도구에는 앱 로그인 정보가 필요하도록 설정하거나 관리자 LAN/VPN에서만 접속할 수 있게 해야 합니다. 기본 사용자가 포트 번호를 알고 있다는 이유만으로 관리자 권한을 얻어서는 안 됩니다.
Jellyfin 및 유사 서비스에서는 앱별 사용자 계정 사용
Jellyfin, Nextcloud, Immich를 비롯한 여러 셀프 호스팅 애플리케이션은 자체 사용자/역할 시스템을 제공합니다. 가족 구성원에게 관리자 로그인 정보를 공유하는 대신 서비스 내에서 계정을 만들어 주세요.
공개 URL에는 Cloudflare Access 또는 리버스 프록시 사용
도메인을 통해 앱을 공개하는 경우, 적절한 경우 리버스 프록시의 인증 및 접근 정책을 사용하세요. ZimaOS 대시보드 바로가기가 공개 URL을 가리키도록 할 수 있지만, 이것이 앱 권한 부여를 대신하지는 않습니다.
가능하면 앱 타일 중복을 피하세요
내부 타일 하나와 외부 링크 타일 하나가 같은 서비스를 가리킨다면, 대상 사용자에게 적합한 타일만 남기고 ZimaOS에서 허용하는 경우 중복 바로가기를 삭제하세요. 대시보드를 정리하려고 실제 컨테이너를 삭제하지 마세요.
관리 앱은 비공개로 유지하세요
Cloudflared 같은 도구는 일반적인 가족용 앱이 아니라 인프라로 취급해야 합니다. ZimaOS에서 구성원별로 숨길 수 없다면, 실제 네트워크 엔드포인트를 제한하여 표시 여부가 제어 권한으로 이어지지 않도록 하세요.
더 안전한 아키텍처는 앱 접근 가이드를 참고하세요.
현재 제품 기능 범위
현재 ZimaOS 기능 페이지에는 설치된 앱을 한 페이지에서 관리한다고 안내되어 있으며, 사용자 계정 권한은 저장소 접근과 관련해 설명되어 있습니다. 현재 공식 문서에는 역할 기반 앱 타일 표시 제어 기능이 나와 있지 않습니다.
FAQ
ZimaOS에서 특정 구성원 계정에 앱을 숨길 수 있나요?
현재 공식 문서에는 사용자별 앱 표시 제어 기능이 안내되어 있지 않습니다.
일반 사용자가 Cloudflared를 중지할 수 있나요?
앱 UI 자체에서 인증 없이 또는 관리자 권한으로 접근할 수 있다면, 해당 서비스를 별도로 보호하세요. 대시보드 타일에 의존하지 마세요.
Jellyfin을 어떻게 공유해야 하나요?
Jellyfin 자체 사용자 계정과 권한을 사용하고, 원격으로 사용할 경우 보안 리버스 프록시 뒤에 둘 수 있습니다.
앱 표시 여부와 앱 권한은 같은 것인가요?
아니요. 아이콘을 숨기는 것은 UI 편의 기능일 뿐이며, 실제 접근 제어는 애플리케이션 인증과 네트워크 정책으로 이루어집니다.



