Jellyfin - Users - Policy¶
Configuration options for jellyfin users policy.
Available Options
This page documents 43 configuration options.
nixflix.jellyfin.users.<name>.policy¶
Policy for this user
| Type | submodule |
| Default | |
| Example | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.allowedTags¶
This option has no description.
| Type | list of string |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.authenticationProviderId¶
Authentication provider ID
| Type | string |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.blockUnratedItems¶
This option has no description.
| Type | list of (one of "Movie", "Trailer", "Series", "Music", "Book", "LiveTvChannel", "LiveTvProgram", "ChannelContent", "Other") |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.blockedChannels¶
This option has no description.
| Type | list of string |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.blockedMediaFolders¶
This option has no description.
| Type | list of string |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.blockedTags¶
This option has no description.
| Type | list of string |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enableAllChannels¶
Whether the user has access to all channels
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enableAllDevices¶
Whether the user has access to all devices
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enableAllFolders¶
Whether the user has access to all folders
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enableAudioPlaybackTranscoding¶
Whether the server should transcode audio for the user if requested
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enableCollectionManagement¶
Whether the user can create, modify and delete collections
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enableContentDeletion¶
Whether the user can delete content
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enableContentDeletionFromFolders¶
This option has no description.
| Type | list of string |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enableContentDownloading¶
Whether the user can download content
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enableLiveTvAccess¶
Whether the user can access live tv
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enableLiveTvManagement¶
Whether the user can manage live tv
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enableLyricManagement¶
Whether the user can edit lyrics
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enableMediaConversion¶
Whether the user can do media conversion
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enableMediaPlayback¶
Whether the user can play media
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enablePlaybackRemuxing¶
Whether the user is permitted to do playback remuxing
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enablePublicSharing¶
Whether to enable public sharing for the user
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enableRemoteAccess¶
Whether the user can access the server remotely
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enableRemoteControlOfOtherUsers¶
Whether the user can remotely control other users
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enableSharedDeviceControl¶
Whether the user can control shared devices
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enableSubtitleManagement¶
Whether the user can edit subtitles
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enableSyncTranscoding¶
Whether to enable sync transcoding for the user
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enableUserPreferenceAccess¶
This option has no description.
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enableVideoPlaybackTranscoding¶
Whether the server should transcode video for the user if requested
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enabledChannels¶
This option has no description.
| Type | list of string |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.enabledDevices¶
This option has no description.
| Type | list of string |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.forceRemoteSourceTranscoding¶
Whether the server should force transcoding on remote connections for the user
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.invalidLoginAttemptCount¶
This option has no description.
| Type | signed integer |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.isAdministrator¶
Whether the user is an administrator
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.isDisabled¶
Whether the user is disabled
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.isHidden¶
Whether the user is hidden
| Type | boolean |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.loginAttemptsBeforeLockout¶
The number of login attempts the user can make before they are locked out. 0 for default (3 for normal users, 5 for admins). null for unlimited
| Type | null or signed integer |
| Default | |
| Example | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.maxActiveSessions¶
The maximum number of active sessions the user can have at once. 0 for unlimited
| Type | signed integer |
| Default | |
| Example | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.maxParentalRating¶
This option has no description.
| Type | null or signed integer |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.maxParentalSubRating¶
This option has no description.
| Type | null or signed integer |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.passwordResetProviderId¶
Password reset provider ID
| Type | string |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.remoteClientBitrateLimit¶
0 for unlimited
| Type | signed integer |
| Default | |
| Declared in | modules/jellyfin/options/users.nix |
nixflix.jellyfin.users.<name>.policy.syncPlayAccess¶
Whether or not this user has access to SyncPlay
| Type | one of "CreateAndJoinGroups", "JoinGroups", "None" |
| Default | |
| Example | |
| Declared in | modules/jellyfin/options/users.nix |